Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- void setup(){
- pinMode(2, OUTPUT); //left signal
- pinMode(3, OUTPUT); //brakes
- pinMode(4, OUTPUT); //right signal
- pinMode(5, INPUT_PULLUP); //right signal switch
- pinMode(6, INPUT_PULLUP); //left signal switch
- pinMode(7, INPUT_PULLUP); //head lamp switch
- pinMode(8, INPUT_PULLUP); //brake switch
- pinMode(9, OUTPUT); //head lamp
- }
- void loop(){
- int rightVal = digitalRead(5);
- int leftVal = digitalRead(6);
- int headVal = digitalRead(7);
- int brakeVal = digitalRead(8);
- if (leftVal == LOW) {digitalWrite(2, HIGH);}
- else {digitalWrite(2, LOW);}
- if (rightVal == LOW) {digitalWrite(4, HIGH);}
- else {digitalWrite(4, LOW);}
- if (brakeVal == HIGH) {digitalWrite(3, HIGH);}
- else {digitalWrite(3, LOW);}
- if (headVal == LOW) {digitalWrite(9, HIGH);}
- else {digitalWrite(9, LOW);}
- delay(500);
- digitalWrite(2, LOW);
- digitalWrite(4, LOW);
- delay(500);
- }
Advertisement
Add Comment
Please, Sign In to add comment