hello_mbot_led
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
hello_mbot_led [2025/02/03 10:27] – angelegt 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: | ||
+ | #include < | ||
+ | |||
+ | MeRGBLed led(0, 2); // must be fixed! | ||
+ | int PIN_LED = 13 ; // must be fixed! | ||
+ | |||
+ | int LED_LEFT | ||
+ | int LED_RIGHT = 0; | ||
+ | int wait = 500; | ||
+ | |||
+ | void setup() { | ||
+ | led.setpin(PIN_LED); | ||
+ | } | ||
+ | |||
+ | 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.1738578457.txt.gz · Zuletzt geändert: 2025/02/03 10:27 von torsten.roehl