Съдържание:
Видео: LED свещ за хартиени фенери: 3 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:50
Този проект показва как да се направи реалистично изглеждащ ефект на свещ за използване например в хартиени фенери. Той използва платка NodeMCU (ESP8266) за задвижване на NeoPixels, известен също като WS2812 LED. Вижте видеоклиповете в раздела с резултатите, за да видите сравнение с истински свещи.
Стъпка 1: Хардуер
Светодиодите WS2812 са пълноцветни светодиоди, които са свързани последователно, са индивидуално адресируеми и техните червени, зелени и сини компоненти могат да бъдат настроени между 0 и 255.
От предишен проект ми бяха останали няколко ленти, тъй като имаше известно разстояние между светодиодите, избирам да използвам 4 светодиода в кръст за един фенер.
Както при всички проекти на WS2812, се препоръчва да се добави малък резистор към първия канал за данни (централен проводник). И в допълнение, добавете кондензатор близо до захранването. Мощният усилвател зависи от броя на светодиодите.
Стъпка 2: Софтуер
В този проект светодиодите не се управляват от Arduino, а от платка NodeMCU (ESP8266) с MicroPython върху нея.
Първата стъпка е най -горната промяна на фърмуера на micropython, следвайки това ръководство: Първи стъпки с MicroPython на ESP8266
След това е възможно да се използва за задвижване на светодиодите, както е показано на 11. Управление на NeoPixels
На моята дъска Machine.pin (4) е D2 (както може да се види на снимката). Не забравяйте да свържете gnd със светодиодите.
За да накарам светодиодът да трепти като истинска свещ, написах малка програма за python, която произволно актуализира отделните светодиоди, следвайки гаусовото разпределение, намерено в коментарите на тази статия:
Програмата (main.py) създава толкова обекти LED_light, колкото са посочени в константата LED_COUNT.
Променяйки на случаен принцип дължината и интензитета на светлината, тя създава приятен ефект.
Вероятност Случайна яркост на светодиода 50% 77% - 80% (едва забележимо) 30% 80% - 100% (много забележимо, трептене на сим. Въздух) 5% 50% - 80% (много забележимо, задушен пламък) 5% 40% - 50% (много забележим, издухан пламък) 10% 30% - 40% (много забележим, издухан пламък) всичко това с време за актуализация по Гаус. Вероятност Случайно време 90% 20 ms 3% 20 - 30 ms 3% 10 - 20 ms 4% 0 - 10 ms
източник: коментарът на Ерик на
Стъпка 3: Резултат
Резултатът осигурява приятен ефект, сякаш имаше някакъв вятър, който кара свещта да трепти.
Във втория видеоклип фенерите отзад са базирани на LED, а веднъж отпред са истински свещи за сравнение.
Препоръчано:
Електрическа свещ със свещ: 8 стъпки (със снимки)
Електрическа свещ със свещ: След като видях новинарски репортажи за урагана Санди и чух изпитанието, през което преминаха цялото ми семейство и приятели в Ню Йорк и Ню Джърси, ме накара да се замисля за моята собствена готовност за спешни случаи. В крайна сметка Сан Франциско - седи на върха на много
Обеци Фенери: 9 стъпки
Обеци Фенери: Мислех за много често срещан проблем, който се е случвал на всеки. Вие сте в тъмнина, затова искате да вземете фенерче, но тъй като не виждате нищо, не можете да видите къде е фенерчето и да намерите къде е ще бъде шумна загуба на време.S
D4E1 - Artmakers: Хартиени шаблони: 8 стъпки
D4E1 - Artmakers: Paper Pattern Maker: Ние сме 4 студенти по индустриален продуктов дизайн от Howest и това е нашият художник. Какво е създател на изкуство и защо. Артмейкърът е проста машина, която позволява на децата с когнитивни увреждания да правят забавни материали за изработка или да изпълняват проста задача, която
Декоративни LED фенери: 4 стъпки (със снимки)
Декоративни LED фенери: Този проект е създаден специално за LED състезанието Instructables. Той е проектиран да използва достъпни компоненти и инструменти, достъпни от Digi-Key и безплатен софтуер от Autodesk (по-специално, Tinkercad). Въпреки че бих препоръчал и използвам
LED лампи за хартиени занаяти: 12 стъпки (със снимки)
LED-хартиени занаятчийски лампи: Това е поредица от хартиени лампи за занаяти, които използват светодиоди. Моделирах лампа в Blender и след това назначих текстури на всяка от частите, така че ако искате да промените външния вид на лампата, има няколко начина да направите това. Единият е да използвате боя или снимка