void setup(){ //Serial.begin(9600); //configure pin2 as an input and enable the internal pull-up resistor pinMode(0, INPUT_PULLUP); pinMode(1, INPUT_PULLUP); pinMode(2, INPUT_PULLUP); pinMode(3, INPUT_PULLUP); pinMode(13, OUTPUT); pinMode(12, OUTPUT); pinMode(11, OUTPUT); pinMode(10, OUTPUT); } void loop(){ int sensorVal_b1 = digitalRead(0); int sensorVal_b2 = digitalRead(1); int sensorVal_b3 = digitalRead(2); int sensorVal_b4 = digitalRead(3); //Serial.println(sensorVal); if (sensorVal_b2 == LOW) { digitalWrite(13, LOW); digitalWrite(12, HIGH); digitalWrite(11, LOW); digitalWrite(10, LOW); } if (sensorVal_b1 == LOW) { digitalWrite(13, HIGH); digitalWrite(12, LOW); digitalWrite(11, LOW); digitalWrite(10, LOW); } else if (sensorVal_b3 == LOW) { digitalWrite(11, HIGH); digitalWrite(12, LOW); digitalWrite(13, LOW); digitalWrite(10, LOW); } else if (sensorVal_b4 == LOW) { digitalWrite(10, HIGH); digitalWrite(12, LOW); digitalWrite(11, LOW); digitalWrite(13, LOW); } delay(200); }