Benutzer-Werkzeuge

Webseiten-Werkzeuge


hello_mbot_led

Dies ist eine alte Version des Dokuments!


Hello mBot LED

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 ist ist für alle mBot Projekte notwendig um die Makeblock-Bibliothek benutzen zu könnnen.
  • Zeile 3 und Zeile 4 zusammen mit Zeile 11 stellt die eingebauten LED's zur Verfügung und dürfen ebenfalls nicht geändert werden.
  • mit setColor(LED, FARBE_ROT, FARBE_GELB, FARBE_BLAU) wird jeweils eine LED gewählt und ein Farbwert gesetzt.
  • um die gewählte Farbe sehen zu können ist immer show() aufzurufen.
hello_mbot_led.1738580245.txt.gz · Zuletzt geändert: 2025/02/03 10:57 von torsten.roehl