Spisu treści:
- Krok 1: Przegląd
- Krok 2: Materiały
- Krok 3: Wytnij dynię
- Krok 4: Podłącz swój mikrokontroler
- Krok 5: Oprogramowanie
- Krok 6: Połącz wszystko razem i baw się dobrze na Halloween
Wideo: Migająca dioda LED Hack-O-Lantern po piosence!: 6 kroków
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:27
Zrób jack-o-lantern, który gra i miga wielokolorowymi diodami LED do ulubionej piosenki Halloween.
Krok 1: Przegląd
Ten projekt pokaże Ci, jak zrobić niesamowitą sterowaną PIC dynię, która miga różnymi diodami LED zgodnie z melodią rodziny Adams w tym samym czasie, gdy odtwarza przez głośnik piosenkę przewodnią rodziny Adams. Ten film pokazuje, jak diody LED gasną na zewnątrz dyni. Przykro mi, ale nie udało mi się zmusić aparatu do wychwytywania światła wychodzącego z dyni na tyle dobrze, aby warto było włączyć wideo z tego naprawdę działającego.
Krok 2: Materiały
Materiały:
- Dynia! - Super jasne diody LED - Użyłem zwykłych diod LED i myślę, że wyglądałoby to o wiele lepiej z super jasnymi diodami LED - Jakiś rodzaj płytki mikrokontrolera - Użyłem Parallax Basic Stamp 2, ponieważ to było to, co miałem, ale Jestem pewien, że można również użyć kontrolera Make lub innego typu kontrolera. Gwoździe- będą używane do trzymania płytki mikrokontrolera z boku dyni, mogą nie być potrzebne w zależności od tego, jak można zamontować kontroler Opcjonalnie: Głośnik komputerowy- będzie służyć jako wzmacniacz dla małego głośnika, który jest dostarczany za pomocą narzędzi mikrokontrolera: noże
Krok 3: Wytnij dynię
Osobiście lubię przerażać moją dynię, ale to jest ta część, w której decydujesz, co robisz. Jedyną rzeczą, o którą musisz się martwić, jest to, czy twoje diody LED będą wystarczająco jasne, aby pokazać się przez twój projekt. Aby mieć pewność, że diody LED będą świecić, nie rób naprawdę dużych dziur w dyni, przez które może uciekać światło. Aby znaleźć świetne pomysły na projekt dyni, wypróbuj tę stronę
Krok 4: Podłącz swój mikrokontroler
Ten krok naprawdę zależy od rodzaju używanego mikrokontrolera, będę używał mikrokontrolera Parallax Basic Stamp 2. Jeśli masz inny typ mikrokontrolera, taki jak Make Controller, i potrzebujesz pomocy, możesz zapytać w komentarzu.
Będziesz musiał podłączyć diody i głośniki dokładnie w tym samym miejscu, co pokazuję, albo program, który dołączę w następnym kroku, nie zadziała. W 14. 13. 12. i 11. rzędzie podłącz rezystory 470 omów prowadzące do dalszych rzędów pod zaciskami Vss, rezystory powinny prowadzić do tego samego rzędu, z którego wyszły. Teraz weź cztery różne diody LED i podłącz ujemny (krótszy koniec) diody LED do zacisków Vss. Weź dodatnie końce (dłuższe końce) diod LED i podłącz je do tych samych rzędów, do których podłączono rezystory (rzędy 14, 13, 12 i 11). Dwa końce głośnika należy podłączyć do rzędu 9 i do jeden z zacisków Vss, w razie potrzeby używając dłuższego przewodu. Jeśli zamierzasz użyć głośnika komputerowego do wzmocnienia dźwięku, po prostu podłącz przewód wychodzący z zacisku 9 do przewodu wejściowego głośnika komputerowego. Zdjęcia powinny to wszystko wyjaśnić, jeśli było to dla ciebie mylące.
Krok 5: Oprogramowanie
Program, który zrobiłem, jest w podstawowym języku programowania i będzie wyświetlał wymaganą częstotliwość, w tym samym czasie, gdy zapali się dioda LED. Jeśli nie jesteś programistą lub po prostu nie lubisz kodować, nie martw się, dołączyłem kod, którego użyłem, i wyjaśnię, jak to działa, abyś mógł go zmodyfikować, jeśli zajdzie taka potrzeba. Program umieściłem w podstawowym formacie stempla (.bs2) oraz w dokumencie tekstowym (.txt)
' {$STAMP BS2} ' {$PBASIC 2.5} Te dwa powyższe polecenia informują kompilator, jakiego typu kodowania używasz i jakiego typu sprzętu będziesz używać. DO Polecenie „do” mówi sterownikowi, aby zrobił wszystko, co znajdzie, dopóki nie trafi na polecenie pętli HIGH 14 Polecenie „high” mówi sterownikowi, aby przyłożył napięcie do następnego pinu, w tym przypadku PIN ma numer 14, to samo numer czternasty tak, jak jest na mikrokontrolerze PAUSE 100 Komenda "pause" nakazuje kontrolerowi wstrzymanie wszystkiego, co robi na określony czas, w tym przypadku zatrzyma się na 100 milisekund FREQOUT 9, 200, 1568 "Freqout" polecenie mówi kontrolerowi, aby wysyłał częstotliwość certian przez określony czas przez numer pin, w tym przypadku numer pin to 9, czas to 200 milisekund, a częstotliwość to 1568Hz LOW 14 Polecenie „low” informuje kontroler, aby przestał przykładać napięcie do określonego pinu, w tym przypadku pin 14. PĘTLA Polecenie „pętla” mówi sterownikowi, aby cofnął się z poleceniem „DO”, które znalazł wcześniej, spowoduje to utworzenie pętli.
Krok 6: Połącz wszystko razem i baw się dobrze na Halloween
Teraz wszystko, co musisz zrobić, to włożyć kontroler do dyni. Użyłem kilku gwoździ, aby przymocować kontroler do boku dyni, aby więcej światła przeświecało przez mój projekt. Gdy to zrobisz, pomyślnie ukończysz migającą diodę LED, grającą piosenkę Hack-O-Lantern. Gratulacje, masz teraz początek wspaniałego Halloween.
Zalecana:
Mała migająca dioda LED Rysunek: 6 kroków
Miniaturowa migająca dioda LED: Możesz łatwo mrugać diodą LED za pomocą timera arduino lub 555. Ale możesz zrobić migający obwód bez takich układów scalonych. Jest to prosta migająca figurka wykonana z oddzielnych części
Zestaw do samodzielnego montażu w kształcie wiatraka Czerwona migająca dioda LED: 6 kroków (ze zdjęciami)
Zestaw DIY Windmill Shaped Red LED Flashing Light: Opis: Jest to nauka projektowania DIY MCU Elektroniczne zestawy wiatraków do praktyki lutowania. Łatwy w montażu: Ten produkt jest dostarczany do Ciebie, ponieważ zestaw komponentów należy zainstalować w chłodnym module, takim jak wiatrak. Nazwa znacznika elementów zestawu to
Migająca dioda LED za pomocą Arduino (TinkerCAD): 5 kroków
Migająca dioda LED przy użyciu Arduino (TinkerCAD): HI! Ta instrukcja będzie dość podstawowa. Tutaj pokażę, jak używać TinkerCAD do migania diody LED za pomocą Arduino. TinkerCAD to całkiem przydatne oprogramowanie, jeśli chodzi o szybkie testowanie kodu i jest bardzo przydatne dla tych, którzy
STM32L100 Migająca dioda LED przy użyciu Atollic TrueSTUDIO i STM32CubeMX: 5 kroków
STM32L100 Blink LED przy użyciu Atollic TrueSTUDIO i STM32CubeMX: W tym projekcie opowiem o tym, jak migać LED przy użyciu 32L100discovery. Więc tutaj opowiem Ci o zasadzie działania tego samouczka z miganiem, a także jakiego rodzaju oprogramowania i sprzętu potrzebujesz
Migająca dioda LED Hack myszy: 4 kroki
Migająca dioda LED Mouse Hack: Chciałem dodać diodę LED do mojej myszy Logitech, która będzie migać, gdy poruszam myszą. Chciałem to zrobić BEZ użycia układu PIC lub timera 555. Potrzebujesz więc tylko jednej diody LED