Spisu treści:

Migocząca świeca LED: 10 kroków
Migocząca świeca LED: 10 kroków

Wideo: Migocząca świeca LED: 10 kroków

Wideo: Migocząca świeca LED: 10 kroków
Wideo: Migotanie ➡ Żarzenie Żarówki Ledowej❓❓ 👉 Zobacz jak Rozwiązać ten Problem 🔌💡 2024, Listopad
Anonim
Migocząca świeca LED
Migocząca świeca LED

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ę

Otwórz pojemnik na świecę
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

Usuń moduł LED
Usuń moduł LED
Usuń moduł LED
Usuń moduł LED
Usuń moduł LED
Usuń 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

Przesuń przewód katody
Przesuń przewód 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

Zaprogramuj swój chip
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

Przytnij nóżki z wiórami
Przytnij nóżki z wiórami
Przytnij nóżki z wiórami
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ń

Nawiąż kilka połączeń
Nawiąż kilka połączeń
Nawiąż kilka połączeń
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ę

Dodaj trochę izolacji
Dodaj trochę izolacji

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

Przetestuj swój obwód
Przetestuj swój obwód

Teraz jest dobry moment, aby zainstalować baterię i sprawdzić swoją pracę.

Krok 9: Złóż wszystko razem

Poskładać wszystko do kupy
Poskładać wszystko do kupy

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: