Mundarija:

Raqamli belgilar uchun Mirolo tarmoqli LED matritsali displey: 22 qadam (rasmlar bilan)
Raqamli belgilar uchun Mirolo tarmoqli LED matritsali displey: 22 qadam (rasmlar bilan)

Video: Raqamli belgilar uchun Mirolo tarmoqli LED matritsali displey: 22 qadam (rasmlar bilan)

Video: Raqamli belgilar uchun Mirolo tarmoqli LED matritsali displey: 22 qadam (rasmlar bilan)
Video: OGOHLANTIRUVCHI BELGILAR YO'L HARAKATI QOIDALARI 2024, Iyul
Anonim
Raqamli belgilar uchun Mirolo tarmoqli LED matritsali displey
Raqamli belgilar uchun Mirolo tarmoqli LED matritsali displey

Raqamli imo -ishoralar tashrif buyuruvchilarga bo'lajak panellar, jadvaldagi o'zgarishlar haqida ma'lumot berish yoki ma'lumotlarni dinamik ravishda taqdim etish uchun foydali bo'lishi mumkin. LED matritsali displeylardan foydalanish xabarlarni hatto uzoqdan o'qishga imkon beradi va ko'zni qamashtiradigan xususiyatdir.

Xususiyatlarga quyidagilar kiradi:

  • 2 chiziqli nuqta matritsali modullar, 1 RGB Ring indikatori
  • Qayta tiklashni boshqarish uchun http veb -interfeysi
  • Kengaytirilgan masofadan boshqarish uchun REST/JSON API
  • yorqinlikni avtomatik boshqarish
  • IQ masofadan boshqarish pulti
  • Tashqi modullar uchun I²C interfeysi ulagichi (masalan, DS1307 RTC)
  • keng diapazonli quvvat kiritish: 10-20VAC/10-30VDC
  • tarmoq mustaqil qo'lda ishlash uchun xabarlar taxtasi va voqealar jadvali modullari

Quyidagi ko'rsatmalar elektron va qo'llab -quvvatlovchi ramkalarni hisobga olgan holda ushbu displeylardan birini yaratish jarayonini ko'rib chiqadi. Qurilish jarayoni maxsus uskunalar va ilg'or lehimlash ko'nikmalarini talab qiladi. Shuning uchun men qiyinchilik darajasini o'rtacha qattiq deb ta'riflayman va yangi boshlanuvchilar uchun mos emas.

Dasturiy ta'minot va apparat haqida to'liq hujjatlarni gitlab/mirolo-2M05081R16 manzilida topishingiz mumkin

1 -qadam: Sizga nima kerak

Loyihani bajarish uchun sizga turli vositalar kerak bo'ladi. Bu asosiy to'plam. CNC dastgohlari, bilaguzuk zımpara va burg'ulash stendlari kabi har qanday asboblar sizning hayotingizni ancha osonlashtiradi.

  • Lehimlash stantsiyasi, shu jumladan SMD komponentlarini lehimlashga qodir
  • Lehimlash uskunalari
  • Quvvat matkapi
  • Issiq yopishtiruvchi qurol
  • Qaytib ishlaydigan arra va metall arra pichoqlari
  • Pense
  • Tornavidalar
  • Kalitlar va rozetkalar
  • Ko'p o'lchagich
  • Tap va Die
  • Havo matkaplari
  • Matkaplar to'plami
  • Vise
  • Qo'l arra
  • Ikki komponentli elim
  • Zımpara
  • Metall fayl
  • Ikki tomonlama lenta

Albatta, sizga qurilish materiallari kerak bo'ladi. Siz bu erda kerakli qismlarning to'liq ro'yxatini topishingiz mumkin: Materiallar ro'yxati

Muhim: Elektrolitik kondansatkichlar kabi komponentlarni sotib olayotganda ularning balandligi 12 mm dan oshmasligiga ishonch hosil qiling. Aks holda ular matritsali displeydan baland bo'ladi va taxta to'g'ri joylashmaydi.

2 -qadam: qismlarni tayyorlash

Qismlarni tayyorlash
Qismlarni tayyorlash
Qismlarni tayyorlash
Qismlarni tayyorlash
Qismlarni tayyorlash
Qismlarni tayyorlash

Avval siz hamma narsani birlashtiradigan ramka uchun kerakli qismlarni yasashingiz kerak. Agar siz o'zingizning ramkangizni yaratmoqchi bo'lsangiz, ushbu bosqichlarni butunlay o'tkazib yuborishingiz mumkin. Men buni juda qisqa qilib qo'yaman va faqat uning o'lchamlarini tasvirlaydigan fayllarga havola qilaman. Aslida ularni yasash arralash va sabr -toqatni talab qiladi, lekin buning uchun siz matkap, arra va faylni qanday boshqarishni bilishingiz kerak.

