Hi, ich möchte einen Motor mit Arduino und 2 Tastern durch drücken eines der beiden Taster Rechts bzw. Links laufen lassen. Wenn ich meinen Motor anschließe läuft er schon obwohl kein Taster gedrückt ist. Hat jemand eine Idee was ich falsch gemacht habe? dankeschöön
hier das Programm:
int motorPin1=2;
int motorPin2=3;
int TasterLinks=13;
int TasterRechts=12;
void setup(){
pinMode(2,OUTPUT);
pinMode(3,OUTPUT);
pinMode(13, INPUT);
pinMode(12, INPUT);
}
void loop(){
if(digitalRead(13)==HIGH){
digitalWrite(2,HIGH);
digitalWrite(3,LOW);
} else {
digitalWrite(2,LOW);
digitalWrite(3,LOW);
if (digitalRead(12) == HIGH){
digitalWrite(2,LOW);
digitalWrite(3,HIGH);
}else {
digitalWrite(2,LOW);
digitalWrite(3,LOW); }
}
}