Stap 3: bedrading en code
Lees de pic cearfully. verbinding maken zoals aangetoond in de pic, ik hoop dat elk detail van de bedrading covers in pic als enige twijfel pls voel je vrij om te contacteren.
moet controleren uw bedrading alvorens macht...
nu is het tijd voor het uploaden van de code om te leven te geven aan uw auto...
/ * code voor obstakels vermijden van arxuino auto
*/
#define ECHOPIN 7
#define TRIGPIN 8
VOID Setup {}
Serial.begin(9600);
pinMode (ECHOPIN, INPUT);
pinMode (TRIGPIN, uitvoer);
pinMode(11,OUTPUT);
pinMode(10,OUTPUT);
pinMode(9,OUTPUT);
}
void loop
{
digitalWrite (TRIGPIN, laag);
delayMicroseconds(2);
digitalWrite (TRIGPIN, hoge);
delayMicroseconds(10);
digitalWrite (TRIGPIN, laag);
zweven afstand = pulseIn (ECHOPIN, hoge);
afstand = afstand/58;
Als (afstand > = 30)
{digitalWrite (11, hoge);
digitalWrite (10, hoge;);
digitalWrite (9, laag);
}
anders
{digitalWrite (11, hoge);
digitalWrite (10, laag);
digitalWrite (9, hoge);
delay(2000);
}
Serial.Print(distance);
Serial.println ("cm");
delay(200);
}
einde van de code
dus dit is code upload dit naar de arduino bord en laat uw auto te bewegen, in deze code die ik houd een veilige afstand van 30 cm kunt u volgens uw behoefte.
dus dat is het ik hoop dat ik vindt u veel informatie, als sommige ding overslaan pls vragen laat doen sommige creatieve ding en delen wat je maakt...
Bedankt.