Qismlarning o'lchamlari

3 -qadam: elektronika yig'ilishi

Elektronika yig'ilishi
Elektronika yig'ilishi
Elektronika yig'ilishi
Elektronika yig'ilishi
Elektronika yig'ilishi
Elektronika yig'ilishi
Elektronika yig'ilishi
Elektronika yig'ilishi

Yalang'och narsalardan boshlaylik. Yuqorida ko'rsatilgan barcha qismlarni tayyorlang. Materiallarning to'liq ro'yxati 1 -bosqichda bog'langan.

PCB haqida men ularni professional kompaniyada ishlab chiqarishni tavsiya qilaman. Ba'zi izlar juda nozik va men hatto to'liq ishdan chiqmagan prototipni olishga bir necha bor urinib ko'rdim va haligacha elektr muammosiga duch keldim. Dizayn juda yaxshi ishlaydi, lekin taxta uyni chizish uchun biroz murakkab. Agar qo'lingizda yarim professional ishlov berish uskunasi bo'lmasa, bu harakatga arzimaydi. Ayniqsa, yakka dizayndan foydalanganda, ularning har biri uchun 48 ta o'tish simini burish kerak. Bu sizga dahshatli tushlar keltiradigan narsalar. Men o'zimni JLC-PC-dan oldim va ularning sifati juda yaxshi. Ular menga ko'p soatlik ishimni va ko'plab materiallarni tejashdi.

Menda hali ham 5 tasi yotibdi. Agar siz ushbu loyihani o'zingiz qilishni xohlasangiz, menga eslatma yuboring, biz biror narsani hal qilamiz. Ularni Xitoydan buyurtma qilish o'rniga Germaniyadan jo'natish osonroq bo'lishi mumkin.

4 -qadam: Elektronika yig'ilishi - 8 modulli matritsa

Elektronika yig'ilishi - 8 modulli matritsa
Elektronika yig'ilishi - 8 modulli matritsa
Elektronika yig'ilishi - 8 modulli matritsa
Elektronika yig'ilishi - 8 modulli matritsa
Elektronika yig'ilishi - 8 modulli matritsa
Elektronika yig'ilishi - 8 modulli matritsa

Biz matritsaning pastki chizig'idan boshlaymiz. Bu 8 ta FC-16 modulidan iborat. Ularni lehimlab, bitta chiziq hosil qiling. 90 ° pinli ulagichlarni qisqich yordamida 180 ° shaklga egib ishlatishingiz mumkin. Men ularni mahkam ushlashni maslahat beraman.

Barcha modullarni ulang va 3 qutbli lentali kabellardan birini ma'lumotlar kirishiga, shuningdek ikkita simli simni quvvat manbaiga ulang.

Matritsa modullarini tepaga lehimlashda, iltimos, ayol pinli ulagichlardan foydalanmang. Aks holda, modul ramkaga sig'maydigan darajada qalin bo'ladi. Ulagichlarni boshqa displey liniyasi uchun kerak bo'lganda saqlang. Shuningdek, ular to'g'ri yo'naltirilganligiga ishonch hosil qiling.

Ipning oxirida 1000 mF kondansatkichni (Data OUT) qo'shimcha bufer sifatida GND va VCC ga lehimlang.

5 -qadam: Elektronika yig'ilishi - WS2812 uzuk

Elektron yig'ish - WS2812 uzuk
Elektron yig'ish - WS2812 uzuk

Boshqa 3 qutbli lenta kabelini halqaga lehimlang (kabelning o'rta pimi GND bo'lishi kerak)

6 -qadam: Elektronika yig'ilishi - DC/DC konvertori

Elektron yig'ish - DC/DC konvertori
Elektron yig'ish - DC/DC konvertori

DC/DC Buck/Boost konvertorini tayyorlang. Kirishga munosib kuchlanishni (12V) qo'llang va trimmer potentsiometrini sozlang, shunda chiqish aniq 5 V bo'ladi. Chiqish joyiga ozgina yuklangan bo'lishi kerak va uning to'g'ri o'rnatilgani va sakrab chiqmasligiga ishonch hosil qilish uchun trimmerga bir necha marta bosing. Chiqish voltaji barqaror bo'lganda, tasmaga bir necha tomchi elim surting, uni tasodifan o'zgartirib bo'lmaydi.

7 -qadam: Elektronni yig'ish - SMD asosiy kartasi

Elektronni yig'ish - SMD asosiy kartasi
Elektronni yig'ish - SMD asosiy kartasi
Elektronni yig'ish - SMD asosiy kartasi
Elektronni yig'ish - SMD asosiy kartasi

Keyingi - anakart. Avval SMD komponentlarini lehimlang (old tomonidagi rezistorlar va LEDlarni unutmang). Umuman olganda, eng kichik qismlarni lehimlash tavsiya etiladi, chunki bu lehimni osonlashtiradi, chunki siz taxtani tekis qilib qo'yishingiz mumkin. Agar siz ushbu ko'rsatmalarni to'g'ri tartibda bajargan bo'lsangiz, muammo bo'lmaydi.

Buning uchun sizga issiq havoda lehim stantsiyasi kerak emas. Bu faqat 44 pinli mikrokontroller kabi qismlarni lehimlash uchun kerak.

8 -qadam: Elektronni yig'ish - rezistorlar

Elektron yig'ish - rezistorlar
Elektron yig'ish - rezistorlar
Elektron yig'ish - rezistorlar
Elektron yig'ish - rezistorlar
Elektron yig'ish - rezistorlar
Elektron yig'ish - rezistorlar

Keyingi o'rinda rezistorlar va kichik kondansatörler, shuningdek, LDR va IQ qabul qilgich.

9 -qadam: Elektronni yig'ish - Anakart quvvat manbai

Elektron yig'ish - Anakart quvvat manbai
Elektron yig'ish - Anakart quvvat manbai
Elektron yig'ish - Anakart quvvat manbai
Elektron yig'ish - Anakart quvvat manbai

LDR, sug'urta va to'g'rilagich kabi komponentlarni, shuningdek, kattaroq kondansatkichlarni qo'shing. Siz 4 kanalli svetofor modulini to'g'ridan -to'g'ri taxtaga to'xtashsiz lehimlashingiz mumkin. Shuningdek, bu erga FC-16 modullaridan saqlagan ayol nozik pinli ulagichlarni qo'shing.

Kengashning tepasida DC/DC modulini lehimlash uchun qattiq yadroli simlardan foydalaning. Trimmer pimlari tenglikni lehim niqobidan o'tib ketmasligi uchun modul ostiga qisqa elektr tasmasini joylashtiring va GND ga qisqa tutashuv hosil qiling. Quvvat ulagichi va to'g'rilagichni lehimlashda, taxtani bir chetiga tik holda o'rnating (vitse ishlating), shuning uchun lehim kontaktlar atrofida oqadi. Agar sizda yotgan bo'lsa, lehim katta teshiklardan tushadi va katta tartibsizlikni keltirib chiqaradi.

10 -qadam: Elektronni yig'ish - Modullar va tugmalar

Elektron qurilmalar - modullar va tugmalar
Elektron qurilmalar - modullar va tugmalar
Elektron qurilmalar - modullar va tugmalar
Elektron qurilmalar - modullar va tugmalar

Tugatish ishlari. Tugmachalarni, shuningdek LAN moduli va quti ulagichlari kabi katta komponentlarni qo'shing.

11 -qadam: Elektronni yig'ish - asosiy plataning LED matritsasi

Elektron yig'ish - LED matritsasi
Elektron yig'ish - LED matritsasi

Nihoyat, taxtani tozalang va oqim qoldiqlarini olib tashlang. LED modullarini qo'yish biroz sabr -toqatni talab qiladi, chunki ulagichlar juda mahkam joylashtirilgan. Jumper va sigortani qo'yishni unutmang.

12 -qadam: Elektronni yig'ish - yuklash platasi

Elektronni yig'ish - yuklash platasi
Elektronni yig'ish - yuklash platasi

Sinov vaqti keldi. ICSP portini AVR dasturchisiga ulang (men Arduino UNO -dan birini ishlataman) va qudratli apparat kutubxonasiga kiritilgan Optiboot bootloader -ni yoqing.

Siz dasturiy ta'minotning barcha havolalarini readme faylida topishingiz mumkin.

MUHIM: Bootloader -ni birinchi marta yoqish, ba'zi sigortalar to'g'ri o'rnatilmaganligi sababli xato xabariga olib keladi. Hamma narsani uzing va qayta ulangandan so'ng yuklovchini yana yoqib ko'ring. U hozir muammosiz ishlashi kerak. Agar siz hali ham xatolarga duch kelsangiz, anakartdagi barcha ulanishlarni qayta tekshiring.

Ushbu qadam tugamaguncha harakat qilmang.

13 -qadam: Elektronni yig'ish - Asosiy plataning dasturiy ta'minoti

Elektronni yig'ish - asosiy plataning dasturiy ta'minoti
Elektronni yig'ish - asosiy plataning dasturiy ta'minoti
Elektronni yig'ish - asosiy plataning dasturiy ta'minoti
Elektronni yig'ish - asosiy plataning dasturiy ta'minoti
Elektronni yig'ish - asosiy plataning dasturiy ta'minoti
Elektronni yig'ish - asosiy plataning dasturiy ta'minoti

Endi ketma -ket interfeysni ulang va eskizni taxtaga yuklang. Ketma -ket ulagichning pinouti shunday ishlab chiqilganki, uni to'g'ridan -to'g'ri CP2102 USB moduliga ulash mumkin.

Birinchi marta yuklashda LOAD_EEPROM ni 0 ga o'rnating. Aks holda, u EEPROMdan tasodifiy qiymatlarni yuklaydi va, ehtimol, to'g'ri ishga tushirishga to'sqinlik qiladi. E'tibor bering, buning natijasida IP -manzil 192.168.178.100 ga o'rnatiladi.

Agar yuklash to'g'ri ishlagan bo'lsa, orqa tarafdagi LEDlar yonishi kerak.

Seriyali monitorni (115200 bod) oching va tizimni chiqaring: qayta yuklash buyrug'i. Bu barcha qiymatlarni EEPROM -ga saqlaydi va tasodifiy qiymatlarning ustiga yozadi. Eskizni LOAD_EEPROM 1 ga o'rnatib, yana yuklang.

IP -manzilni ketma -ket monitor yordamida o'zgartirishingiz mumkin. Kengash hozir to'liq ishlashi kerak.

14 -qadam: Elektronni yig'ish - asosiy kartani tekshirish

Elektronni yig'ish - asosiy karta testi
Elektronni yig'ish - asosiy karta testi
Elektronni yig'ish - asosiy karta testi
Elektronni yig'ish - asosiy karta testi
Elektronni yig'ish - asosiy karta testi
Elektronni yig'ish - asosiy karta testi

Bu vaqtda siz allaqachon taxtani sinab ko'rishingiz mumkin. Tegishli quvvat manbaini unga ulang va displey chizig'ida sizni xabar kutib oladi. Shuningdek, siz tarmoqqa LAN kabelini ulashingiz va veb -brauzeringizga displeyning IP -manzilini kiritish orqali veb -sahifaga kirishingiz mumkin. Davom etishdan oldin hamma narsa to'g'ri ishlashiga ishonch hosil qiling.

15 -qadam: ramka yig'ilishi

Ramka yig'ilishi
Ramka yig'ilishi
Ramka yig'ilishi
Ramka yig'ilishi

Yuqorida ko'rsatilgan komponentlar tayyor bo'lsin.

16 -qadam: ramka yig'ish - qo'llab -quvvatlaydi

Ramka yig'ish - qo'llab -quvvatlaydi
Ramka yig'ish - qo'llab -quvvatlaydi
Ramka yig'ish - qo'llab -quvvatlaydi
Ramka yig'ish - qo'llab -quvvatlaydi
Ramka yig'ish - qo'llab -quvvatlaydi
Ramka yig'ish - qo'llab -quvvatlaydi

Yuqori va pastki tayanchga ikki tomonlama lentani qo'llang va ularni akril oynaga yopishtiring. Yon tayanchlar ularning orasiga yaxshi joylashtirilganligiga ishonch hosil qiling va burg'ulash teshiklari bilan tekislang.

17 -qadam: ramka yig'ilishi - teshiklarni o'rnatish

Ramka yig'ilishi - teshiklarni o'rnatish
Ramka yig'ilishi - teshiklarni o'rnatish
Ramka yig'ilishi - teshiklarni o'rnatish
Ramka yig'ilishi - teshiklarni o'rnatish

Akrilni burg'ulang va hamma narsani ramka burchaklaridagi tekis boltlar va M6 yong'oqlari bilan mahkamlang va M6 o'rnatish teshiklari displeyning pastki qismida joylashganligiga ishonch hosil qiling. Keyin ramka o'lchamlari faylida tasvirlangan boshqa o'rnatish teshiklarini burang. M3 teshiklari old tomondan teskari cho'ktirilishi kerak. Katta diametri 12 mm bo'lgan sug'urta old tomondan kirish uchun mo'ljallangan. Siz tashqi himoya plyonkani oynada ushlab turishingiz va unga belgilar qo'yishingiz mumkin.

18 -qadam: ramka yig'ish - studlar va LEDlar

Ramka yig'ilishi - tirgaklar va LEDlar
Ramka yig'ilishi - tirgaklar va LEDlar
Ramka yig'ilishi - tirgaklar va LEDlar
Ramka yig'ilishi - tirgaklar va LEDlar
Ramka yig'ilishi - tirgaklar va LEDlar
Ramka yig'ilishi - tirgaklar va LEDlar
Ramka yig'ilishi - tirgaklar va LEDlar
Ramka yig'ilishi - tirgaklar va LEDlar

4 ta plastmassa L-profilni ramkaning burchagiga yopishtiring (bu displeylarni devorga o'rnatish uchun) va tenglikni o'rnatish uchun yong'oq va yuvish vositasi bilan 3 vintni burab qo'ying. Shuningdek, ushlagichni shu nuqtaga o'rnatishingiz kerak (vintlar tenglikka xalaqit bermasligi uchun old tomonga ozgina siljiganligiga ishonch hosil qiling).

WS2812 halqasini yopishtirganda, LEDlarning to'g'ri moslashtirilganligiga ishonch hosil qiling. LED 0 -ni tepaga qo'yish osonroq bo'ladi, lekin siz uni dasturiy ta'minotda keyinroq sozlashingiz mumkin, chunki u har xil boshlang'ich pozitsiyalarini va qo'ng'iroq yo'nalishini qo'llab -quvvatlaydi.

19 -qadam: ramka yig'ish - sinov moslamasi

Ramka yig'ish - sinov moslamasi
Ramka yig'ish - sinov moslamasi
Ramka yig'ish - sinov moslamasi
Ramka yig'ish - sinov moslamasi
Ramka yig'ish - sinov moslamasi
Ramka yig'ish - sinov moslamasi

PCB o'rnatish vintlari bilan to'g'ri mos kelishini tekshiring. Agar ular to'liq mos kelmasa, ularni yaxshilab egishga harakat qiling. Keyin WS2812 halqasini va ikkinchi displey chizig'ini anakartga lehimlang va simlarni bir necha tomchi issiq elim bilan mahkamlang.

20 -qadam: ramka yig'ish - tenglikni o'rnatish

Ramka yig'ilishi - tenglikni o'rnatish
Ramka yig'ilishi - tenglikni o'rnatish
Ramka yig'ilishi - tenglikni o'rnatish
Ramka yig'ilishi - tenglikni o'rnatish
Ramka yig'ilishi - tenglikni o'rnatish
Ramka yig'ilishi - tenglikni o'rnatish

Yong'oqlarni murvatlarga burang va kir yuvish mashinalarini qo'shing (pastki vintda kir yuvish mashinasi yo'q), so'ngra PCBni tepaga joylashtiring va yong'oqlarni taxta to'g'ri hizalanmaguncha sozlang. PCBni oxirigacha mahkamlash uchun plastmassa va metall yuvgichlar va yong'oqlardan foydalaning.

21 -qadam: ramka yig'ilishi - pastki LED matritsasi

Ramka yig'ilishi - pastki LED matritsasi
Ramka yig'ilishi - pastki LED matritsasi
Ramka yig'ilishi - pastki LED matritsasi
Ramka yig'ilishi - pastki LED matritsasi
Ramka yig'ilishi - pastki LED matritsasi
Ramka yig'ilishi - pastki LED matritsasi
Ramka yig'ilishi - pastki LED matritsasi
Ramka yig'ilishi - pastki LED matritsasi

O'z-o'zidan yopishqoq ko'pikli muhrni ekranga qisqa tutashuvni oldini olish uchun displey chizig'ining kontaktlariga qo'shing va U-profilini ustiga qo'ying, shunda u displeyni old oynaga bosadi. Uni yana ikkita M6 murvat bilan yon tayanchlarga mahkamlang. Nihoyat, kichik vint yordamida simi tayanchiga Velcro -ning qisqa qismini qo'shing.

22 -qadam: Oxirgi qadam - yaxshi narsalar

Oxirgi qadam - yaxshi narsalar
Oxirgi qadam - yaxshi narsalar
Oxirgi qadam - yaxshi narsalar
Oxirgi qadam - yaxshi narsalar
Oxirgi qadam - yaxshi narsalar
Oxirgi qadam - yaxshi narsalar

Bilasizmi, yangi qurilmalardan himoya plyonkasini olib tashlash. Siz buni hozir qilishingiz va yangi yig'ilgan ma'lumotlar displeyidan bahramand bo'lishingiz mumkin. Uni ulang, tarmoqqa ulang va miltillovchi chiroqlarga hayron bo'ling.

Agar sizda takomillashtirish bo'yicha savollaringiz, izohlaringiz yoki fikrlaringiz bo'lsa, men bilan bog'laning.

Tavsiya: