Spisu treści:

Zmienna lampka nocna: 5 kroków
Zmienna lampka nocna: 5 kroków

Wideo: Zmienna lampka nocna: 5 kroków

Wideo: Zmienna lampka nocna: 5 kroków
Wideo: Yeelight Plug-in Light sensor Nightlight 2024, Listopad
Anonim
Oświetlenie nocne o zmiennym kolorze
Oświetlenie nocne o zmiennym kolorze

Cześć ludzie! Chciałbym podzielić się moim projektem, nad którym od jakiegoś czasu pracuję. Ten projekt został zainspirowany https://www.instructables.com/id/Interactive-Touch… Początkowo projekt działa poprzez pomiar różnicy czasu między punktem A i punktem B. Z pinu początkowego wysyła sygnał do pinu końcowego, czas potrzebny jest mierzony za pomocą timera. Zmniejszając wartość rezystancji (przesuwając rękę) bliżej kondensatora czujnika ten czas skraca się, przez co zmienia się kolor. Oryginalny projekt jest bardzo ciekawy, jednak dość trudny do wykonania. Dlatego stworzyłem własną.

Tak więc sposób, w jaki działa mój projekt, polega na obracaniu/obracaniu silnika krokowego. Kręcąc, zmienia kolor. W sumie będą dwa silniki (maksymalnie trzy silniki, ale ja wybieram dwa) jeden odpowiada za kolor niebieski, a drugi za kolor czerwony.

Krok 1: Czego potrzebujemy?

Elektrony:

1. Arduino Leonardo

2. Przewody

3. Deska do chleba, duża i mała

4. Silniki krokowe (mogą być 1, 2 lub 3. Osobiście polecam zrobienie 2 lub 3)

5. Wiele popularnych diod LED Cathode RGB (możesz mieć mniej więcej w zależności od tego, ile światła chcesz)

6. Rezystory 3x 330 Ohm

Sprawa:

1. Karton

2. Bawełna lub gąbka (lub dowolny inny przezroczysty/półprzezroczysty materiał)

3. Gorący klej (pistolet)

Krok 2: Krok tworzenia sprawy

Krok tworzenia sprawy
Krok tworzenia sprawy
Krok tworzenia sprawy
Krok tworzenia sprawy

Przyszedł z mojego kontenera 20x12x10. Jest zdecydowanie większa niż zwykła lampka nocna. Sugeruję, że możesz go zmniejszyć. Pudełko wykonane jest głównie z tektury, pasek jest tam, gdzie chcesz umieścić swój przezroczysty materiał.

Szczegóły poniżej:

-10x12cm na podstawę

-20x12cm na bok

- 2x10cm na część przezroczystą (może być tak duża, jak chcesz)

Kartony są cięte za pomocą kleszczy i noża. I są sklejone gorącym klejem.

Krok 3: Prototyp i okablowanie

Prototyp i okablowanie
Prototyp i okablowanie
Prototyp i okablowanie
Prototyp i okablowanie
Prototyp i okablowanie
Prototyp i okablowanie

Teraz mamy już wszystko i możemy zacząć okablowanie. Ale najpierw zrób prototyp, aby zobaczyć, jak to działa.

Tutaj używam Arduino Leonardo. Ale uważam, że okablowanie działa również na Arduino UNO. Śledź i obserwuj każdy przewód i podłącz je do swojego Arduino. *unikaj D3 i D11 podczas podłączania diody LED

Po zakończeniu całego okablowania pobierz kodowanie z kroku.4. Jeśli to nie działa, sprawdź dokładnie okablowanie lub zadaj mi pytania poniżej.

Krok 4: Kodowanie

Teraz mamy już wszystko i możemy zacząć kodować.

Aby użyć mojego kodu, odwiedź Arduino.cc lub po prostu kliknij tutaj.

Kodowanie opierało się na oryginalnym kodowaniu projektu, więc możesz zobaczyć miejsca, w których coś jest dodawane lub cięte. Ale jeśli skopiowałeś je wszystkie, powinno działać, jeśli wszystkie twoje okablowanie są poprawne. Ale jeśli znasz lepszy sposób kodowania, zrób to, ponieważ nie jestem najlepszy w kodowaniu.

Krok 5: gotowe

Jeśli wykonałeś to wszystko, powinieneś mieć teraz działającą, zmienną lampkę nocną! Dziękujemy za poświęcony czas!

Zalecana: