Enkel Robot Base (5 / 5 steg)
Steg 5: Programmering bot
För att programmera denna robot förväntar jag mig att du är bekant med arduino Servo biblioteket. En kontinuerlig rotation servo fungerar som en normal servo förutom det faktum att om du skulle sätta grader av servo du sätter hastigheten. (180 är full framåt, 0 är full bakåt och 90 går inte). Detta enkla arduino program har roboten gå framåt på högsta hastighet i 1 sekund och bakåt i 1 sekund.
#include
Servo höger
Servo vänster
void setup()
{
Right.attach(9);
Left.attach(10);
}
void loop()
{
Right.write(180); gå framåt
Left.write(180);
Delay(1000);
Right.write(0); gå bakåt
Left.write(0);
}
Du kan bifoga något till denna robot bas. Du kan till exempel sätta en ultrasonic sensor på framsidan och skapa en autonom robot.
Du får gärna kommentera om frågor eller förslag som du har om mitt projekt.
Jag hoppas du gillade!