/* * DC MOTOR - tip x 2 */ int mot1 = 13; int mot2 = 12; int tip1 = A0; int tip2 = A1; void setup() { pinMode(mot1, OUTPUT); pinMode(mot2, OUTPUT); pinMode(tip1, INPUT); pinMode(tip2, INPUT); digitalWrite(mot1, LOW); digitalWrite(mot2, LOW); } void loop() { // switch 1 if (digitalRead(tip1) == LOW) { digitalWrite(mot1, HIGH); digitalWrite(mot2, LOW); } else { digitalWrite(mot1, LOW); } // switch 2 if (digitalRead(tip2) == LOW) { digitalWrite(mot2, HIGH); digitalWrite(mot1, LOW); } else { digitalWrite(mot2, LOW); } }