Mundarija:

WiFi yoqilgan matritsali chiroq: 6 qadam (rasmlar bilan)
WiFi yoqilgan matritsali chiroq: 6 qadam (rasmlar bilan)

Video: WiFi yoqilgan matritsali chiroq: 6 qadam (rasmlar bilan)

Video: WiFi yoqilgan matritsali chiroq: 6 qadam (rasmlar bilan)
Video: Telefonning qalbaki qurilmalarini aniqlash uchun 6 ta foydali maslahat 2024, Noyabr
Anonim
Image
Image
WiFi yoqilgan matritsali chiroq
WiFi yoqilgan matritsali chiroq
WiFi yoqilgan matritsali chiroq
WiFi yoqilgan matritsali chiroq
WiFi yoqilgan matritsali chiroq
WiFi yoqilgan matritsali chiroq

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

Elektronikani yig'ish
Elektronikani yig'ish
Elektronikani yig'ish
Elektronikani yig'ish
Elektronikani yig'ish
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

LED-matritsa va quvvatni ulash
LED-matritsa va quvvatni ulash
LED-matritsa va quvvatni ulash
LED-matritsa va quvvatni ulash
LED-matritsa va quvvatni ulash
LED-matritsa 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

Birgalikda joylashtirish
Birgalikda joylashtirish
Birgalikda joylashtirish
Birgalikda joylashtirish
Birgalikda joylashtirish
Birgalikda joylashtirish

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

Dasturiy ta'minot va dasturiy ta'minotni o'rnatish
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

Yangi matritsadan rohatlaning!
Yangi matritsadan rohatlaning!
Yangi matritsadan rohatlaning!
Yangi matritsadan rohatlaning!
Yangi matritsadan rohatlaning!
Yangi matritsadan rohatlaning!
Yangi matritsadan rohatlaning!
Yangi matritsadan rohatlaning!

Siz qildingiz! Siz o'zingiz boshqaradigan ilova chiroqini qurdingiz.

Tabriklaymiz!

Endi yangi chiroqni xohlagan joyingizga qo'ying va undan zavqlaning!

Tavsiya: