Tip:
Highlight text to annotate it
X
Eine Lichtorgel ist ein elektronisches Gerät, welches mit Lichtshows auf Musik reagiert.
In meinen Fall repräsentiert das rote Licht niedrige Frequenzen.Blaues Licht mittlere
Frequenz und grünes Licht hohe Frequenzen. Du findest das Arduino Programm, die Schaltpläne
und eine Teilliste mit Beispiel Verkäufern in der Beschreibung.Und hier sind die benötigten Teile.
Wir brauchen 3 BUZ11 MOSFETs, welche 3 Pins haben. Von Links nach Rechts. GATE, DRAIN und SOURCE.
Einen 200kohm Widerstand, welchen ich nicht hatte, also benutze ich zwei 100kohm Widerstände in Reihe.
Zwei 100nF Kondensatoren. Ein 10nF Kondensator.
Ein 33pF Kondensator und wie du siehst hatte ich versucht einen 27pF Kondensator zu nutzen.Was natürlich
nicht funktionierte. Also besorg dir sofort den Richtigen und sei nicht so dumm und faul
wie ich. Ein Arduino UNO. Und ich habe mal gehört das Leute nicht gerne Mikrocontroller
benutzen, weil es zu kompliziert sei. Naja hier ist die Version der Lichtorgel ohne Mikrocontroller.
Es sind TAUSENDE Teile, es ist kompliziert und dauerte viel zu lange. Du willst sowas nicht tuen!
Ein MSGEQ7 IC. Drei 1W High Power LEDs. I habe Rebel Lux benutzt, welche um
die 5 Euro gekostet haben. Ist natürlich ein wenig teuer für eine LED, aber du kannst
die in der Beschreibung nutzen. Diese sind viel günstiger aber trotzdem sehr effektiv.
Du kannst jedoch auch irgendwelche nutzen, es ist dein Projekt, nicht meins. Drei Leistungswiderstände.
Du kannst den Wert der Widerstände mithilfe der Daten der LEDs selbst berechnen oder du
kannst faul sein und nimmst einfach 5W 5ohm Widerstände. Die sollten funktionieren. Ein
Breadboard mit ein paar Jumper Kabeln. Ein 5V Netzteil, welches dir mindestens 1,5 A
rausgeben kann. One Audio Buchse. Und natürlich brauchen wir noch ein gutes Gehäuse für
die Lichtorgel. Ich habe diese 3 Flaschen benutzt. Sie lassen das Licht durch scheinen
und der Boden ist konkav. So kann ich meine High Power LED direkt drunter legen. Und es
befindet sich auch dort ein kleines Loch, wo ich mein Kabel durchlegen kann. Daher sind
diese perfekt für das Projekt. Programmieren ist für die Meisten das Langweiligste. Aber
ich habe den Code ja schon für dich geschrieben. Also ist alles gut. Du musst nur den Sketch
öffnen mit der Arduino Software und den Code auf den Arduino übertragen. Danach kannst
du den Schaltplan nutzen um den Arduino zu verkabeln. Aber für die, die sich am Programmieren
interessieren, gebe ich eine kleine Erklärung. Als erstes definieren wir unsere Pins, was
ziemlich standard ist. Wir benutzen drei Pins für die LEDs. Ein Pin für den analogen Input
und zwei Pins sind sehr besonders. Diese sind für den MSGEQ7. Der Reset Pin und der Strobe
Pin. Desweiteren haben wir ein array, indem wir unsere Variablen speichern die uns der
MSGEQ7 ausgibt. Im setup() sagen wir, dass alle Pins Outputs sind, außer der analoge
Pin, welcher ein Input ist. Und wir setzen den Reset Pin am Anfang niedrig und den Strobe
Pin hoch. Im Loop setzen wir den Reset Pin hoch und danach niedrig. Jetzt wartet der
MSGEQ7 auf den Wechsel des Logiklevels des Strobe Pin um uns die erste Variable auszugeben.
Danach benutzen wir eine for loop durch den wir 7mal gehen, weil wir 7 Variablen für
7 verschiedene Frequenzbänder bekommen. Das bedeutet wir könnten auch 7 LEDs benutzen,
aber ich denke 3 sind genug. Zuert setzen wir den Strobe Pin niedrig und dann warten
wir für 30 Millisekunden damit sich der Wert des MSGEQ7 setzen kann. Danach packen wir
den Wert des MSGEQ7 in dem array, welches wir vorher definiert hatten. Und wir lassen
den Wert neue skalieren, damit wir diesen Input später als Output nutzen können. Wir
nutzen dabei die constrain Funktion und die map Funktion. Danach benutzen wir die serial.print
function um uns die Werte im Serial Monitor anzeigen zu lassen. Das zeige ich dir später.
Und am Ende setzen wir den Strobe Pin hoch und gehen wieder durch unseren for loop um
die 7 verschiedenen Werte zu bekommen. Am Ende nutzen wir die analog.write function
um die Spannung an das Gate unserer MOSFET zu bekommen und die LEDs zu erleuchten. Für
den letzten Teil müssen wir das Breadboard verkabeln mithilfe des Schaltplans. Wenn du
überhaupt kein Plan hast, wie man einen Schaltplan liest oder wie man 2 Punkte mit Kabel verbindet,
dann kannst du eine Youtube Suche starten oder Google befragen. Der einzig schwierige
Teil der erwähnenswert ist, ist die Audio Buchse. Diese hat 3 Pins. Der linke und rechte
Pin sind die verschiedenen Kanäle und wir müssen nur einen davon nutzen, indem wir
ihn mit dem Kondensator verbinden, welcher dann in den MSGEQ7 geht. Und der Pin in der
Mitte ist der Ground Pin. Welcher zu Ground geht. Der Rest der Verkabelung sollte ziemlich
einfach sein.Hoffe ich zumindest. Und wenn du Fragen hast, ist Google dein bester Freund.
I schätze das wars. Jetzt kannst du den Serial Monitor des Arduino benutzen um die verschiedenen
Spannungswerte der Frequenzbänder zu sehen.Sie sollten varieren zwischen 0 und 255, wenn
du die Musik laut hast und außerdem solltest du es an deinen LEDs erkennen ob alles funktioniert.
Jetzt kannst man die Idee der Lichtorgel erweitern, indem nicht nur 3 High Power LEDs nutzt, sonder
gleich ein RGB LED Band. Und dieses dann unter die Couch klebt, wenn man richtig hardcore
ist. Vergiss nicht mir einen Daumen hoch zu geben, wenn dir das Video gefallen hat. Lass
gerne Vorschläge für nächste Elektronik Projekte in den Kommentaren. Und vergiss nicht
zu abonnieren, denn ich werde vielmehr von solchen Videos in der Zukunft machen.