Мазмұны:

DIY WiFi RGB LED жұмсақ шамы: 4 қадам (суреттермен)
DIY WiFi RGB LED жұмсақ шамы: 4 қадам (суреттермен)

Бейне: DIY WiFi RGB LED жұмсақ шамы: 4 қадам (суреттермен)

Бейне: DIY WiFi RGB LED жұмсақ шамы: 4 қадам (суреттермен)
Бейне: DIY WiFi RGB LED Lamp || ESP8266 & Blynk 2024, Шілде
Anonim
Image
Image
DIY WiFi RGB жарықдиодты жұмсақ шам
DIY WiFi RGB жарықдиодты жұмсақ шам

Бұл лампа толығымен 3D басып шығарылған, оның ішінде диффузордың басқа бөліктері шамамен 10 доллар тұрады. Ол көптеген автоматты конфигурацияланған, ашық анимациялық эффектілер мен автоматты ойнату циклы бар статикалық ашық түстерге ие. Шамдар соңғы рет ішкі жадқа орнатылған күйде сақталады, сондықтан оны бір рет конфигурациялауға және қуат қосқышы бар кәдімгі шам сияқты қолдануға болады. Қолданба қажет емес, оны браузер бар кез келген құрылғы арқылы басқаруға болады. Ол сондай -ақ автономды және үйдегі WiFi желісінің бөлігі ретінде 2 режимде жұмыс істей алады.

Жабдықтар

• 1 x екі жақты прототипі PCB 4*6 см

• 1 x HLK-PM01 айнымалы ток-220 В-тен 5 В-қа дейін төмен түсетін қуат модулі немесе ұқсас нәрсе

• 1 x Wemos D1 Mini WiFi дамыту тақтасы Micro USB

• RGB I2C жарық диодты жолағы 60 светодиоды/м

• 4 x M3 жаңғақ

• 2 x M3x6 бұрандалары

• 5 x M3x12 бұрандалар

• ашасы мен қосқышы бар қуат сымы

• бірнеше секіргіш сымдар

• 3 x тақырыптық түйреуіш

• дәнекерлеу құралдары

• Таза және қара жіпшесі бар 3D принтері

1 -қадам: 3D басып шығару бөліктері

3D басып шығару бөліктері
3D басып шығару бөліктері

Барлық бекітілген STL модельдері, диффузордан басқа, кез келген қажетті параметрлермен басып шығарылуы мүмкін.

Міне мысал:

Қабат биіктігі: 0,2

Қолдау: ЖОҚ (ИӘ тек негізгі модель үшін)

Қабырғалар: 0,8 мм

Тегіс жарық алу үшін диффузорды ВАЗ режимінде және экструдталған пластиктен алып келген дұрыс, бұл үшін ағынды 120%-ға орнатыңыз, қосымшадағы суретті қараңыз.

Мен алдымен жарықдиодты мұнараны басып шығаруды ұсынамын, бұл келесі қадамға тез ауысуға мүмкіндік береді.

2 -қадам: дәнекерлеу

Дәнекерлеу
Дәнекерлеу
Дәнекерлеу
Дәнекерлеу
Дәнекерлеу
Дәнекерлеу
Дәнекерлеу
Дәнекерлеу

Ең алдымен, жарықдиодты жолақты жарықдиодты мұнараға жабыстыру керек. Егер сіз мен сияқты (60 лед/м) бірдей жарықдиодты жолақты қолдансаңыз, онда 3 бөлікті кесіңіз, біреуі 10 жарық диодты, екіншісі 9 жарық диодты. Анықтама ретінде бекітілген суретті қолданыңыз және жарықдиодты жолақты мұнараға жабыстырыңыз және жолақтағы барлық көрсеткілердің бір бағытта және төменнен жоғары қарай бағытталғанына көз жеткізіңіз. Сымдарды диаграммада көрсетілгендей жолаққа дәнекерлеңіз.

ПХД алыңыз және оны суретте көрсетілгендей айнымалы ток түйреуіштерінің арасына кесіңіз. Айнымалы ток модулін ПХД тесіктеріне салыңыз, оны дәнекерлеңіз. Wemos тақтасымен де солай жасаңыз. Назар аударыңыз, Wemos тақтасы үшін барлық түйреуіштерді дәнекерлеудің қажеті жоқ, бізге олардың тек 3еуі қажет. Түйреуіштердің жоғарғы жағын енгізіп, оны дәнекерлеңіз. Мұның бәрін сымдармен қосыңыз.

3 -қадам: Бағдарламалық жасақтаманы конфигурациялау және жүктеу

Бағдарламалық жасақтаманы конфигурациялау және жүктеу
Бағдарламалық жасақтаманы конфигурациялау және жүктеу
Бағдарламалық жасақтаманы конфигурациялау және жүктеу
Бағдарламалық жасақтаманы конфигурациялау және жүктеу
Бағдарламалық жасақтаманы конфигурациялау және жүктеу
Бағдарламалық жасақтаманы конфигурациялау және жүктеу

Қазіргі уақытта әр түрлі адамдар жасаған көптеген кітапханалар, кодтар және басқа да көптеген материалдар бар, бұл мысал Джейсон Кун жұмысына негізделген.

Бізге Arduino IDE бағдарламасын жүктеу және конфигурациялау керек, ол Стив Куиннің арқасында, ол өзінің нұсқаулығында мұны істеудің толық нұсқаулығын құрды, сондықтан мұның бәрін терудің қажеті жоқ.

Алдыңғы қадам жасалғаннан кейін - эскизді Arduino IDE -де ашыңыз.

«Const bool apMode = false;» жолын табыңыз. және бұл шешімді қалай қолдану керектігін шешіңіз, «ақиқат» ол дербес режимде жұмыс істейтінін білдіреді және оны басқару үшін құрылғы WiFi арқылы оған тікелей қосылуы керек.

«#NUM_LEDS 10 анықтау» жолын тауып, жарық диодты жолақтың ұзындығына тең пиксель санын орнатыңыз.

Arduino IDE ішіндегі Secrets.h қойындысын ашып, бұрын таңдаған файлды толтырыңыз.

Эскизді ESP тақтасына сақтаңыз және жүктеңіз. «ESP 8266 Sketch Data Upload» мәзірін қолданыңыз және басқа файлдарды эскизден SPIFS -ке жүктеңіз. Осы әрекетті орындағаннан кейін, сіз «const bool apMode = false;» орнатсаңыз, браузерге https:// magiclamp теру арқылы жарық диодты қосуға және шамға қол жеткізуге болады.

AP (автономды) режимі үшін сіз «MagicLamp + сандар» деп аталатын WiFi желісін тауып, оған «Secrets.h» файлында орнатылған құпия сөзді пайдаланып қосылуыңыз керек. Осыдан кейін - браузерде https://192.168.4.1 теру арқылы шамға қосылыңыз. Бетке көптеген басқару опциялары жүктеледі.

4 -қадам: жинау

Жинау
Жинау
Жинау
Жинау
Жинау
Жинау
Жинау
Жинау

Барлық бөлшектерді басып шығарып, дәнекерлеуді аяқтағаннан кейін және бағдарламалық қамтамасыз етуді сәтті жүктеп, тексергеннен кейін - біз бұл шамды жинай аламыз.

• электроника ұстағышын негізгі қақпақшаға бұраңыз

• АТ сымын ПХД -дан ажыратып, оны негіздегі кабель саңылауынан өткізіңіз

• сымды орнына бұраңыз

• ПХД -ны орнына бекітіңіз

• айнымалы ток сымын кабель қысқышымен бекітіңіз

• екі жақты жабысқақ таспаны немесе желімді қолданып, аз тартылған жарықдиодты негізге жабыстырыңыз

• жарықдиодты сымдарды ПХД көмегімен қосыңыз

• негізді қақпақпен жабыңыз және оны бекіту үшін 3 бұранданы қолданыңыз

• диффузорды шамның үстіне қойыңыз (абай болыңыз, оны қатты және ақырын итеру керек)

Міне бітті!

Енді сіз оны қосып, сізге ұнайтын жеңіл анимация таба аласыз.

Оқығаныңызға рахмет.

Ұсынылған: