Turinys:
- 1 žingsnis: reikalingi dalykai
- 2 žingsnis: darbas
- 3 žingsnis:
- 4 žingsnis: priverskite jį veikti
- 5 žingsnis: viskas padaryta !!!!!!!
Video: LED taškų matricos ekranas: 5 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:47
Šiame projekte vėl turėsite naudoti du pamainų registrų rinkinius. Jie bus prijungti prie taškų matricos ekrano eilučių ir stulpelių. Tada ekrane parodysite paprastą objektą arba sprite ir jį animuosite. Pagrindinis šio projekto tikslas yra parodyti jums, kaip veikia taškinės matricos ekranas, ir supažindinti su multipleksavimo koncepcija, nes tai yra neįkainojamas įgūdis.
1 žingsnis: reikalingi dalykai
šiam projektui jums reikės -: 1. 1 LED matricos 2. 8 rezistorių 1 k omų 3. 8 557 tranzistorių 4. 1 ULN2803 IC 5 „Arduino“6. 2 74HC595 poslinkių registras 7. 2 Duonos lenta 8. Jungiamieji laidai
2 žingsnis: darbas
Taškų matricos įrenginiai paprastai būna 5x7 arba 8x8 šviesos diodų matricos. Šviesos diodai yra prijungti matricoje taip, kad kiekvienos šviesos diodo anodas arba katodas yra bendri kiekvienoje eilutėje. Kitaip tariant, bendrame anodo LED taškinės matricos bloke kiekviena šviesos diodų eilutė turėtų sujungti visus tos eilės anodus. Šviesos diodų katodai būtų sujungti kiekviename stulpelyje. To priežastis paaiškės netrukus. Įprastas vienos spalvos 8x8 taškų matricos blokas turės 16 kaiščių, 8 kiekvienai eilutei ir 8 kiekvienam stulpeliui. Priežastis, dėl kurios visos eilutės ir stulpeliai yra sujungti, yra sumažinti reikiamą kaiščių skaičių. Jei taip nebūtų, vienos spalvos 8x8 taškų matricos blokui reikėtų 65 kaiščių, po vieną kiekvienam šviesos diodui ir bendros anodo arba katodo jungties. Sujungus eilutes ir stulpelius reikia tik 16 kaiščių. Tačiau dabar tai kelia problemų, jei norite, kad tam tikras šviesos diodas užsidegtų tam tikroje padėtyje. Jei, pavyzdžiui, turėjote bendrą anodo bloką ir norėjote uždegti šviesos diodą X, Y padėtyje 5, 3 (5 stulpelis, 3 eilutė), tada 3 eilutei pritaikysite srovę ir įžeminsite 5 stulpelio kaištį. 5 -oje stulpelyje ir 3 -ioje eilutėje esantis šviesos diodas dabar užsidegs. Dabar įsivaizduokime, kad taip pat norite uždegti šviesos diodą 3 stulpelio 6 eilutėje. Taigi 6 -ajai eilutei įjungiate srovę ir įžeminate trečiojo stulpelio kaištį. Šviečia 3 stulpelio 6 eilutės šviesos diodas. Bet palaukite … 3 stulpelio 6 eilutės ir 5 stulpelio 6 eilutės šviesos diodai taip pat užsidegė. Taip yra todėl, kad jūs naudojate maitinimą 3 ir 6 eilutėms ir įžeminimo stulpeliams 3 ir 5. Jūs negalite išjungti nepageidaujamų šviesos diodų, neišjungę norimų įjungti. Atrodytų, kad jokiu būdu negalite uždegti tik dviejų reikalingų šviesos diodų, kai eilutės ir stulpeliai yra sujungti taip, kaip yra. Vienintelis būdas tai padaryti būtų turėti atskirą kištuką kiekvienam šviesos diodui, o tai reiškia, kad kaiščių skaičius padidėtų nuo 16 iki 65. 65 kontaktų taškinės matricos bloką būtų labai sunku prijungti ir valdyti, nes jums reikia mikrovaldiklis su mažiausiai 64 skaitmeniniais išėjimais. Ar yra būdas išspręsti šią problemą? Taip, yra, ir tai vadinama multipleksavimu (arba maišymu). Dauginimas yra metodas, kuriuo vienu metu įjungiama viena ekrano eilutė. Pasirinkus stulpelį, kuriame yra eilutė, kurioje yra šviesos diodas, kurį norite apšviesti, ir tada įjungę tos eilutės maitinimą (arba atvirkščiai, jei naudojami bendri katodo ekranai), tos eilutės šviesos diodai užsidegs. Tada ši eilutė išjungiama ir įjungiama kita eilutė, vėl pasirinkus atitinkamus stulpelius, o antrosios eilutės šviesos diodai dabar užsidegs. Kartokite su kiekviena eilute, kol pasieksite apačią, tada vėl pradėkite nuo viršaus. Jei tai daroma pakankamai greitai (daugiau nei 100 Hz arba 100 kartų per sekundę), regėjimo patvarumo reiškinys (kai antrinis vaizdas tinklainėje išlieka maždaug 1/25 sekundės) reiškia, kad ekranas bus būti pastovus, nors kiekviena eilutė įjungiama ir išjungiama iš eilės. Naudodamiesi šia technika, išspręsite atskirų šviesos diodų rodymo problemą, kai kiti tos pačios stulpelio ar eilutės šviesos diodai taip pat nebus apšviesti. Nuskaitydami žemyn eilutes ir apšviesdami atitinkamus šviesos diodus kiekvienoje tos eilutės stulpelyje ir tai atlikdami labai greitai (daugiau nei 100 Hz), žmogaus akis suvoks vaizdą kaip pastovų, o širdies vaizdas bus atpažįstamas pagal LED modelį. Jūs naudojate šią multipleksavimo techniką projekto kode. Taip rodysite širdies animaciją, nerodydami pašalinių šviesos diodų.
3 žingsnis:
turite apskaičiuoti naudojamų rezistorių vertę Pirmiausia turėtumėte gauti tam tikras savo šviesos diodų specifikacijas, turėtumėte žinoti jų priekinę įtampą ir srovę, šią informaciją galite gauti iš duomenų lapo. Grandinė veikia 5 V įtampa, todėl jūsų šaltinio įtampa yra 5 V, kurią galima gauti iš 5 V adapterio Atsisiųskite originalų failą, kad geriau matytumėte schemas. (Paspauskite „i“piktogramą viršutiniame kairiajame paveikslėlio kampe)
4 žingsnis: priverskite jį veikti
Aš sukūriau programą, kuri matricoje rodo sakinį iš „arduino“serijinio monitoriaus, mano kodas yra labai paprastas. Aš sukūriau „Android“programą, kad padarytų ekrano šriftą. Apsilankykite šiame puslapyje, kad įdiegtumėte programą
5 žingsnis: viskas padaryta !!!!!!!
Sveikiname, jūsų 8x8 LED matrica yra paruošta. Galite rodyti viską, ko norite. Dabar „U“gali žaisti su juo ir sukurti 8x8 LED matricą rankiniu būdu lituojant „Led“arba 16x8 matricą ir pan. !!!!!!
Rekomenduojamas:
Taškų matricos lenta: 8 žingsniai
Taškų matricos lenta: Ši taškų matricos lenta sudaryta iš trijų MAX7219, kurios gali rodyti bet kurią raidę ar skaičių iš eilės. Šis „Arduino“projektas yra pagrįstas šia svetaine. Iš ankstesnės svetainės pridėjau dar 2 taškų matricą, vieną mygtuką ir vieną garsiakalbį. Nors raidės
„Pasidaryk pats“LED taškų matricos slinkties ekranas naudojant „Arduino“: 6 žingsniai
„Pasidaryk pats“LED taškų matricos slinkties ekranas naudojant „Arduino“: Sveiki, instrukcija Tai yra mano pirmasis nurodomas. Šioje instrukcijoje parodysiu, kaip aš sukuriu „pasidaryk pats“LED taškų matricos slinkties ekraną, naudodami „Arduino“kaip MCU. Tokie ekranai rodomi geležinkelio stotyje, autobusų stotyje, gatvėse ir daugelyje kitų vietų. Ten
MAX7219 LED taškų matricos surinkimas ir bandymas: 6 žingsniai (su paveikslėliais)
MAX7219 LED taškų matricos surinkimas ir bandymas: taškų matricos ekranas yra ekrano įrenginys, kuriame yra šviesos diodai, sulygiuoti matricos pavidalu. Šie taškų matricos ekranai naudojami programose, kuriose reikia simbolių, grafinių, simbolių, abėcėlių, skaičių būti rodomi kartu
SMS monitorius -- Taškų matricos ekranas -- MAX7219 -- SIM800L: 8 žingsniai (su nuotraukomis)
SMS monitorius || Taškų matricos ekranas || MAX7219 || SIM800L: Šiame vaizdo įraše sužinosite, kaip naudotis GSM moduliu, taškiniu matricos ekranu ir kaip jame rodyti slenkantį tekstą. Po to juos sujungsime, kad gautume per GSM SIM gautus pranešimus į taškų matricos ekraną. Tai gana paprasta ir
LED taškų matricos ekranas: 8 žingsniai (su paveikslėliais)
LED taškų matricos ekranas: tai yra paprastas būdas, kaip sukurti individualų LED taškų matricos ekraną. Pridėsiu visą programą su paaiškinimu, kaip apšviesti šviesos diodus. Tai taip pat gana įsilaužta, galite jį pakeisti, kad tiktų sau. Nusprendžiau pasidaryti savo