web_blocek_neopixel

IDC Neopixel-Module

Das Neopixel-Modul ist eine intelligente Lösung zur Erstellung von Lichteffekten und Farbanimationen mit acht RGB-LEDs, die von einem micro:bit gesteuert werden. Es ermöglicht einen einfachen Anschluss und die sofortige Programmierung in der MakeCode-Umgebung. Erstellen Sie Ihre eigenen Lichtanimationen, Signalsysteme oder Farbanzeigen und erlernen Sie dabei spielerisch die Grundlagen der Programmierung und des Umgangs mit Elektronik.

Beschreibung

Neopixel enthält 8 RGB-LEDs, die einzeln angesteuert werden können und jede beliebige Farbe durch eine Kombination aus roten, grünen und blauen Komponenten darstellen. Es eignet sich für visuelle Anzeigen, Lichteffekte und das Erlernen von Farbmischungen. Dank des IDC-Anschlusses lässt es sich einfach über eine Universalhalterung mit dem micro:bit verbinden.

Spezifika

  • Verbinder: IDC
  • Ausfahrt: logisch (digitales Farbmanagement)
  • Abmessungen: 30 30 × × mm 13
  • Anzahl der LEDs: 8 RGB (programmierbar)

Verbindung

Um das Modul mit der Universalhalterung zu verbinden, verwenden wir ein Kabel mit einem sechspoligen IDC-Stecker. Verbinden Sie zunächst das flache sechsadrige Kabel mit dem IDC-Stecker mit der Universalhalterung an Position 1 und verbinden Sie dann die andere Seite mit dem Modul. Der IDC-Stecker hat auf einer Seite eine Nut und kann daher nur in eine Richtung angeschlossen werden.

Programm

Grundprogramm

Dieses Programm stellt auf dem Neopixel einen Regenbogen dar, dessen Farben kontinuierlich rotieren. Der visuelle Effekt entsteht durch die ständige Wiederholung der Farbrotation, wodurch die LEDs den Eindruck eines bewegten Lichtstreifens erwecken.

Das Programm verwendet die Neopixel-Bibliothek, wobei der Block „SET“ die Strip-Variable setzt, die die Anzahl der LEDs (in unserem Fall 8) und den Anschlusspin (Pin 14) bestimmt. Der Strip-Show-Block schaltet das Display ein und aktiviert den Regenbogeneffekt. Durch die Wiederholung der Rotation in einer Schleife wird eine gleichmäßige und konstante Bewegung der Farben um den Kreis erreicht.

Aufgaben

Aufgabe 1: Ampel

Programmieren Sie den Neopixel so, dass er eine Ampel simuliert. Lassen Sie die Farben Rot, Orange und Grün nacheinander aufleuchten. Vergessen Sie nicht, Zeitverzögerungen hinzuzufügen, damit jede Farbe lange genug leuchtet.

Aufgabe 2: Polizei

Teilen Sie den Neopixel in zwei Hälften – stellen Sie eine auf Blau, die andere auf Rot. Programmieren Sie ihn auf abwechselnde Farben, um ein blinkendes Polizeisignal zu simulieren.

Aufgabe 3: Stimmung

Weisen Sie verschiedenen Stimmungen unterschiedliche Farben zu (z. B. Blau = ruhig, Rot = wütend, Grün = glücklich). Verwenden Sie das Programm, um die aktuelle Stimmung auf dem Neopixel Ihrer Wahl anzuzeigen.

Aufgabe 4: Temperaturanzeige

Verbinden Sie Neopixel mit einem Temperatursensor. Ändern Sie die Farbe basierend auf der aktuellen Temperatur – zum Beispiel Blau für kalt, Grün für angenehme Temperatur und Rot für heiß.

Aufgabe 5: Punktezähler

Nutzen Sie Neopixel als visuellen Zähler – bei jedem Tastendruck leuchtet eine weitere LED auf. So behalten Sie den Überblick über Ihre erreichten Punkte, zum Beispiel bei einem Spiel oder Quiz.