hello_mbot_led
Dies ist eine alte Version des Dokuments!
Hello mBot LED
Das Programm steuert die RGB-LEDs des mBot, indem es die linke LED rot und die rechte LED blau leuchten lässt. Nach 500 ms wechseln beide LEDs auf Weiß. Dieser Farbwechsel wiederholt sich kontinuierlich.
Quellcode (engl. Sourcecode)
Listing 1:MinimalesProgramm.ino
#include <MeMCore.h> MeRGBLed led(0, 30); // must be fixed! int PIN_LED = 13 ; // must be fixed! int LED_LEFT = 1; int LED_RIGHT = 0; int wait = 500; void setup() { led.setpin(PIN_LED); } void loop() { led.setColorAt(LED_LEFT, 255, 0, 0); //Set LED1 to Red led.setColorAt(LED_RIGHT, 0, 0, 255); //Set LED0 to Blue led.show(); delay(wait); led.setColorAt(LED_LEFT, 255, 255, 255); led.setColorAt(LED_RIGHT, 255, 255, 255); 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, FARBE_ROT, FARBE_GELB, FARBE_BLAU): Setzt die Farbe der gewählten LED (mit RGB-Werten).
- show(): Zeigt die gesetzten Farben an den LEDs an.
hello_mbot_led.1738594181.txt.gz · Zuletzt geändert: 2025/02/03 14:49 von torsten.roehl