32 lines
575 B
C++
32 lines
575 B
C++
int counter = 0;
|
|
|
|
void setup() {
|
|
// put your setup code here, to run once:
|
|
pinMode(5, OUTPUT); //red light
|
|
pinMode(6, OUTPUT); //green light
|
|
}
|
|
|
|
void loop() {
|
|
// put your main code here, to run repeatedly:
|
|
int result = 0;
|
|
int red_timer = 500;
|
|
int green_timer = 700;
|
|
|
|
result = counter / red_timer;
|
|
if (result % 2 == 0) {
|
|
digitalWrite(5, HIGH);
|
|
} else {
|
|
digitalWrite(5, LOW);
|
|
}
|
|
|
|
result = counter / green_timer;
|
|
if (result % 2 == 0) {
|
|
digitalWrite(6, HIGH);
|
|
} else {
|
|
digitalWrite(6, LOW);
|
|
}
|
|
|
|
delay(1);
|
|
counter = counter + 1;
|
|
}
|