/* * LED TEST Uno-F/T + switch */ int m1a = 3; // M1 int m1b = 5; // M1 int led1 = 9; // O4 int photo = A5; // I8 int tip1 = A2; // I2 int tip2 = A0; // I3 void setup() { pinMode(m1a, OUTPUT); pinMode(m1b, OUTPUT); pinMode(led1, OUTPUT); pinMode(tip1, INPUT); pinMode(tip2, INPUT); pinMode(photo, INPUT); digitalWrite(led1, HIGH); digitalWrite(m1a, LOW); digitalWrite(m1b, LOW); } void loop() { if (digitalRead(photo) == HIGH) { digitalWrite(m1a, HIGH); digitalWrite(m1b, LOW); while (digitalRead(tip1) == HIGH) { } digitalWrite(m1a, LOW); digitalWrite(m1b, LOW); delay(2000); digitalWrite(m1a, LOW); digitalWrite(m1b, HIGH); while (digitalRead(tip2) == HIGH) { } digitalWrite(m1a, LOW); digitalWrite(m1b, LOW); } }