Arduino Robot från Wheeeebot RC bil (6 / 7 steg)
Steg 6: Färdiga bilen och kodning
Här är det. Jag placerade extra batteriet på toppen och kardborrband hade det in i placera. Sedan använde jag följande kod för att testa min bil:
int pinI1 = 8; //define I1 gränssnitt
int pinI2 = 11. //define I2 gränssnitt
int speedpinA = 9; //enable motor A
int spead = 127; //define spead av motor
void setup()
{
pinMode(pinI1,OUTPUT);
pinMode(pinI2,OUTPUT);
pinMode(speedpinA,OUTPUT);
}
void forward()
{
analogWrite (speedpinA, spead); //input en simulering värde ställa in hastigheten
digitalWrite (pinI2, låg); //turn DC Motor A flytta moturs
digitalWrite(pinI1,HIGH);
}
void backward() / /
{
analogWrite (speedpinA, spead); //input en simulering värde ställa in hastigheten
digitalWrite (pinI2, hög), //turn DC Motor A flytta medurs
digitalWrite(pinI1,LOW);
}
Annullera stop() / /
{
digitalWrite(speedpinA,LOW); / / Unenble stift, att stoppa motorn. Detta bör göras till ivrig skadar motorn.
Delay(1000);
}
void loop()
{
Forward();
Delay(2000);
Stop();
Backward();
Delay(2000);
Stop();
}