Съдържание:
- Стъпка 1: Електрическа схема
- Стъпка 2: Изработка на печатни платки
- Стъпка 3: Запояване на печатни платки
- Стъпка 4: Подгответе LED таблото
- Стъпка 5: Програмирайте контролера
- Стъпка 6: Изграждане на корпуса
- Стъпка 7: Пиедестал със свещи
- Стъпка 8: Завършете
Видео: YAFLC (още една мигаща LED свещ): 8 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:55
Има много публикации в Instructables за това как да направите мигаща LED свещ. Това е моята версия. Проектът изисква следните компоненти: 1. Tiny45 AVR микроконтролер (Tiny13 също би го направил) 2. 1W Топъл бял (или жълт) LED3. Перспекс тръба 4. Батерии с размер AA или AAA- 4 (алкални или NiMH) 5. Материал на печатни платки (или вероборд с общо предназначение) 6. Поставки за батерии7. 1/4W резистори 50 Ohm- 4 и 10K -1,8. Превключвател за включване/изключване9. Свързващ проводник 10. парче дърво за основата11. маскираща лентаИнструменти: 1. Поялник и спойка2. Пистолет за горещо лепило 3. AVR ISP програмист 4. отвертка, пили, пробивна машина и подходящи свредла.
Стъпка 1: Електрическа схема
Необходимата електрическа схема за свещта е тук. Вижда се и оформлението на дъската. В оформлението на дъската сините писти се обработват като джъмперни проводници. Цялата верига е разделена на две платки, едната съдържа контролера и 1-W LED. Двете платки са подредени в двуетажни кръгли платки. Идеята е да има по -малък общ диаметър за веригата. четири 2-пинови конектора се използват за свързване на контролната платка към LED платката. Петият конектор на платката на контролера е за захранване.
Стъпка 2: Изработка на печатни платки
Използвах фреза Modela фреза Modela за фрезоване и нарязване на дъските. Можете да получите тези платки от търговски производители на печатни платки като PCB ExpressPCB Express или дори да ги направите у дома, както е описано тук.
Стъпка 3: Запояване на печатни платки
Запоявах всички компоненти, както се вижда на снимките. Чрез разпределението на веригата на две платки, една за контролера, а друга за светодиода, е не само полезно за намаляване на диаметъра на платката, но и за да се гарантира, че когато платката на контролера е програмирана през ISP конектора (чрез първо изключване на LED платката от платката на контролера), светодиодът не зарежда сигналите на ISP. Първо запоех всички SMD компоненти, последвани от джъмперните проводници и след това останалите компоненти.
Стъпка 4: Подгответе LED таблото
След като LED платката е запоена, използвах пистолет за горещо лепило, за да излея малко лепило върху светодиода. Тъй като горещото лепило започва да се охлажда, изтеглям лепилото като нещо като „фитил“. Лепилото служи за две цели: разпръсква светлината, а „фитилът“създава усещане за истинска свещ.
Стъпка 5: Програмирайте контролера
Кодът за проекта е наистина много малък. Код, компилиран с AVRGCC. Кодът беше програмиран в контролера чрез ISP конектора на платката на контролера. /*Код за проект на трептяща свещ*//*Свържете 1 -W жълт/топъл бял светодиод на*//*Пин 2 - PB3 LED катод*//*Пин 3 - PB4 LED катод*//*Пин 5 - PB0 LED катод*//*Pin 6 - PB1 LED катод*//*Pin 7 - PB2 LED катод*//*LED анод на Vcc/*Задайте максимален ток на 30 mA за всеки светодиод*//*LFSR източник: https://en.wikipedia.org/wiki/Linear_feedback_shift_register*/#include#includemain(){unsigned long lfsr = 1; unsigned char temp; DDRB = 255; for (;;) {lfsr = (lfsr >> 1) (-(lfsr & 1u) & 0xd0000001u); / * кранове 32 31 29 1 */temp = (unsigned char) lfsr; DDRB = ~ temp; PORTB = temp; temp = (unsigned char) (lfsr >> 24); _ delay_loop_2 (temp << 7); }}
Стъпка 6: Изграждане на корпуса
За ограждане на свещта беше избрана 6-инчова тръба с ширина 2,2 инча от перспекс. Дървен пиедестал е обработен за монтиране на тръбата от перспекс. Печатната платка на контролера и LED печатната платка бяха инсталирани вътре в тръбата на друга печатна платка с държач, която също има превключвател за включване/изключване.
Стъпка 7: Пиедестал със свещи
Обработен е дървен пиедестал със свещи. Двата държача за батерии, всеки с 2 x 1.2V батерии Eneloop (:)) бяха монтирани на пиедестала и държани заедно с горещо лепило.
Стъпка 8: Завършете
Най -накрая тръбата от перспекс беше покрита с жълта маскираща лента, за да скрие вътрешностите, а също и да създаде илюзия за восъчна свещ … може би ще я нарисувам по -късно … Но така стои сега. Наслаждавах се на изграждането на свещта, надявам се би също…
Препоръчано:
Просто още една ретро конзола за игри ATtiny85: 4 стъпки
Просто още една ATtiny85 ретро конзола за игри: Малка настройка, подобна на ретро конзола, базирана около ATtiny85 x 0,96 OLED за игра на космически нашественици, тетрис и т.н
Електрическа свещ със свещ: 8 стъпки (със снимки)
Електрическа свещ със свещ: След като видях новинарски репортажи за урагана Санди и чух изпитанието, през което преминаха цялото ми семейство и приятели в Ню Йорк и Ню Джърси, ме накара да се замисля за моята собствена готовност за спешни случаи. В крайна сметка Сан Франциско - седи на върха на много
Още една дъска за дистанционно управление: 7 стъпки
Още една платка за дистанционно управление: بسم الله الرحمن الرحيم Дъската може да се използва като пример за управление на роботи. Платката може да се захранва от 2 Lipo батерии 7.4 V. Платката включва следните функции: ATMega328Pb µКонтролер (Arduino екосистема) MPU6050 a 3- ос жироскоп
Още една интелигентна метеорологична станция, но : 6 стъпки (със снимки)
Още една интелигентна метеорологична станция, но …: Добре, знам, че има толкова много такива метеорологични станции, налични навсякъде, но отделете няколко минути, за да видите разликата … 2 дисплея с ниска мощност на електронна хартия … но 10 различни екрани! Акселерометър на базата на ESP32 и сензори за температура / влажност Wifi upd
Мигаща LED свещ: 10 стъпки
Мигаща LED свещ: Вземете доларово магазинче " трептене " LED свещ, добавете AVR ATtiny13 и малко код и ще получите LED свещ, която изглежда почти реална