Mundarija:

WiFi boshqariladigan LED chiziqli matritsali displeyli soat nuri: 3 qadam (rasmlar bilan)
WiFi boshqariladigan LED chiziqli matritsali displeyli soat nuri: 3 qadam (rasmlar bilan)

Video: WiFi boshqariladigan LED chiziqli matritsali displeyli soat nuri: 3 qadam (rasmlar bilan)

Video: WiFi boshqariladigan LED chiziqli matritsali displeyli soat nuri: 3 qadam (rasmlar bilan)
Video: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Noyabr
Anonim
WiFi boshqariladigan LED chiziqli matritsali displeyli soat nuri
WiFi boshqariladigan LED chiziqli matritsali displeyli soat nuri
WiFi boshqariladigan LED chiziqli matritsali displeyli soat nuri
WiFi boshqariladigan LED chiziqli matritsali displeyli soat nuri
WiFi boshqariladigan LED chiziqli matritsali displeyli soat nuri
WiFi boshqariladigan LED chiziqli matritsali displeyli soat nuri
WiFi boshqariladigan LED chiziqli matritsali displeyli soat nuri
WiFi boshqariladigan LED chiziqli matritsali displeyli soat nuri

Tinkercad loyihalari »

Dasturlashtiriladigan LED chiziqlar, masalan. WS2812 -ga asoslangan, ajoyib. Ilovalar ko'p qirrali va siz tezda ajoyib natijalarga erisha olasiz. Va qandaydir tarzda, soatlar qurish men o'ylaydigan boshqa domenga o'xshaydi. Bitta LED, Arduino va raqamli soat moduliga asoslangan so'z soati yaratish tajribasidan boshlab, men WLAN integratsiyalangan nodemcu (ESP8622) modulining aniq komponenti bo'lgan Internetga asoslangan NTP vaqtiga o'tdim. Shunday qilib, LED chizig'idan va nodemcu boshqaruvchisidan LED matritsali displey soatini yaratish aniq. Va soatni ko'rsatish bilan bir qatorda, 42 x 7 LED chiziqli ko'p rangli pikselli matritsa yordamida har xil ajoyib yorug'lik effektlarini bajarish mumkin. Demoni tomosha qiling.

LED tasmasi, quvvat manbai, MCU tugunidan tashqari, sizga taglik plitasi, shaffof yuz plastinka, vintlardek va masofaviy yong'oqlar kabi qo'shimcha materiallar kerak bo'ladi. Lehimlash va yog'ochdan ishlov berish ko'nikmalari (keyinchalik menda yo'q) juda foydali. 3D printer - bu stend va elektron qopqoqni chop etish uchun oqilona tanlov.

Ta'minot:

6 ta HSeaMall 180 dona M3 neylon oq olti burchakli vintli yong'oq guruch oralig'i masofali vintli yong'oq assortimenti to'plami yog'och plastinkaga polistirolli plastinka o'rnatish uchun.

1 x polistirol plastinka 80x20 sm shaffof, oq 2, 5 mm old plastinka sifatida

1 x Yog'och tokchasi 80 x 20 sm, oq, 1, 6 sm, LED tasmasi va elektronika uchun taglik plitasi sifatida

20 x Sanoat 15 mm x 3,9 mm Tishli o'z -o'zidan tejamkor vintlardek burg'ulash murvatlari narsalarni tuzatadi

LED soatni boshqarish uchun 1 x NodeMCU Lua Amica moduli V2 ESP8266 ESP -12F -Wifi

1 ta quvvat manbai 300 LED uchun - 230V dan 5V gacha, 8A MSKU elementi: MeanWell Series LPV -60. [Energiya sinfi A] - 300 tagacha LEDni quvvatlantirish uchun

1 x LED tasmasi, 5m 300 LED, WS2811 IC 5050SMD, 256 nashrida - LED pikselli matritsa

Yorqinlikni avtomatik sozlash uchun 1 x nurga sezgir qarshilik

elektronika va elektr qismlari, kabellar, PCB terminallari 2 qutbli, mos keladigan elektron karta

1 -qadam: Asosiy plastinka va qopqoqni yarating

Asosiy plastinka va qopqoqni yarating
Asosiy plastinka va qopqoqni yarating
Asosiy plastinka va qopqoqni yarating
Asosiy plastinka va qopqoqni yarating
Asosiy plastinka va qopqoqni yarating
Asosiy plastinka va qopqoqni yarating
Asosiy plastinka va qopqoqni yarating
Asosiy plastinka va qopqoqni yarating

Dastlab, qopqoq plitasi uchun moslamalar hizalanishi kerak. Kengashning batafsil tartibi PDF formatida ko'rsatilgan. Har bir burchakda masofaviy vintli gayka har bir burchakda, tashqi chetidan 1 sm masofada joylashgan. Qopqoq plastinkasini barqarorlashtirish uchun uzun qirraning o'rtasiga ikkita vint o'rnatilgan.

Matritsani qurish uchun LED tasmasi har biri 42 LEDli etti qatorga kesilgan. LED chiziqlari nosimmetrik tarzda taxtaga o'rnatiladi, bu taxtaning joylashuvi PDF formatida ko'rsatilgan. MUHIM: chiziqlar ma'lumotlar oqimining yo'nalishi yuqori chiziq uchun chapdan o'ngga, keyingi satr uchun o'ngdan chapga, keyingi satr uchun yana chapdan o'ngga va shunga o'xshash barcha etti satr uchun.

Ma'lumot liniyasi va elektr uzatish liniyalari (GND, +5V) yuqoridan pastgacha har bir chiziq uchun ulanadi (lehimli). Shunday qilib, birinchi va ikkita chiziq o'ng tomonda, ikkita chapda, uchda, o'ngda uch va to'rtta yana va hokazo. Ushbu strategiya lehimli chiziqlarni qisqa tutadi.

Quvvat manbaiga ulangan elektr uzatish liniyalari chiziqning o'rtasiga lehimli bo'lib, oxirgi LEDni quvvat manbai uchun juda uzun bo'lmasligi kerak.

Kengashning chap yuqori qismidagi nurga sezgir rezistor uchun 3 mm teshik (chiroqning pastki qismi bo'ladi) rezistorni tashqi tomonga yo'naltiradi (LED matritsasidan juda ko'p yorug'lik olmasligi uchun chiroqning orqa tomoniga). Rezistor tashqariga ishora qiladi, ulagich liniyalari birgalikda boshqa burg'ilangan teshik orqali chiroqning orqa tomoniga yo'naltiriladi.

Qopqoq plastinka taglik taxtasidagi o'rnatish teshiklariga nosimmetrik holatlarda burg'ulash teshiklarini oldi. Plastmassa halqali vintlar qopqoq plitasini taglik taxtasiga mahkamlaydi.

Stend uchun men M4x20 mm vintlar bilan mahkamlanishi kerak bo'lgan ikkita oq bo'lakni bosdim.

2 -qadam: Elektr ta'minoti va elektronika

Elektr ta'minoti va elektronika
Elektr ta'minoti va elektronika
Elektr ta'minoti va elektronika
Elektr ta'minoti va elektronika
Elektr ta'minoti va elektronika
Elektr ta'minoti va elektronika
Elektr ta'minoti va elektronika
Elektr ta'minoti va elektronika

Endi menga LED tasmasi matritsasi uchun kuch va nazoratchi kerak. Avval nodeMCU boshqaruvchisi. Juda oddiy elektron karta nodemcu ajratib olinadigan joyni o'rnatishga imkon beradi, bu juda ko'p lehimli pinli vayron bo'lgan elektron qurilmani lehimlashdan ko'ra zerikarli emas. Ulanishlar quyida tavsiflanadi:

NodeMCU ulanishi (A0 nurli rezina pin 1

3, 3V yorug'lik qarshiligi pin 2

LED chizig'ining D2 DIn

Vin 5V quvvat manbai

Elektr ta'minoti GND GND

Quvvat manbai taglik taxtasining orqa tomoniga o'rnatiladi. Men 5V/GND ulanishining pastki qismidagi oldingi ulagichlari burg'ulash orqali o'tadigan uzunroq yo'nalish bo'yicha nisbatan katta ta'minotni tuzatishga qaror qildim. Quvvat manbai o'rnatish teshiklari 3D bosilgan elektronika va quvvat ulagichi qopqoqlari bilan birgalikda ishlatiladi. Dizayn tezda amalga oshirildi - orqaga qarab, men hamma narsani quvvat manbaidan tashqari bitta qopqoqqa birlashtirardim - bu prototiplar uchun. …

3D qismlari tinkercad yordamida yaratilgan (bu tez dizayn uchun juda yaxshi) va Cura yordamida chop etilgan/kesilgan.

Tinkercad loyihasiga havola: Tinkercad LED chiziqli matritsa komponentlari

3 -qadam: dasturiy ta'minot

Dasturiy ta'minot
Dasturiy ta'minot
Dasturiy ta'minot
Dasturiy ta'minot
Dasturiy ta'minot
Dasturiy ta'minot

Nodemcu -ning afzalligi shundaki, raqamli soat moduli talab qilinmaydi va sizga alohida boshqaruv interfeysi kerak emas, chunki nodemcu -ni boshqarish uchun veb -serverdan foydalanish mumkin.

Efektlar soni cheklanmagan, chunki matritsani xabarlar taxtasi, chiroq, Tetris, o'yin, qor yog'ishi kabi ishlatish mumkin …

Yaxshiyamki, nodeMCU dasturlash arduinolarni dasturlashga juda yaqin. Arduino IDE -dan foydalanish mumkin. Arduino IDE -ni o'rnatish va nodeMCU ESP8622 bilan qanday ishlash mumkinligi haqida juda ko'p yaxshi tavsiflar mavjud. Va siz ularni ko'rsatmalarni ham olasiz - Magesh Jayakumar tomonidan Arduino IDE -da Nodemcu (ESP8266) ga tez kirish.

Bir nechta kutubxonalarni o'rnatish kerak va dasturiy ta'minot hali ham ishlamoqda. Soat displeyi, aylantiruvchi matn va ba'zi effektlar kiritilgan.

Soat va effektlarni veb -sahifa orqali boshqarish mumkin. Bu hali juda oddiy va men qanday qilib veb -sahifani har xil toza funktsiyalarga ega bo'lgan juda yaxshi foydalanuvchi interfeysiga ko'tarish kerakligini bilishim kerak.

Ko'p narsa qilish kerak.

Tavsiya: