Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- int red = 7;
- int yellow = 4;
- int green = 8;
- void setup() {
- // put your setup code here, to run once:
- pinMode(red, OUTPUT);
- pinMode(yellow, OUTPUT);
- pinMode(green, OUTPUT);
- }
- void loop() {
- // put your main code here, to run repeatedly:
- digitalWrite(red, HIGH);
- delay(2000);
- digitalWrite(red, LOW);
- delay(2000);
- digitalWrite(yellow, HIGH);
- delay(1000);
- digitalWrite(yellow, LOW);
- delay(1000);
- digitalWrite(green, HIGH);
- delay(2000);
- digitalWrite(green, LOW);
- delay(2000);
- digitalWrite(yellow, HIGH);
- delay(1000);
- digitalWrite(yellow, LOW);
- delay(1000);
- }
- ////// С БУТОНЧЕ ////////
- int red = 7;
- int yellow = 4;
- int green = 8;
- int button = 12;
- void setup() {
- pinMode(red, OUTPUT);
- pinMode(yellow, OUTPUT);
- pinMode(green, OUTPUT);
- pinMode(button, INPUT_PULLUP);
- }
- void light(int colour) {
- if (!digitalRead(button)){
- digitalWrite(red, HIGH);
- }else{
- switch (colour){
- case 1:digitalWrite(green, HIGH); delay(1000); digitalWrite(green, LOW);break;
- case 2: digitalWrite(yellow, HIGH); delay(1000); digitalWrite(yellow, LOW);break;
- case 3: digitalWrite(red, HIGH); delay(1000); digitalWrite(red, LOW);break;
- }
- }
- }
- void loop() {
- light(1);
- delay(1000);
- light(2);
- delay(1000);
- light(3);
- delay(1000);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement