blob: 680e2333f685e4f20a576de283acf1b116619402 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
#include <Arduino.h>
extern "C" int main(void) {
for (unsigned iPin=16; iPin <= 20; ++iPin) {
pinMode(iPin, OUTPUT);
}
std::size_t i = 0;
while (true) {
digitalWrite(16, (i % 2) > 0);
digitalWrite(17, (i % 4) > 1);
digitalWrite(18, (i % 8) > 3);
digitalWrite(19, (i % 16) > 7);
digitalWrite(20, (i % 32) > 15);
delay(analogRead(7));
i++;
}
}
|