Mundarija:

DIY WiFi RGB LED yumshoq chirog'i: 4 qadam (rasmlar bilan)
DIY WiFi RGB LED yumshoq chirog'i: 4 qadam (rasmlar bilan)

Video: DIY WiFi RGB LED yumshoq chirog'i: 4 qadam (rasmlar bilan)

Video: DIY WiFi RGB LED yumshoq chirog'i: 4 qadam (rasmlar bilan)
Video: как сделать светодиодную и эпоксидную лампу. Он превращается в 3 разных лампы. 2024, Noyabr
Anonim
Image
Image
DIY WiFi RGB LED yumshoq chirog'i
DIY WiFi RGB LED yumshoq chirog'i

Bu chiroq deyarli 3D formatida bosilgan, shu jumladan yorug'lik diffuzorining boshqa qismlari taxminan 10 dollar turadi. Oldindan sozlangan, engil animatsiya effektlari va avtomatik ijro etish xususiyatiga ega statik yorug'lik ranglari ko'p. Chiroqlar oxirgi marta ichki xotira sozlamalarida ishlatilgan, shuning uchun uni bir marta sozlash va quvvat almashtirgichli oddiy chiroq kabi ishlatish mumkin. Hech qanday ilova talab qilinmaydi, uni brauzer mavjud bo'lgan har qanday qurilma yordamida boshqarish mumkin. U, shuningdek, mustaqil va uy WiFi tarmog'ining bir qismi sifatida 2 rejimda ishlashi mumkin.

Ta'minotlar

• 1 x Ikki tomonlama prototipli tenglikni 4*6 sm

• 1 x HLK-PM01 AC-DC 220V dan 5V gacha pastga tushadigan quvvat manbai moduli yoki shunga o'xshash narsa

• 1 x Wemos D1 Mini Wi -Fi ishlab chiqish kartasi Micro USB

• 60 LED/m bo'lgan RGB I2C LED tasmasi

• 4 x M3 yong'oq

• 2 x M3x6 vint

• 5 x M3x12 vint

• vilkasi va almashtirgichi bor elektr kabeli

• ba'zi o'tish simlari

• 3 x sarlavhali pin

• lehim asboblari

• Tiniq va qora filamentli 3D printer

1 -qadam: 3D bosib chiqarish qismlari

3D bosib chiqarish qismlari
3D bosib chiqarish qismlari

STL -ning barcha biriktirilgan modellari, diffuzerdan tashqari, har qanday kerakli sozlamalar bilan chop etilishi mumkin.

Mana bir misol:

Qatlam balandligi: 0,2

Qo'llab -quvvatlaydi: YO'Q (Ha, faqat asosiy model uchun)

Devorlari: 0,8 mm

Yaltiroq yorug'lik olish uchun VASE rejimida va ekstrusli plastmassaga diffuzer olib kelish yaxshiroqdir, bunga erishish uchun oqimni 120%ga qo'ying, ilova qilingan rasmga qarang.

Men avval LED minorasini chop etishni tavsiya qilaman, bu keyingi bosqichga tezroq o'tishga imkon beradi.

2 -qadam: Lehimlash

Lehimlash
Lehimlash
Lehimlash
Lehimlash
Lehimlash
Lehimlash
Lehimlash
Lehimlash

Birinchidan, biz LED tasmasini LED minorasiga yopishtirishimiz kerak. Agar siz bir xil LED chizig'idan foydalansangiz, men kabi (60 led/m), 3 bo'lakni kesib oling, bittasi 10 ta LED, 2 ta boshqa 9 ta LED. Ma'lumot sifatida biriktirilgan tasvirni ishlating va LED chizig'ini minoraga yopishtiring va chiziqdagi barcha strelkalar bir xil yo'nalishda va pastdan yuqoriga yo'naltirilganligiga ishonch hosil qiling. Ulanish sxemasida ko'rsatilganidek, simlarni chiziqqa lehimlang.

PCBni oling va uni rasmda ko'rsatilgandek AC quvvat pimlari orasiga kesib oling. AC modulini PCB teshiklariga joylashtiring, lehimlang. Wemos taxtasi bilan ham xuddi shunday qiling. E'tibor bering, Wemos taxtasi uchun barcha pimlarni lehimlashning hojati yo'q, bizga ulardan faqat 3 tasi kerak. Pim sarlavhasini joylashtiring va lehimlang. Bularning barchasini simlar bilan ulang.

3 -qadam: dasturiy ta'minotni sozlang va yuklang

Dasturiy ta'minotni sozlash va yuklash
Dasturiy ta'minotni sozlash va yuklash
Dasturiy ta'minotni sozlash va yuklash
Dasturiy ta'minotni sozlash va yuklash
Dasturiy ta'minotni sozlash va yuklash
Dasturiy ta'minotni sozlash va yuklash

Hozirgi vaqtda Jeyson Kunning ishiga asoslangan turli odamlar tomonidan qilingan turli xil kutubxonalar, kodlar va boshqa narsalar ko'p.

Biz Arduino IDE -ni yuklab olishimiz va sozlashimiz kerak, buning uchun o'z ko'rsatmasida bu haqda batafsil ko'rsatma yaratgan Stiv Kvinn rahmat, shuning uchun hammasini yozishning hojati yo'q.

Oldingi qadam bajarilgandan so'ng - Arduino IDE -da eskizni oching.

"Const bool apMode = false;" qatorini toping. va qaror qabul qiling, bu chiroqni qanday ishlatasiz, "rost" u mustaqil rejimda ishlaydi va uni boshqarish uchun qurilma to'g'ridan -to'g'ri WiFi orqali ulanishi kerak.

"#Define NUM_LEDS 10" qatorini toping va eng uzun LED chizig'ining uzunligiga teng piksellar sonini o'rnating.

Arduino IDE -dagi Secrets.h yorlig'ini oching va avval siz tanlagan faylni to'ldiring.

Eskizni saqlang va ESP kartasiga yuklang. "ESP 8266 Sketch Data Upload" menyusidan foydalaning va boshqa fayllarni eskizdan SPIFS -ga yuklang. Agar siz "const bool apMode = false;" ni o'rnatgan bo'lsangiz, siz LEDlarni ulashingiz va brauzeringizga https:// magiclamp yozib chiroqqa kirishingiz mumkin.

AP (mustaqil) rejimida siz "MagicLamp + raqamlari" deb nomlangan WiFi tarmog'ini topishingiz va unga "Secrets.h" fayliga o'rnatilgan parol yordamida ulanishingiz kerak. Bu bajarilgandan so'ng - brauzeringizga https://192.168.4.1 yozib chiroqqa ulaning. Sahifaga ko'plab boshqaruv variantlari yuklanadi.

4 -qadam: yig'ish

Yig'ish
Yig'ish
Yig'ish
Yig'ish
Yig'ish
Yig'ish
Yig'ish
Yig'ish

Agar siz barcha qismlarni bosib chiqargan bo'lsangiz, lehimlashni tugatgan bo'lsangiz va muvaffaqiyatli yuklangan va sinovdan o'tgan dasturiy ta'minot - biz bu chiroqni yig'ishimiz mumkin.

• elektron ushlagichini taglik qopqog'iga mahkamlang

• tenglikni simdan ajratib oling va uni taglikdagi simi teshigidan o'tkazing

• simni joyiga qaytaring

• tenglikni o'z joyiga mahkamlang

• AC simini qisqich bilan mahkamlang

• 2 tomonlama yopishqoq lenta yoki elim yordamida diodli LEDni taglikka mahkamlang

• LED simlarini PCB bilan ulash

• taglikni qopqoq bilan yoping va uni mahkamlash uchun 3 vintni ishlating

• diffuzorni chiroqning tepasiga qo'ying (ehtiyot bo'ling, uni qattiq va sekin surish kerak)

Bo'ldi shu!

Endi siz uni yoqishingiz va sizga yoqadigan engil animatsiyani topishingiz mumkin.

O'qiganingiz uchun tashakkur.

Tavsiya: