Arexx Minesweeper kit ARX-MNP55 ARX-MNP55 ARX-MNP55 User Manual

Product codes
ARX-MNP55
Page of 14
Fig. 14: Kant-en-klare uitbreidingsprint
Attentie:   De   aansluitingen     VCCOUT1/2,   GNDOUT1/2   en   ADC2OUT/ADC3OUT   worden 
voorlopig niet gebruikt. Deze aansluitingen kunnen later samen met een bevestigingsgat op de print 
toegepast worden, om twee afstandssensoren voor een triangulatiemeting aan te sluiten. Daarmee 
kan de ASURO zowel autonoom navigeren als ook metalen objecten opsporen. De bijbehorende 
details staan in „Meer plezier met ASURO, Deel II“. De triangulatiesensoren worden in dit geval 
niet direct op de ASURO-print, maar op de uitbreidingsprint aangesloten.
2.6 Inbedrijfname
Nadat de ping-pong bal inclusief spoeltje geplaatst en de print gemonteerd is, kun je de print (in 
uitgeschakelde toestand !!) op de robot plaatsen. Controleer daarbij, dat er geen sluiting tussen de 
onderdelen op de ASURO-print en de metalen onderdelen of soldeerpunten van de uitbreidingsprint 
kan optreden. De kabelaansluitingen van de spoel moeten aan de kant van de schroefverbinding 
CON1 onder de print doorgevoerd worden en vervolgens – de polariteit speelt daarbij geen rol – in 
de schroefklem worden bevestigd. 
Om   de   oscillatie   in   de   resonator   aan   te   tonen,   laden   wij   eerst   het   volgende   programma 
(MinesweeperTest1):
#include "asuro.h"
extern volatile unsigned char count72kHz;
int main(void)
{
unsigned char oscillation;
Init();
DDRD &= ~(1<<2); // Change Port D Pin 2 to input
StatusLED(OFF);
   
while(1)
   
{
count72kHz=0;
oscillation = FALSE;
while (count72kHz<100) {
// Detect low level