hello_mbot_led
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
hello_mbot_led [2025/02/03 10:28] – torsten.roehl | hello_mbot_led [2025/02/05 12:52] (aktuell) – torsten.roehl | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
====== Hello mBot LED ====== | ====== Hello mBot LED ====== | ||
+ | // | ||
+ | Dieses **Arduino-Programm** steuert die RGB-LEDs des mBot. Es setzt die linke LED (LED_LEFT) auf <color # | ||
+ | // | ||
+ | |||
+ | ==== Quellcode (engl. Sourcecode) ==== | ||
<Code c linenums:1 | Listing 1: | <Code c linenums:1 | Listing 1: | ||
- | int LED_RED | + | #include < |
+ | |||
+ | MeRGBLed led(0, 2); // must be fixed! | ||
+ | int PIN_LED | ||
+ | |||
+ | int LED_LEFT | ||
+ | int LED_RIGHT = 0; | ||
+ | int wait = 500; | ||
void setup() { | void setup() { | ||
- | | + | |
} | } | ||
void loop() { | void loop() { | ||
- | | ||
- | | ||
- | | ||
- | | ||
+ | led.setColorAt(LED_LEFT, | ||
+ | led.setColorAt(LED_RIGHT, | ||
+ | led.show(); | ||
+ | delay(wait); | ||
+ | |||
+ | led.setColorAt(LED_LEFT, | ||
+ | led.setColorAt(LED_RIGHT, | ||
+ | led.show(); | ||
+ | delay(wait); | ||
} | } | ||
</ | </ | ||
+ | |||
+ | === Erklärungen zum Quellcode === | ||
+ | |||
+ | |||
+ | * **Zeile 1:** Bindet die Makeblock-Bibliothek ein, um die mBot-Funktionen nutzen zu können. | ||
+ | * **Zeile 3 und 4 sowie Zeile 11:** Initialisieren die RGB-LED und definieren der LEDs. Diese Zeilen dürfen nicht verändert werden. | ||
+ | * setColorAt(LED, | ||
+ | * show(): Zeigt die gesetzten Farben an den LEDs an. | ||
+ |
hello_mbot_led.1738578486.txt.gz · Zuletzt geändert: 2025/02/03 10:28 von torsten.roehl