Timo Wettmann (Abstansschalter)
Programm dafür das der Arduino nicht vom Tisch fällt und Kurven fährt:
#include <AFMotor.h>
AF_DCMotor motor1(1, MOTOR12_64KHZ); // create motor #1, 64KHz pwm
AF_DCMotor motor2(2, MOTOR12_64KHZ); // create motor #2, 64KHz pwm
int sensor = 40;
void setup() {
motor1.setSpeed(150);
motor2.setSpeed(150);
pinMode(sensor, INPUT);
}
void loop() {
if(digitalRead(sensor) == HIGH){
motor1.run(BACKWARD);
motor2.run(BACKWARD);
delay(1000);
motor1.run(BACKWARD);
motor2.run(FORWARD);
delay(3000);
}
else{
motor1.run(FORWARD);
motor2.run(FORWARD);
}
}
Erstellt: Timo Fidelio Wettmann (06.03.2014)
Letzte Änderung: Timo Fidelio Wettmann (20.03.2014)