41 lines
776 B
C++
41 lines
776 B
C++
const int LED1 = 10;
|
|
const int LED2 = 11;
|
|
|
|
const int DELAY = 500;
|
|
|
|
int i = 1;
|
|
|
|
void setup() {
|
|
// put your setup code here, to run once:
|
|
Serial.begin(9600);
|
|
pinMode(LED1, OUTPUT);
|
|
pinMode(LED2, OUTPUT);
|
|
}
|
|
|
|
void loop() {
|
|
// put your main code here, to run repeatedly:
|
|
if (!(i % 3) && !(i % 5)) {
|
|
Serial.println("FizzBuzz");
|
|
digitalWrite(LED1, HIGH);
|
|
digitalWrite(LED2, HIGH);
|
|
} else if (!(i % 3)) {
|
|
Serial.println("Fizz");
|
|
digitalWrite(LED1, HIGH);
|
|
digitalWrite(LED2, LOW);
|
|
} else if (!(i % 5)) {
|
|
Serial.println("Buzz");
|
|
digitalWrite(LED1, LOW);
|
|
digitalWrite(LED2, HIGH);
|
|
} else {
|
|
Serial.println(i);
|
|
digitalWrite(LED1, LOW);
|
|
digitalWrite(LED2, LOW);
|
|
}
|
|
i++;
|
|
if (i == 31) {
|
|
i = 1;
|
|
}
|
|
delay(DELAY);
|
|
|
|
}
|