Spisu treści:

Lampka nocna kompatybilna z Lego: 3 kroki
Lampka nocna kompatybilna z Lego: 3 kroki

Wideo: Lampka nocna kompatybilna z Lego: 3 kroki

Wideo: Lampka nocna kompatybilna z Lego: 3 kroki
Wideo: DOOGEE S100 PRO unboxing batteria 22000 mah recensione scheda tecnica doogee S100 Pro night vision 2024, Listopad
Anonim
Lampka nocna kompatybilna z Lego
Lampka nocna kompatybilna z Lego

Ten projekt to szybka lampka nocna wykorzystująca klocki LED Lunchbox Electronics PTH, aby pokazać niektóre z twoich ulubionych klocków Lego i nie wymaga lutowania! Zacznijmy.

Krok 1: Sprzęt

Sprzęt
Sprzęt
Sprzęt
Sprzęt
Sprzęt
Sprzęt

Do pudełka na lampkę nocną użyłem pudełka na biżuterię od Michaela, są super tanie i łatwe w modyfikacji. Są również dostępne w wielu różnych kolorach, dzięki czemu możesz dostosować swoje!

Aby diody LED i fotorezystor dobrze przylegały do górnej części pudełka, musisz wywiercić w pudełku otwory, aby ich nogi się zmieściły. Odkryłem, że pinezka doskonale spełnia swoje zadanie. Upewnij się, że mierzysz i robisz słabe znaki, aby upewnić się, że wszystko jest prawidłowo rozmieszczone!

Następnie musisz przymocować płytkę stykową do spodu pokrywy za pomocą podkładu samoprzylepnego. Postaraj się wyśrodkować go tak bardzo, jak to możliwe, ponieważ nogi LED na każdym końcu ledwo sięgają krawędzi deski.

Podłącz nogi LED, każdą w osobnej kolumnie i zanotuj, która z nich jest dłuższa, a która krótsza. Dłuższa noga jest dodatnia, a krótsza noga ujemna. Aby Arduino wiedziało, jak bardzo jest ciemno, musimy dodać fotorezystor. Ponieważ wykrywa światło, będzie musiał trzymać się z dala od diod LED, ale nadal znajdować się na otwartej przestrzeni. Okazało się, że najlepiej sprawdził się przód pudełka.

Ten fotorezystor potrzebuje rezystora połączonego szeregowo z nim, aby Arduino mógł powiedzieć, co jest jasne, a co ciemne. Użyłem rezystora 1 kOhm. Umieść ten rezystor w linii z fotorezystorem i rozłóż między dwiema połówkami płytki stykowej.

Każda dioda LED potrzebuje również własnego rezystora, a ponieważ użyłem całkowicie zielonych diod, użyłem rezystorów 100 Ohm, aby uzyskać komfortową jasność. Użyj przewodów połączeniowych między tymi rezystorami, aby połączyć wszystkie krótsze nogi diod LED, jak pokazano na poniższym obrazku.

Aby upewnić się, że żadne metalowe elementy nie stykają się ze sobą, umieść Arduino i płytkę stykową po przeciwnych stronach pudełka. Następnie wytnij w pudełku otwory na wystające wtyczki Arduino. Płytka może być zasilana przez USB lub wtyczkę DC.

Na koniec musimy podłączyć Arduino za pomocą zworek. Powyższy schemat pokazuje, które połączenia idą gdzie.

Krok 2: Oprogramowanie

Oprogramowanie
Oprogramowanie

Aby upewnić się, że wszystko działa tak, jak powinno, pobierz kod Arduino z GitHub i prześlij go na tablicę. Zrzuty ekranu z wgrywania kodu znajdują się poniżej.

Oprogramowanie to wykorzystuje dwie zmienne, aby określić, kiedy należy wyłączyć, a kiedy włączyć: HIGHBOUND i LOWBOUND. Mogą wyglądać jak liczby losowe, ale w rzeczywistości są tym, co Arduino widzi, gdy pobiera informacje z fotorezystora. Jeśli masz problemy z włączaniem się lub wyłączaniem świateł, kiedy nie powinny, otwórz monitor szeregowy i zobacz, jakie liczby otrzymujesz, a następnie pobaw się granicami według własnych upodobań.

Krok 3: Dodaj klocki

Dodaj klocki
Dodaj klocki

Przyklej swój ulubiony zestaw Lego i pochwal się nim!

Szczęśliwego nocnego oświetlenia!

Zalecana: