Projekt 06: Musikparty

Img

1. Übersicht

Wenn wir in die Hände klatschen, nimmt das Mikrofon auf dem Board Tonsignale auf, und der Lautsprecher spielt ein fröhliches Geburtstagslied, während die RGB-LED blendendes Licht aussendet.

2. Komponenten

Img

Img

Img

micro:bit Board *1

micro:bit T-Typ Erweiterungsboard *1

micro USB Kabel *1

Img

Img

Img

rote LED *1

220Ω Widerstand *3

Steckdraht *2

Img

Img

Img

Steckbrett *1

Batteriefach *1
(selbst mitgebrachte AA Batterien *2)

RGB Karte *1

3. Komponentenwissen

Mikrofon

Ein hochwertiges digitales Mikrofon ist auf der Vorderseite des micro:bit V2 Boards integriert, um Ton- und Audiosignale zu erfassen. Der Chip, der das Mikrofon steuert und verarbeitet, befindet sich auf der Rückseite.

Img

Das Mikrofon befindet sich in einem kleinen runden Loch auf der Vorderseite des Boards, was praktisch ist, um Umgebungsgeräusche aufzunehmen. Legen Sie das micro:bit Board beim Gebrauch einfach mit der Vorderseite nach oben. Neben dem Loch befindet sich eine Mikrofon-LED-Anzeige. Wenn das micro:bit den Geräuschpegel misst, leuchtet die Anzeige auf.

Img

RGB LED

Img

Die RGB LED basiert auf der Kombination der drei Grundfarben (RGB): Rot, Grün und Blau. Die meisten Farben können durch unterschiedliche Mischverhältnisse von RGB erzeugt werden. Die roten, grünen und blauen LEDs sind in einem transparenten Kunststoffgehäuse verpackt und geben Farben ab, indem die Eingangsspannung der R-, G- und B-Pins verändert wird.

Img

Dreifarbentheorie:

Img

RGB LEDs lassen sich in zwei Typen unterteilen: gemeinsamer Anode und gemeinsamer Kathode:

Bei einer gemeinsamen Kathoden-RGB LED teilen sich die drei LEDs einen negativen Anschluss (Kathode);

Bei einer gemeinsamen Anoden-RGB LED teilen sich die drei LEDs einen positiven Anschluss (Anode).

Img

Hinweis: Hier verwenden wir eine gemeinsame Kathoden-RGB LED.

RGB LED Pins:

Die RGB LED hat 4 Pins: GND (der längste), R (rot), G (grün) und B (blau). Setzen Sie die RGB LED wie unten gezeigt ein, die Pins von links nach rechts sind rot, GND, grün und blau.

Img

4. Schaltplan

Img

Img

5. Programmablauf

Img

6. Testcode

Die Code-Datei befindet sich im Ordner Projekt 06:Musikparty, Datei Project-06-Music-Party.hex.

Img

Codeblöcke laden:

Img

7. Testergebnis

Nach dem Herunterladen des Codes auf das Board, wenn wir in die Hände klatschen, nimmt das Mikrofon auf dem Board Tonsignale auf, und der Lautsprecher spielt ein fröhliches Geburtstagslied, während die RGB LED blendendes Licht aussendet. Ist die Musikparty nicht in einer fröhlichen und glücklichen Atmosphäre?

ACHTUNG: Wenn die Verkabelung korrekt ist, Sie aber keine Ergebnisse sehen, drücken Sie die Reset-Taste auf der Rückseite des Boards.

Img