Spisu treści:

Lampka nocna dla dzieci RGB LED Star Nightlight: 9 kroków (ze zdjęciami)
Lampka nocna dla dzieci RGB LED Star Nightlight: 9 kroków (ze zdjęciami)

Wideo: Lampka nocna dla dzieci RGB LED Star Nightlight: 9 kroków (ze zdjęciami)

Wideo: Lampka nocna dla dzieci RGB LED Star Nightlight: 9 kroków (ze zdjęciami)
Wideo: Pomysł na nocną lampkę do pokoju dziecięcego w kształcie chmurki DIY 2024, Lipiec
Anonim
Image
Image

Uwielbiam tworzyć projekty dla moich dzieci i uwielbiam też tworzyć projekty z wykorzystaniem diod LED RGB, więc wpadłem na pomysł oświetlenia nocnego w kształcie gwiazdy RGB do moich dziecięcych pokoi. Lampka nocna może wykryć, czy jest w ciemności i włączyć diody LED RGB do 50% jasności, a następnie w ciągu godziny przyciemnić je z powrotem do 10% jasności.

Jeśli lampka nocna wykryje, że jest oświetlona, wyłączy diody LED, co oczywiście oszczędza również baterię.

Gwiazdka jest wydrukowana w 3D i wykorzystuje płytkę TinyDev Tiny85 do sterowania diodami LED, ponieważ ma bardzo niski pobór mocy i ma tylko 26 mm x 9 mm, taką samą szerokość jak pasek RGB, ale oczywiście można zastąpić TinyDev dowolnym dowolnym Mikrokontroler kompatybilny z Arduino.

Lampka nocna działa na 2 baterie AA.

Krok 1: Krok 1 - Wydrukuj gwiazdę w 3D

Krok 2 - Zbierz całą elektronikę i mikrokontroler
Krok 2 - Zbierz całą elektronikę i mikrokontroler

Chwyć STL gwiazdy i wydrukuj go na swojej drukarce.

Możesz także zaprojektować swój własny kształt, po prostu upewnij się, że zrobiłeś kanał, w którym będzie osadzony pasek diod RGB.

Krok 2: Krok 2 - Zbierz całą elektronikę i mikrokontroler

Gdy już masz swój TinyDev lub inny mikrokontroler, ustal, którego cyfrowego GPIO użyjesz do wyjścia paska RGB, a którego analogowego GPIO użyjesz do wejścia LDR i dostosuj kod, aby używał właściwych pinów.

Teraz jest dobry moment, aby wgrać kod do mikrokontrolera, aby nie trzeba było później rozkładać projektu na części, aby to zrobić.

Krok 3: Krok 3 - Przylutuj pasek RGB do mikrokontrolera

Krok 3 - Przylutuj pasek RGB do mikrokontrolera
Krok 3 - Przylutuj pasek RGB do mikrokontrolera

Teraz chcesz przylutować pady VCC, DATA i GND na pasku RGB do niektórych przewodów lub nagłówka, a następnie przylutować/podłączyć je do mikrokontrolera.

Idealnie, jeśli twój mikrokontroler ma pin 5 V, podłącz do niego VCC paska RGB, w przeciwnym razie 3,3 V jest w porządku.

Podłącz GND na pasku RGB do pinu GND na mikrokontrolerze, a na koniec podłącz DATA do wybranego wcześniej cyfrowego GPIO.

Krok 4: Krok 4 - Podłącz LDR i rezystor 220 Ohm

Krok 4 - Podłącz LDR i rezystor 220 Ohm
Krok 4 - Podłącz LDR i rezystor 220 Ohm
Krok 4 - Podłącz LDR i rezystor 220 Ohm
Krok 4 - Podłącz LDR i rezystor 220 Ohm

Przylutuj jedną nogę LDR do jednej nogi rezystora, a następnie przykryj obydwoma osłonami termokurczliwymi i wzmocnij połączenie.

Teraz przylutuj/podłącz drugą nogę LDR do wybranego wcześniej analogowego GPIO i przylutuj/podłącz drugą nogę rezystora do pinu GND na mikrokontrolerze.

Krok 5: Krok 5 - Wybierz źródło zasilania

Krok 5 - Wybierz źródło zasilania
Krok 5 - Wybierz źródło zasilania

Na koniec zdecyduj, w jaki sposób zamierzasz zasilać swoją lampkę nocną. Użyłem baterii 2x AA w uchwycie baterii i przylutowałem przewody do VCC IN i GND IN w TinyDev.

W zależności od mikrokontrolera możesz użyć akumulatora Lipo, kabla USB (uważaj, ile prądu z niego pobierasz) lub gniazda 2,1 mm z zasilaczem 5 V.

Uwaga: Jeśli używasz własnego mikrokontrolera, dobrą praktyką jest umieszczenie rezystora 300-500 omów między GPIO i linią danych paska RGB oraz umieszczenie kondensatora 10uF na połączeniach VCC i GNC do paska RGB.

Krok 6: Krok 6 - Włóż pasek RGB do gwiazdy

Krok 6 - Włóż pasek RGB do gwiazdy
Krok 6 - Włóż pasek RGB do gwiazdy

Ostrożnie włóż pasek RGB, wyginając go wokół kształtu gwiazdy, aż cały pasek znajdzie się we właściwym miejscu. Zachowaj ostrożność podczas zginania paska wokół ostrzejszych krawędzi, aby nie pęknąć ani nie złamać paska.

Krok 7: Krok 7 - Zawieś go na ścianie

Krok 7 - Zawieś go na ścianie
Krok 7 - Zawieś go na ścianie

Dodałem taśmę z rzepem do mojego akumulatora, aby przykleić go do ściany, dzięki czemu można go łatwo usunąć, aby wymienić baterie, ale możesz użyć dowolnego mechanizmu mocującego, który ci się podoba.

Krok 8: Dodatkowy krok - Zmień kolory lub animacje

Dodatkowy krok - zmień kolory lub animacje
Dodatkowy krok - zmień kolory lub animacje

Możesz swobodnie zakodować dowolne kolory lub animacje dla lampki nocnej… ustaw określone kolory, które lubisz najbardziej, lub zamiast tego użyj diod LED pulsujących lub poruszających się.. to całkowicie zależy od Ciebie!

Krok 9: Wszystkie pliki…

Plik 3D STL dla gwiazdy i kod dla tego projektu są dostępne na Github pod adresem…

Nieoczekiwany kreator Github

Mam nadzieję, że spodoba Ci się ten projekt! Śledź mnie na

youtube.com/unexpectedmaker

twitter.com/unexpectedmaker

www.facebook.com/unexpectedmaker/

www.instagram.com/unexpectedmaker/

www.tindie.com/stores/seonr/

Zalecana: