Mundarija:
- Ta'minotlar
- 1 -qadam: elektronikani yig'ish
- 2-qadam: LED-matritsani va quvvatni ulash
- 3 -qadam: uni birlashtirish
- 4 -qadam: Dasturiy ta'minot va dasturiy ta'minotni o'rnatish
- 5 -qadam: (Ixtiyoriy) Bir nechta matritsalardan foydalanish
- 6 -qadam: Yangi matritsadan rohatlaning
Video: WiFi yoqilgan matritsali chiroq: 6 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:23
Kim uydagi animatsiyalarni ko'rsatadigan va boshqa lampalar bilan sinxronlashtiradigan ajoyib chiroqqa ega bo'lishni xohlamaydi?
To'g'ri, hech kim.
Shuning uchun men maxsus RGB chiroqni yasadim. Chiroq 256 ta alohida adreslanadigan LED -lardan iborat va barcha LED -larni smartfon ilovasi orqali boshqarish mumkin. Bundan tashqari, siz ulardan bir nechtasini qurishingiz va chiroqqa o'xshash nanolaf yasashingiz mumkin (lekin bu aslida yaxshiroq).
Ta'minotlar
- Kvadrat chiroq soyasi
- 16x16 LED matritsasi
- 6x4 sm PCB
- Esp 8266 (D1 mini)
- 3.3V o'rni
- 3 pinli LED ulagichi
- 5V 3A PSU (ko'proq amper bo'lishi mumkin, lekin qizib ketishiga olib kelishi mumkin)
- simlar
- 3.3V dan 5V gacha bo'lgan mantiq darajasining o'zgarishi
- Barrel uyasi ulagichi
- sim ulagichi (lehim bilan almashtirilishi mumkin)
- 2x M2 vintlar, yuvish va yong'oqlar
Asboblar (zarur):
- lehim temir
- issiq yopishtiruvchi qurol
Asboblar (ixtiyoriy):
3D printer
Fayllar:
modellar (bosib chiqarish uchun)
1 -qadam: elektronikani yig'ish
Birinchidan, biz ikkinchi rasmda ko'rsatilgandek, ESP va mantiq darajasining o'zgartirgichini tenglikka lehimlashimiz kerak. Keyingi qadam, tenglikni bir tomoniga qizil (5V) va oq (GND) kabelni ulash, ixtiyoriy ravishda to'rtinchi rasmda bo'lgani kabi, PCBdan ajratilgan barcha pinlarni kesib tashlashingiz mumkin. diagrammada ko'rsatilgandek, komponentlarning pinlari. PSU - bu tenglikni yon tomonidagi qizil va oq simi, chunki ular keyinchalik barrel uyasiga ulanadi, bu bosqichni tugatgandan so'ng sizda quyidagi komponentlar ulangan bo'lishi kerak:
- ESP
- Mantiqiy darajani o'zgartiruvchi
- Quvvat kabellari
- Estafeta
- RGB ulagichi
Eslatma: daraja almashtirgichni tashlab qo'yish mumkin. Ammo juda kam sonli platalar bilan (men uchun taxminan 20 tadan 1 tasi) sizda LEDlar to'g'ri ishlamasligi muammosi bo'lishi mumkin.
2-qadam: LED-matritsani va quvvatni ulash
Matritsa allaqachon ulangan ba'zi ulagichlar bilan birga keladi. Ammo ular metall korpusning teshiklariga to'g'ri kelmaydi. Shuning uchun ularni ehtiyotkorlik bilan ajratib oling va teshiklarga to'g'ri keladigan matritsadagi oddiy simlarni lehimlang.
Kosonning ichki qismida ikkita katta teshik bor. Siz ikkalasini ham bir oz kattalashtirishingiz mumkin, shunda bir tomondan bochka uyasi svetodiod matritsasining chiqish ulagichiga mos keladi.
Bochkani joyiga qo'yishdan oldin, unga 3 -rasmda ko'rsatilganidek, ikkita simni lehimlang.
3 -qadam: uni birlashtirish
Nihoyat, biror narsani 3D bosib chiqarish vaqti keldi, sizga esp/o'rni uchun korpus va matritsani tekislash uchun bo'sh joy kerak. Mening Thingiverse -da esp va o'rni birgalikda ishining versiyasi. Shuningdek, alohida holatlar bilan.
- matritsa ajratuvchi
- alohida holatlar: "case esp" va "case relay"
- bitta holat
Endi tanlovingizni chop eting. Chop etish tugagandan so'ng, korpusga bo'shliqni ehtiyotkorlik bilan yopishtiring. Matritsaning lehim nuqtalarini ham ajratish kerak. Shuning uchun ularga issiq elim surting. Keyin simlarni korpus teshigidan o'tkazayotganda matritsani ajratgichga yopishtiring, endi barcha kabellarni ulang va matritsaning qo'shimcha quvvat manbaini o'rni NO portiga qo'ying. potentsialga ozgina issiq elim qo'ying.
Muqobil:
Hamma narsa uchun elimdan foydalaning. Bu erda siz matritsaning tekis va korpusga hech qanday o'tkazuvchi material tegmasligiga juda ehtiyot bo'lishingiz kerak.
4 -qadam: Dasturiy ta'minot va dasturiy ta'minotni o'rnatish
LED-larni esp bilan boshqarish uchun ochiq manbali ajoyib dasturiy ta'minot allaqachon mavjud bo'lgani uchun, biz undan foydalanamiz. U "WLED" deb nomlanadi.
Bu yerdan dasturiy ta'minotni yuklab oling. Siz ishlatgan taxtani tanlashingiz kerak. Agar siz ushbu qo'llanmani bajargan bo'lsangiz, "WLED_0.x.x_ESP8266.bin" ni tanlang (farqlar haqida bu erda o'qing).
Dasturiy ta'minotni esp -ga o'chirish uchun men "ESPtool" dasturidan foydalanaman. Bu pythonda yozilgan bepul va ochiq dasturiy ta'minot. Siz uni bu erdan yuklab olishingiz yoki pip bilan o'rnatishingiz mumkin.
$ pip esptool -ni o'rnating
Endi esp -ni kompyuteringizga ulang. Siz esp portini aniqlab olishingiz kerak. Derazalarda "Qurilma menejeri" ni oching va "Portlar (COM & LPT)" ostida siz esp-ning COM-portini ko'rishingiz kerak, terminalda dasturiy ta'minotni esp-ga o'chirib qo'yishingiz mumkin:
python -m esptool YOUR_COM_PORT write_flash 0x1000 WLED_0.x.x_ESP8266.bin
Agar siz dasturiy ta'minotni muvaffaqiyatli o'chirgan bo'lsangiz, "WLED-AP" deb nomlangan ochiq joyni ko'rishingiz kerak. "Wled1234" paroli yordamida unga ulaning va sizga ko'rsatilgan ko'rsatmalarga amal qiling.
Siz App Store/Play do'koniga borib, qurilmangizni boshqarish uchun WLED ilovasini yuklab olishingiz mumkin. Agar sizda bo'lsa, uni uy avtomatlashtirish tizimiga qo'shish mumkin (bu erga qarang).
Yuklab olingandan so'ng, siz WLED-ilovasida "Konfiguratsiya" → "LED sozlamalari" ga o'tishingiz kerak, u erda "LEDlar soni" ni 256 ga va "Maksimal oqim" ni maksimal quvvat manbaiga qo'ying. Ammo, agar siz matritsani juda katta oqim bilan haydasangiz, u shikastlanishi mumkin. Shuning uchun men 3A ni tavsiya qilaman.
Endi hamma narsa o'rnatildi va siz matritsadan bahramand bo'lishingiz mumkin.
5 -qadam: (Ixtiyoriy) Bir nechta matritsalardan foydalanish
Siz boshqa matritsaga kirish signalini berish uchun siz hozirgina qurgan matritsaning chiqishidan foydalanishingiz mumkin. Bu matritsaga ham ikkinchi soniya kerak bo'lmaydi. Ikkinchi matritsani ulash uchun teshiklardan foydalaning (3 -bosqichda batafsil tasvirlangan).
Agar siz ko'proq matritsa qo'shsangiz, WLED-ilovasida LEDlar sonini sozlashni unutmang.
Ammo ikkita matritsani haydash ko'proq oqim talab qiladi, shuning uchun agar siz ko'p lampalarga qo'shsangiz, siz qattiqroq PSU yoki hatto ikkinchi, uchinchi va boshqalarni qo'shishingiz kerak.
6 -qadam: Yangi matritsadan rohatlaning
Siz qildingiz! Siz o'zingiz boshqaradigan ilova chiroqini qurdingiz.
Tabriklaymiz!
Endi yangi chiroqni xohlagan joyingizga qo'ying va undan zavqlaning!
Tavsiya:
BT bilan 8x8 matritsali displey: 5 qadam (rasmlar bilan)
BT bilan 8x8 matritsali displey: Men bir necha oy oldin Ebaydan (Xitoy) 4x panelli 8x8 matritsani sotib oldim. Bu misollar yuqoridan pastgacha emas, balki yonma -yon qattiq simli ekanligini bilganimda, hafsalam pir bo'ldi. tarmoq yozilgan! 2 -qadamni ko'ring, menimcha, menda bo'lishi mumkin edi
LED matritsali budilnik (MP3 pleer bilan): 6 qadam (rasmlar bilan)
LED matritsali budilnik (MP3 pleer bilan): Arduino asosidagi budilnikda siz budilnikdan kutishingiz mumkin bo'lgan hamma narsa bor - sizni yoqtirgan har bir qo'shiq, uyg'onish tugmasi va uchta tugma yordamida boshqarish oson. Uchta asosiy blok mavjud - LED matritsasi, RTC moduli va
Mumiya chiroq - WiFi boshqariladigan aqlli chiroq: 5 qadam (rasmlar bilan)
Mumiy chiroq - WiFi boshqariladigan aqlli chiroq: Taxminan 230 ming yil oldin, odamlar olovni boshqarishni o'rgandilar, bu uning turmush tarzida katta o'zgarishlarga olib keladi, chunki u tunda ishlay boshladi, shuningdek, olovdan. Aytishimiz mumkinki, bu ichki yoritishning boshlanishi. Endi men
ESP8266 va PubNub bilan IoT yoqilgan sensorli ma'lumotlarni yig'ish markazi: 9 qadam (rasmlar bilan)
ESP8266 va PubNub bilan IoT yoqilgan sensorlar ma'lumotlarini yig'ish markazi: ESP8266 -dagi ko'pgina darsliklar yangi darajadagi (masofadan boshqariladigan chiroqni o'chirish) yoki o'z qobiliyatini yaxshilash va takomillashtirishni qidirayotganlar uchun juda murakkab. o'rgatuvchi maqsad bu bo'shliqni yaratishga qaratilgan
O'z matritsali matritsali klaviaturani yarating (va Arduino -ga ulang): 7 qadam (rasmlar bilan)
O'z matritsali matritsali klaviaturani yarating (va uni Arduino -ga ulang): Demak, siz o'zingiz membranali klaviatura yaratmoqchimisiz? Nima uchun? O'zingizning klaviaturangizni yaratish ko'p sabablarga ko'ra foydali bo'lishi mumkin. Bu arzon va oson, uni vandalizatsiya qilish yoki o'g'irlash mumkin bo'lgan holatlarga qo'yish mumkin