Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision | |||
| lehrkraefte:blc:informatik:ffprg2-2020:esp32-basics-onboard-led [2020/08/12 06:55] – Ivo Blöchliger | lehrkraefte:blc:informatik:ffprg2-2020:esp32-basics-onboard-led [2020/08/12 13:49] (current) – Ivo Blöchliger | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====== Onboard LED auf Pin 2 kontrollieren ====== | ||
| + | Eigentlich möchte ich Ihnen erste mal C++ beibringen, aber ein bisschen LED Blinken muss einfach sein ;-) | ||
| + | <code c++> | ||
| + | |||
| + | // Die onBoard-LED ist auf Pin 2 | ||
| + | // Das define bewirkt, dass überall im Code die Buchstaben LED | ||
| + | // durch den Buchstaben 2 ersetzt (vor dem Kompilieren). | ||
| + | #define LED 2 | ||
| + | |||
| + | void setup() { | ||
| + | pinMode(LED, | ||
| + | } | ||
| + | |||
| + | void loop() { | ||
| + | // Pin 2 auf 3.3 V setzen: | ||
| + | digitalWrite(LED, | ||
| + | delay(200); | ||
| + | |||
| + | // Pin 2 auf 0 V setzen: | ||
| + | digitalWrite(LED, | ||
| + | delay(200); | ||
| + | } | ||
| + | </ | ||
| + | |||
| + | |||
| + | ====== Aufgabe ====== | ||
| + | Ändern Sie die Blinkfrequenz. | ||