Spisu treści:
- Krok 1: Potrzebne rzeczy:
- Krok 2: Podłączanie diod LED
- Krok 3: Modyfikowanie i przesyłanie kodu
- Krok 4: Zrozumienie animacji
- Krok 5: Demonstracja projektu
Wideo: Lampki choinkowe Arduino: 5 kroków (ze zdjęciami)
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:32
Zbliżają się Święta Bożego Narodzenia, więc postanowiłam zrobić fantazyjną dekorację do mojego domu. Dostępnych jest wiele rodzajów lampek bożonarodzeniowych, ale postanowiłem stworzyć własną. Najprostszą rzeczą, jaka przychodzi mi do głowy, jest podłączenie kilku ledów do Arduino i ich zapalenie. Bez użycia układu scalonego można podłączyć maksymalnie 13 ledów dzięki czemu nie spalić chipa. Zdecydowałem się na 12, tylko ze względów estetycznych.
Krok 1: Potrzebne rzeczy:
- 12 diod LED
- 12 rezystorów 220 omów (lub podobnych)
- Arduino UNO
- Kabel USB
- 12 przewodów połączeniowych M-do-M
- Deska do krojenia chleba
Allchips to internetowa platforma serwisowa komponentów elektronicznych, u której możesz kupić wszystkie komponenty
Krok 2: Podłączanie diod LED
Teraz musisz podłączyć każdą diodę led na płytce stykowej. Ustawiłem je w rzędzie, 2 otwory od siebie, żeby się zmieściły. Prawa strona diody LED musi być dłuższym przewodem (anoda, dodatnia), który łączy się z cyfrowym pinem Arduino. Katoda trafia na szynę ujemną płytki stykowej z rezystorem. Szyna jest podłączona do GND (ujemny) Arduino. Wybrałem cyfrowe piny 13 do 2, możesz je zmienić w kodzie
Krok 3: Modyfikowanie i przesyłanie kodu
Podłącz Arduino do komputera za pomocą kabla USB. Uruchom Arduino IDE i wklej kod stąd. Różne opóźnienia można zmieniać, a także kolejność animacji.
Krok 4: Zrozumienie animacji
Dla uproszczenia kodu oddzieliłem każdą sekwencję mrugnięć w nowej funkcji. Krótko mówiąc - każda animacja ma swoją funkcję. W każdym z nich można znaleźć pętlę, która cyklicznie przechodzi przez tablicę, zawierającą numer każdej diody i odpowiadający jej pin cyfrowy Arduino. Następnie włącza/wyłącza je, aby stworzyć te fantazyjne efekty. Każda funkcja kończy się wykonaniem animacji wyłączania, która wyłącza wszystkie diody, aby przygotować się do następnej.
Krok 5: Demonstracja projektu
W tym prototypie umieściłem 4 podstawowe animacje - all-on (jeden po drugim), chaser, chaser z parami i 50 losowych mrugnięć.
Zalecana:
DIY automatyczne muzyczne lampki świąteczne (MSGEQ7 + Arduino): 6 kroków (ze zdjęciami)
DIY Automatic Musical Christmas Lights (MSGEQ7 + Arduino): Każdego roku mówię, że zamierzam to zrobić i nigdy się nie zajmę, ponieważ dużo zwlekam. 2020 to rok zmian, więc mówię, że to jest rok, aby to zrobić. Więc miej nadzieję, że Ci się spodoba i stwórz własne muzyczne świąteczne lampki. To będzie s
Lampki choinkowe LED: 6 kroków (ze zdjęciami)
Lampki choinkowe LED: Jest to szybki i prosty projekt, który wykorzystuje tę samą płytkę drukowaną, co nasz kontroler oświetlenia MIDI. https://www.instructables.com/id/MIDI-5V-LED-Strip-Light-Controller-for-the-Spielat/Wykorzystuje Arduino Nano do sterowania trójkolorową taśmą LED 5V
Super lampki choinkowe: 10 kroków (ze zdjęciami)
Super lampki choinkowe: W tym roku kupiłem choinkę, pierwszą, jaką kiedykolwiek posiadałem. Więc następnym logicznym krokiem było udekorowanie go. Rozglądając się po opcjach świateł, okazało się, że tak naprawdę nie ma świateł, które robiłyby to, czego chciałem. Chciałem tylko tak
Zasilane bateryjnie lampki choinkowe LED: 3 kroki
Lampki choinkowe LED zasilane bateryjnie: Lampki choinkowe są dobre nie tylko do ozdabiania choinki. Można z nich zrobić błyszczącą kulę. Ale co, jeśli chcesz powiesić go na suficie? Trzeba by było podłączyć światło do gniazdka, a ja nie wiem o tobie, ale nie mam
Świąteczne lampki do muzyki za pomocą Arduino: 9 kroków (ze zdjęciami)
Świąteczne lampki do muzyki przy użyciu Arduino: Moja żona i ja chcieliśmy stworzyć własny program oświetleniowy do muzyki przez ostatnie kilka sezonów świątecznych. Zainspirowani poniższymi dwoma Instruktażami, postanowiliśmy wreszcie zacząć w tym roku i udekorować nasz kamper. Chcieliśmy mieć wszystko w jednym