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:  von torsten.roehl
                
                