lehrkraefte:blc:informatik:ffprg2-2020:esp32-basics-onboard-led

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
lehrkraefte:blc:informatik:ffprg2-2020:esp32-basics-onboard-led [2020/08/12 06:55] Ivo Blöchligerlehrkraefte: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, OUTPUT);  // Pin als OUTPUT (0 oder 3.3V)
 +}
 +
 +void loop() {
 +  // Pin 2 auf 3.3 V setzen:
 +  digitalWrite(LED, HIGH);
 +  delay(200);  // 200 ms warten
 +
 +  // Pin 2 auf 0 V setzen:
 +  digitalWrite(LED, LOW);
 +  delay(200);  
 +}
 +</code>
 +
 +
 +====== Aufgabe ======
 +Ändern Sie die Blinkfrequenz.