Мазмұны:
- 1 -қадам: Электр тізбегінің диаграммасы
- 2 -қадам: ПХД жасау
- 3 -қадам: ПХД дәнекерлеу
- 4 -қадам: жарықдиодты тақтаны дайындаңыз
- 5 -қадам: Контроллерді бағдарламалау
- 6 -қадам: қоршауды құру
- 7 -қадам: Шам тұғыры
- 8 -қадам: Қорытынды
Бейне: YAFLC (тағы бір жыпылықтайтын жарықдиодты шам): 8 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:28
Жарықдиодты шамды қалай жасау керектігі туралы Instructables -те көптеген жазбалар бар. Бұл менің нұсқам. Жоба келесі компоненттерді қажет етеді: 1. Tiny45 AVR микроконтроллері (Tiny13 де жасайды) 2. 1W Жылы ақ (немесе сары) жарықдиодты3. Perspex түтігі4. AA немесе AAA өлшемді батареялар- 4 (сілтілі немесе NiMH) 5. ПХД қоры (немесе жалпы мақсаттағы вертолет) 6. Батарея ұстағыштары7. 1/4Вт резисторлар 50 Ом- 4 және 10К -1.8. Қосу/өшіру қосқышы 9. Қосылатын сым 10. негізге арналған ағаш бөлігі11. маска таспасыҚұралдар: 1. Дәнекерленген темір мен дәнекер 2. Ыстық желім пистолеті 3. AVR ISP бағдарламашы4. бұрағыш, файлдар, бұрғылау машинасы және сәйкес келетін бұрғылар.
1 -қадам: Электр тізбегінің диаграммасы
Шамның қажетті схемасы мына жерде. Сонымен қатар тақтаның орналасуы көрінеді. Тақтаның орналасуында көк жолдар секіргіш сымдар ретінде өңделеді. Толық тізбек екі тақтаға бөлінген, олардың бірінде контроллер мен 1 Вт жарық диоды бар. Екі тақта екі қабатты, дөңгелек ПХД-да орналастырылған. Идея - тізбектің жалпы диаметрінің кішірек болуы. контроллер тақтасын жарықдиодты тақтаға қосу үшін екі 2 істікшелі төрт қосқыш қолданылады. Контроллер тақтасындағы бесінші қосқыш қуат көзіне арналған.
2 -қадам: ПХД жасау
Мен тақтайларды тегістеу мен кесу үшін Modela фрезерлік станогын қолдандым. Сіз бұл тақталарды PCB Express сияқты коммерциялық ПХД өндірушілерінен ала аласыз немесе оларды осы жерде сипатталғандай үйде де жасай аласыз.
3 -қадам: ПХД дәнекерлеу
Мен барлық компоненттерді суретте көрсетілгендей дәнекерледім. Схеманы екі тақтаға бөлу арқылы біреуі контроллерге, ал екіншісі жарық диодты тақтаның диаметрін азайтуға ғана емес, сонымен қатар контроллер тақтасы ISP қосқышы арқылы бағдарламаланғанын қамтамасыз етуге көмектеседі (алдымен жарықдиодты тақтаны ажырату арқылы) контроллер тақтасынан), светодиод ISP сигналдарын жүктемейді, мен алдымен SMD барлық компоненттерін, содан кейін секіргіш сымдарды, содан кейін қалған компоненттерді дәнекерледім.
4 -қадам: жарықдиодты тақтаны дайындаңыз
Жарықдиодты тақтаны дәнекерлегеннен кейін, мен жарықдиодты желіммен құю үшін ыстық желім тапаншасын қолдандым. Ыстық желім суыта бастаған кезде мен желімді «талшық» ретінде шығарамын. Желім екі мақсатқа қызмет етеді: ол жарықты таратады, ал «шыбық» нағыз шамды береді.
5 -қадам: Контроллерді бағдарламалау
Жобаның коды өте аз. AVRGCC көмегімен жасалған код. Код контроллердің ПХД провайдерінің қосқышы арқылы контроллерге бағдарламаланған. /*Жыпылықтайтын шам жобасының коды*//*1 Вт сары/жылы ақ жарықдиодты қосады*//*2 түйреуіш - PB3 жарықдиодты катод*//*3 түйреуіш - PB4 жарықдиодты катод*//*5 түйреуіш - PB0 жарықдиодты катод*//*6 -түйреуіш - PB1 жарықдиодты катод*//*7 -түйреуіш - PB2 жарықдиодты катод*//*жарықдиодты анодты Vcc/*максималды токты әрбір жарықдиодты 30 мА етіп орнатыңыз*//*LFSR көзі: https://kk.wikipedia.org/wiki/Linear_feedback_shift_register*/#include#includemain(){nunigned ұзақ lfsr = 1; белгісіз 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 дюймдік перспексті түтік таңдалды. Перспексті түтікті орнату үшін ағаш тұғыр өңделді. Контроллер ПХД мен жарықдиодты ПХД түтіктің ішіне Қосу/Өшіру қосқышы бар басқа «ұстағыш» ПХД орнатылды.
7 -қадам: Шам тұғыры
Ағаш шам тұғыры өңделді. Екі батареялық ұстағыш, әрқайсысында 2 x 1.2V Eneloop (:)) батареялары тұғырға орнатылып, ыстық желіммен бірге ұсталды.
8 -қадам: Қорытынды
Ақырында, perspex түтігі ішкі жағын жасыру үшін, сонымен қатар балауыз шамының елесін беру үшін сары маскировка таспасымен жабылған … мүмкін мен оны кейін бояймын … Бірақ қазір ол осылай тұр. Мен шамды салғанды ұнатамын, сенемін деп үміттенемін да болар еді …
Ұсынылған:
Микроскоптарға арналған жарықдиодты жарықдиодты жарықдиодты жарықдиодты тақта!: 6 қадам (суреттермен)
Микроскоптар үшін DIY жарықдиодты жарықдиодты PCB! Мен электрониканы қолдануға арналған екінші микроскопты сатып алдым және сіз
Светодиодтар мен AT Tiny көмегімен жыпылықтайтын жұлдызды құру үшін «Жылтылдау, жарқырау, кішкентай жұлдыз» ойнау арқылы жыпылықтайтын жұлдызды жасау: 6 қадам
«Жарқырау, жарқырау, кішкентай жұлдыз» ойнауымен жыпылықтайтын жұлдызды жасау үшін светодиодтар мен AT Tiny -ді қолдану: Бұл схема жыпылықтайтын жұлдызды және & ampquotЖарқылдаған, жарқыраған " Келесі қадамды схемаға және шолуға қараңыз
Жыпылықтайтын жарықдиодты шам: 10 қадам
Жыпылықтайтын жарықдиодты шам: долларлық дүкенді алыңыз " жыпылықтайды " Жарықдиодты шам, AVR ATtiny13 пен кішкене кодты қосыңыз, және сіз нақты көрінетін жарықдиодты шамды аласыз
64 пиксельдік RGB жарықдиодты дисплей - тағы бір Arduino клоны: 12 қадам (суреттермен)
64 пиксельдік RGB жарықдиодты дисплей - тағы бір Arduino клоны: Бұл дисплей 8x8 RGB жарықдиодты матрицасына негізделген. Тестілеу мақсатында ол 4 ауысымдық регистрлер көмегімен стандартты Arduino тақтасына (Diecimila) қосылды. Жұмысқа кіріскеннен кейін мен оны жалғанған ПХД -ға енгіздім. Ауысым регистрлерінің ені 8 биттік және
Жасыл жарықдиодты шам (жыпылықтайтын шаммен басқарылады): 9 қадам
Жасыл жарықдиодты шам (жыпылықтайтын жарықтандырғышпен басқарылады): Бірнеше жыл бұрын мен дамушы елдерде жарықтандыру туралы мақаланы оқыдым, онда 1,6 миллиард адамның электр қуаты жоқ екендігі және жарықтандырудың сенімді көзі олар үшін үлкен проблема болып табылатыны айтылған. Канадалық бір компания лайнтин шығарады және таратады