Spisu treści:
- Krok 1: Otwórz pojemnik na świecę
- Krok 2: Wyjmij moduł LED
- Krok 3: Przesuń drut katody
- Krok 4: Zaprogramuj swój chip
- Krok 5: Przytnij nóżki z wiórami
- Krok 6: Nawiąż kilka połączeń
- Krok 7: Dodaj izolację
- Krok 8: Przetestuj swój obwód
- Krok 9: Złóż wszystko razem
- Krok 10: Spójrz! migoczący płomień
Wideo: Migocząca świeca LED: 10 kroków
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:33
Weź „migoczącą” świecę LED ze sklepu za dolara, dodaj AVR ATtiny13 i mały kod, a otrzymasz świecę LED, która wygląda prawie jak prawdziwa.
Krok 1: Otwórz pojemnik na świecę
Miniatura wydawała się najlepszym narzędziem do tej pracy. Obudowa nie jest klejona. Jest tylko pasowany na wcisk słupek, który wchodzi w otwór odbiorczy w pokrowcu. Pracuj wokół krawędzi okładki, a podstawa zacznie się obluzowywać. Nie spiesz się, ponieważ przewody łączące się z modułem LED wewnątrz są bardzo cienkie i łatwe do zerwania. Będziemy ponownie używać tych przewodów, więc bądź ostrożny.
Krok 2: Wyjmij moduł LED
Dioda LED połączona z jej podstawą jest wciskana w podstawę plastikowego płomienia świecy. Lekko przekręć i pociągnij, aby wyjąć. Zanotuj kolory przewodów, ponieważ mogą różnić się od używanej przeze mnie jednostki. Będę używał "żółtego" jako negatywnego i "czerwonego" jako pozytywnego.
Krok 3: Przesuń drut katody
Nie będziemy używać oryginalnego obwodu, który jest przełącznikiem po stronie niskiego napięcia, który okresowo wyłącza diodę LED na kilka milisekund. Ostrożnie odlutuj żółty przewód i przesuń go do katody LED na środkowym bolcu. Drut jest naprawdę w porządku. Użyj gorącej lutownicy, aby stopić oryginalne połączenie. Dodaj trochę świeżego lutowia do środkowego kołka. Następnie możesz przytrzymać drut przy środkowym sworzniu i łatwo przetopić złącze lutowane.
Krok 4: Zaprogramuj swój chip
Będziemy odcinać nieużywane piny ATtiny13, więc pamiętaj, aby zaprogramować chip, zanim to zrobisz! Używam programatora USBtinyISP i płytki zaciskowej SparkFun w płytce stykowej bez lutowania. Używamy wewnętrznego oscylatora tiny13, więc nie ma potrzeby palić żadnego z bezpieczników programowania. Możesz użyć dostarczonego pliku szesnastkowego lub skompilować własny z dostarczonym kodem źródłowym. Kilka uwag na temat kodu źródłowego: Użyłem ogólnego generatora liczb losowych, ponieważ funkcja stdlib rand() jest prawie dwa razy większa. Gdy masz tylko 1024 bajty pamięci Flash, liczy się każdy bajt! Ponadto licznik milisekund nie zgadza się z rzeczywistym czasem zegara ściennego. Ale ponieważ dokładny czas nie jest tak naprawdę ważny w tej aplikacji, po prostu przyjrzałem się temu czasowi. Puryści mogą się wzdrygnąć, ale jestem pragmatykiem.:) Aby zaprogramować przy użyciu dostarczonego pliku szesnastkowego w systemie Linux, użyj tego wiersza poleceń: avrdude -p attiny13 -P usb -c usbtiny -U flash:w:flicker.hexWinAVR użytkownicy prawdopodobnie będą znali właściwą inkantację. Nie zajmuję się Windowsem.:DUpdate: flicker2.zip zawiera drugą wersję kodu, zawierającą dwa wzorce migotania (flicker-up i flicker-down), wraz z dodaną ochroną watchdoga, aby zresetować chip, jeśli główny kod powinien się zawiesić.
Krok 5: Przytnij nóżki z wiórami
Ponieważ używamy tylko pinów 4, 5 i 8, odetnij resztę pinów za pomocą zestawu frezów do płukania.
Krok 6: Nawiąż kilka połączeń
Czerwony (dodatni) ołów został odcięty we wcześniejszym kroku. Teraz usuniesz około 3/16 cala izolacji z każdego wolnego końca czerwonego przewodu. Następnie ocynuj odsłonięty drut. Pokryj również pozostałe szpilki na chipie tiny13. To znacznie ułatwia mocowanie cienkich drutów, ponieważ możesz trzymać drut przy szpilce chipa i ponownie rozlać lutowanie za pomocą gorącej lutownicy.
Czerwony przewód z modułu LED łączy się ze stykiem 5. Czerwony przewód z akumulatora łączy się ze stykiem 8. W celu połączenia z masą użyj szczypiec z cienką końcówką, aby zagiąć styk w „U”. Ostrym nożem uniwersalnym naciąć izolację żółtego (ujemnego) przewodu i rozerwać go, aby odsłonić mały odcinek gołego drutu. Umieść ten odcinek gołego drutu w „U”, który właśnie wygiąłeś i przylutowałeś ostrożnie.
Krok 7: Dodaj izolację
Winylowa taśma elektryczna jest dobrym kandydatem do izolacji odsłoniętych przewodów. Wytnij wąski pasek i wsuń go między korpus chipa a kołki, a następnie złóż. Po zaizolowaniu złóż szpilki na spodzie chipa.
Krok 8: Przetestuj swój obwód
Teraz jest dobry moment, aby zainstalować baterię i sprawdzić swoją pracę.
Krok 9: Złóż wszystko razem
Ponownie włóż diodę LED do dolnej części plastikowego płomienia. Włóż chip do obudowy, aby nie zaklinował się w wyłączniku. Na koniec umieść podstawę świecy z powrotem, osadzając słupek na dole w gnieździe w pokrywie.
Krok 10: Spójrz! migoczący płomień
Jeśli wszystko poszło dobrze, masz teraz migający „płomień” nad świecą LED. Pochwal się znajomym. Zakupione przeze mnie jednostki składały się po 2 sztuki, dzięki czemu można było łatwo zademonstrować stan przed i po.
Zalecana:
Świeca elektryczna zasilana świecą: 8 kroków (ze zdjęciami)
Świeca elektryczna zasilana świecą: Po obejrzeniu doniesień prasowych o huraganie Sandy i wysłuchaniu próby, przez którą przeszła cała moja rodzina i przyjaciele w Nowym Jorku i New Jersey, zaczęłam myśleć o mojej własnej gotowości na wypadek awarii. San Francisco - w końcu - znajduje się na bardzo
Łatwa zmiana koloru LED „świeca”: 5 kroków (ze zdjęciami)
Łatwa zmiana koloru LED „świeca”: jest to proste światło zmieniające kolor, które jest idealne dla dzieci i dorosłych. Pięknie wygląda w słabo oświetlonym pokoju, świetnie nadaje się na święta i tworzy całkiem fajne nocne światło
HACKED!: Migocząca żarówka na Halloween: 5 kroków (ze zdjęciami)
HACKED!: Migocząca żarówka na Halloween: Czas przestraszyć znajomych. W tym projekcie pokażę Ci, jak „zhakowałem” zwykła żarówka led. W ten sposób będzie migotać jak światła w każdym horrorze, gdy wydarzy się coś złego. Jest to dość prosta kompilacja, jeśli
YAFLC (kolejna migocząca świeca LED): 8 kroków
YAFLC (Yet Another Flicking LED Candle): Istnieje wiele postów w Instruktażach o tym, jak zrobić migoczącą świecę LED. To jest moja wersja.Projekt wymaga następujących komponentów:1. Mikrokontroler Tiny45 AVR (także Tiny13)2. 1W Ciepła biała (lub żółta) dioda LED3. Rurka z pleksiglasu
Zasilana energią słoneczną migocząca gwiazda LED w słoiku: 10 kroków
Migocząca gwiazda LED zasilana energią słoneczną w słoiku: Oto fajny mały prezent świąteczny, który wymyśliłem dla mojej córki. Jest szybki i łatwy do złożenia i wygląda całkiem ładnie. To właściwie słoik do opalania z kilkoma modyfikacjami, użyłem diody LED w kształcie gwiazdy z sznura lampek choinkowych i