Inhaltsverzeichnis:

Kinder RGB LED Star Nachtlicht - Gunook
Kinder RGB LED Star Nachtlicht - Gunook

Video: Kinder RGB LED Star Nachtlicht - Gunook

Video: Kinder RGB LED Star Nachtlicht - Gunook
Video: Sternenhimmel Projektor Vergleich Testsieger Erfahrung 2024, November
Anonim
Image
Image

Ich liebe es, Projekte für meine Kinder zu machen und ich liebe es auch, Projekte mit RGB-LEDs zu erstellen, also kam ich auf die Idee eines lichtdetektierenden RGB-Sternennachtlichts für meine Kinderzimmer. Das Nachtlicht kann erkennen, ob es in der Dunkelheit ist und die RGB-LEDs auf 50 % Helligkeit einschalten und dann über eine Stunde auf 10 % Helligkeit zurückdimmen.

Wenn das Nachtlicht erkennt, dass es hell ist, schaltet es die LEDs aus, was natürlich auch die Batterielebensdauer spart.

Der Stern ist 3D-gedruckt und verwendet ein TinyDev Tiny85-Board zur Steuerung der LEDs, da es einen sehr geringen Stromverbrauch hat und nur 26 mm x 9 mm groß ist, die gleiche Breite wie ein RGB-Streifen, aber Sie können den TinyDev natürlich durch jeden ersetzen Arduino-kompatibler Mikrocontroller.

Das Nachtlicht wird mit 2x AA-Batterien betrieben.

Schritt 1: Schritt 1 - 3D-Druck des Sterns

Schritt 2 - Sammeln Sie die gesamte Elektronik und einen Mikrocontroller
Schritt 2 - Sammeln Sie die gesamte Elektronik und einen Mikrocontroller

Schnappen Sie sich die STL des Sterns und drucken Sie sie auf Ihrem Drucker aus.

Sie können auch Ihre eigene Form entwerfen, stellen Sie nur sicher, dass Sie einen Kanal für den Streifen der RGB-LEDs erstellen.

Schritt 2: Schritt 2 - Sammeln Sie die gesamte Elektronik und einen Mikrocontroller

Sobald Sie Ihren TinyDev oder einen anderen Mikrocontroller haben, finden Sie heraus, welchen digitalen GPIO Sie für den RGB-Streifen-Ausgang und welchen analogen GPIO Sie für den LDR-Eingang verwenden werden, und passen Sie den Code an, um die richtigen Pins zu verwenden.

Jetzt ist ein guter Zeitpunkt, um den Code auf den Mikrocontroller hochzuladen, damit Sie das Projekt später nicht auseinandernehmen müssen, um dies zu tun.

Schritt 3: Schritt 3 - Löten Sie den RGB-Streifen an den Mikrocontroller

Schritt 3 - Löten Sie den RGB-Streifen an den Mikrocontroller
Schritt 3 - Löten Sie den RGB-Streifen an den Mikrocontroller

Sie möchten nun die VCC-, DATA- und GND-Pads auf dem RGB-Streifen an einige Drähte oder Header anlöten und diese dann an Ihren Mikrocontroller löten / anschließen.

Wenn Ihr Mikrocontroller einen 5V-Pin hat, verbinden Sie idealerweise den VCC des RGB-Streifens damit, sonst sind 3,3V in Ordnung.

Verbinden Sie die GND des RGB-Streifens mit einem GND-Pin des Mikrocontrollers und verbinden Sie zuletzt die DATA mit dem zuvor ausgewählten digitalen GPIO.

Schritt 4: Schritt 4 - Verbinden Sie den LDR und den 220 Ohm Widerstand

Schritt 4 - Verbinden Sie den LDR und den 220 Ohm Widerstand
Schritt 4 - Verbinden Sie den LDR und den 220 Ohm Widerstand
Schritt 4 - Verbinden Sie den LDR und den 220 Ohm Widerstand
Schritt 4 - Verbinden Sie den LDR und den 220 Ohm Widerstand

Löten Sie ein Bein des LDR an ein Bein des Widerstands und bedecken Sie es dann mit etwas Schrumpfschlauch, um die Verbindung abzuschirmen und zu verstärken.

Löten / verbinden Sie nun das andere Bein des LDR mit dem zuvor ausgewählten analogen GPIO und löten / verbinden Sie das andere Bein des Widerstands mit einem GND-Pin des Mikrocontrollers.

Schritt 5: Schritt 5 - Wählen Sie Ihre Stromquelle

Schritt 5 - Wählen Sie Ihre Stromquelle
Schritt 5 - Wählen Sie Ihre Stromquelle

Entscheiden Sie zuletzt, wie Sie Ihr Nachtlicht mit Strom versorgen möchten. Ich habe 2x AA-Batterien in einem Batteriehalter verwendet und die Drähte an den VCC IN und GND IN des TinyDev gelötet.

Abhängig von Ihrem Mikrocontroller können Sie einen Lipo-Akku, ein USB-Kabel (achten Sie darauf, wie viel Strom Sie daraus ziehen) oder eine 2,1-mm-Buchse mit einem 5V-Netzteil verwenden.

Hinweis: Wenn Sie Ihren eigenen Mikrocontroller verwenden, empfiehlt es sich, einen 300-500-Ohm-Widerstand zwischen die GPIO- und die Datenleitung des RGB-Streifens zu legen und einen 10uF-Kondensator über die VCC- und GNC-Anschlüsse des RGB-Streifens zu legen.

Schritt 6: Schritt 6 - Legen Sie den RGB-Streifen in den Stern ein

Schritt 6 - Legen Sie den RGB-Streifen in den Stern ein
Schritt 6 - Legen Sie den RGB-Streifen in den Stern ein

Setzen Sie den RGB-Streifen vorsichtig ein und biegen Sie ihn um die Sternform, bis der gesamte Streifen an der richtigen Stelle ist. Seien Sie vorsichtig, wenn Sie den Streifen um die schärferen Kanten biegen, um sicherzustellen, dass Sie den Streifen nicht reißen oder brechen.

Schritt 7: Schritt 7 - Hängen Sie es an die Wand

Schritt 7 - Hängen Sie es an die Wand
Schritt 7 - Hängen Sie es an die Wand

Ich habe meinen Akku mit Klettband versehen, um ihn an die Wand zu kleben, damit er leicht entfernt werden kann, um die Batterien zu wechseln, aber Sie können jeden beliebigen Befestigungsmechanismus verwenden.

Schritt 8: Extra-Schritt - Ändern Sie die Farben oder Animationen

Extra Schritt - Ändern Sie die Farben oder Animationen
Extra Schritt - Ändern Sie die Farben oder Animationen

Fühlen Sie sich frei, die Farben oder Animationen für das Nachtlicht zu codieren … stellen Sie bestimmte Farben ein, die Ihnen am besten gefallen, oder lassen Sie die LEDs stattdessen pulsieren oder sich bewegen … es liegt ganz bei Ihnen!

Schritt 9: Alle Dateien…

Die 3D-STL-Datei für den Stern und den Code für dieses Projekt gibt es auf Github unter…

Unerwarteter Schöpfer Github

Ich hoffe, Sie genießen dieses Projekt! Folge mir auf

youtube.com/unexpectedmaker

twitter.com/unexpectedmaker

www.facebook.com/unexpectedmaker/

www.instagram.com/unexpectedmaker/

www.tindie.com/stores/seonr/

Empfohlen: