]> git.piffa.net Git - arduino/blob - books/ArduinoNextSteps-master/ArduinoNextSteps/sketch_01_02_blink_fast_slow/sketch_01_02_blink_fast_slow.ino
first commit
[arduino] / books / ArduinoNextSteps-master / ArduinoNextSteps / sketch_01_02_blink_fast_slow / sketch_01_02_blink_fast_slow.ino
1 // sketch 01_02_blink_fast_slow
2 int ledPin = 13;
3
4 void setup()
5 {
6   pinMode(ledPin, OUTPUT);
7   flash(10, 100);
8 }
9
10 void loop()
11 {
12   flash(1, 500);
13 }
14
15 void flash(int n, int delayPeriod)
16 {
17   for (int i = 0; i < n; i++)
18   {
19     digitalWrite(ledPin, HIGH);
20     delay(delayPeriod);
21     digitalWrite(ledPin, LOW);
22     delay(delayPeriod);
23   }
24 }