» Elektronika » Arduino DIY LED matrica

DIY LED matrica

Sveicieni mūsu vietnes iedzīvotāji!
Šodien mums būs jautri ar adreses LED matricu. Šis projekts ir diezgan sarežģīts, bet tajā pašā laikā visi to var atkārtot. Projekta autors ir AlexGyver.

Adreses LED sloksne sastāv no trīs krāsu gaismas diodēm, no kurām katrai ir īpaša mikroshēma.

Gaismas diožu mikroshēma pārsūta informāciju viena otrai. Tas ļauj apgaismot jebkuru LED lenti vienā no 16 miljoniem krāsu un toņu. Un pats stilīgākais ir tas, ka visa šī lieta tiek pārvaldīta uz viena vada, ļoti interesantā laikā, kurā mēs dzīvojam.
Lenti kontrolē mikrokontrollers, piemēram, platforma arduino.

Šāda ķeka pati par sevi ir ļoti interesanta, un jūs varat atrast ķekars pielietojumu dizainā vai mājās gatavotos izstrādājumos, kas ir tikai liesmas efekta vērts. Bet šodien tas nav par to. Kas notiek, ja lente ir ielikta zigzaga rakstā un izlikta tā, lai gaismas diodes veidotu vienmērīgu, regulāru režģi? Tieši tā, LED matrica. Ērtības labad jūs varat iegādāties gatavo matricu no ķīniešiem, un visinteresantākais ir tas, ka tas maksā daudz mazāk nekā lentes pirkšana un vairākas stundas pavadīšana, sagriežot un savienojot gabalus ar vadiem.


Piemēram, ir tāda 8X8 matrica, lētākā, kādam būs vieglāk ar to spēlēties.

Šodienas projekta iezīme ir tā daudzpusība un daudzpusība, tas ir, jūs varat iegādāties gatavu matricu, taču tā ir tā sakot, maza, bet jūs varat arī iegādāties lenti ar nelielu gaismas diožu blīvumu un no tā izgatavot matricu, piemēram, attēla lielumā. Tagad būs forši.
Matrica piedāvā ļoti lielas iespējas izveidot dažādus pikseļu efektus, izvadīt attēlus un gifus (gifus), radīt klasiskas spēles un citas interesantas lietas. Noteikti apmeklējiet projekta lapa, tur jūs atradīsit visas nepieciešamās saites, programmaparatūru, shēmas un papildu instrukcijas.
Tātad, bruņoti ar matricas pārvaldības rīku, mēs spējam iedegt jebkuru gaismas diodi tā koordinātēs.

Lieliski, jūs varat darīt visu veidu atdzist efektus. Varat vadīt, izmantojot viedtālruni, izmantojot bluetooth. Tas ir, viedtālrunis nosūta dažas komandas, izmantojot bluetooth, modulis saņem un pārsūta tos arduino. Un arduino, savukārt, izvada datus uz matricu.


Autors sāka ar faktu, ka viņš nolēma izveidot zīmējumu, tas ir, lai jūs varētu izvēlēties krāsu un iedegt jebkuru matricas gaismas diodi.

Pirmais solis bija sakaru protokola izstrāde ar arduino.

Pirmais cipars tajā ir režīms, un pārējie bija atbildīgi par dažādiem iestatījumiem un citām pārraidītajām vērtībām. Tad autors izveidoja grafisko lauku, uz kura viņš uzzīmēja režģi.

Programma izseko koordinātas, kā ar pirkstu pieskarties laukam, un šajā vietā zīmē kvadrātu ar jebkuru krāsu. Pa ceļam laukuma koordinātas tiek nosūtītas uz arduino.

Ražošanai mums ir nepieciešams:
1) matricu vai lenti uz adreses gaismas diodēm;
2) Arduino;
3) Bluetooth modulis;
4) rezistors.

Jūs varat iegādāties mārciņu no ķīniešiem, vai arī jūs varat iegādāties jebkurā radio veikalā. Mēs savienojam komponentus pēc ļoti vienkāršas shēmas:

Jūs varat visu savākt uz maizes tāfeles. Pēc tam no projekta lapas lejupielādējiet arhīvu ar projektu, instalējiet bibliotēkas atbilstoši instrukcijām un atveriet failu ar programmaparatūru.


Šeit mums ir iestatījumi. Norādiet matricas lielumu, veidu un savienojuma punktu.

Ja pats izgatavojat lielu matricu, tas ir, lodēt no lentes gabaliem, tad jums ir 2 veidi, no kuriem izvēlēties.

Autore iesaka izvēlēties pareizo variantu, jo to ir vieglāk lodēt. Tagad atliek noteikt matricas sākumu, tas ir, savienojuma punktu ar to un pirmā lentes gabala virzienu. Šāda apkrāptu lapa palīdzēs visām 8 matricas izkārtojuma iespējām:

Autors daudz laika veltīja šai programmaparatūrai. Šis ir autora lielākais projekts koda ziņā. Arduino ir iesaiņots tikai uz acs āboliem, norauts, kā viņi saka, nepanesami.

Tātad, iestatiet, noklikšķiniet uz lejupielādēt programmaparatūru. Pirms lejupielādes noteikti atvienojiet bluetooth no rx pin, pretējā gadījumā arduino nemirgo. Ērtības labad varat arī pielodēt slēdzi uz vadu.

Tālāk viedtālrunī, kurā darbojas android, instalējiet lietojumprogrammu GyverMatrixBT. Šī lietojumprogramma ir pieejama Play tirgū, tā ir pilnīgi bezmaksas un bez reklāmām.

Pēc tam izveidojiet pāri ar bluetooth moduli (parole 1234 vai 0000), lietojumprogrammā izveidojiet savienojumu ar moduli un faktiski visu. Iestatījumos varat pielāgot jūsu matricas spilgtumu un izmēru, kā arī dažus no citiem tās parametriem.

Atbilstoši pielāgotajam izmēram zīmēšanas cilnē mums būs lauks. Noklikšķiniet, lai to inicializētu. Šeit jūs varat zīmēt ar lentēm un vilkt, varat izdzēst, varat notīrīt lauku un aizpildīt to ar krāsu.


Kopumā šobrīd mums ir darba rīks datu nosūtīšanai uz matricu. Jūs varat pāriet tālāk. Autore ir izstrādājusi visu sistēmu, lai izveidotu lielu lentes vai moduļu matricu. Tas ir interesanti kā projekts, kā hobijs, kādam tas var noderēt reklāmas nolūkos, dizaina vai dizaina veidošanai vai izklaidei.

Bet matrica šādā formā neizskatās ļoti forši, nav pikseļu un nav astoņu bitu. Ir nepieciešams izgatavot režģi tā, lai katrs gaismas diode veidotu savus kvadrātveida pikseļus un uz augšu novietotu difuzoru. Tad viss būs ļoti forši. Grilu var izgatavot no jebkura formā esoša materiāla un līstēm. Tas var būt kartons, padomju koka lineālu iepakojums vai opcija, kas izgatavota no plastmasas (PVC stūra), to var iegādāties būvmateriālu veikalā, kur ir plastmasas paneļi un dažādas preces tiem. Stūrus var salauzt, izveidot spraugas vidum un salikt grilu. Pēc kartona šī ir “kolhozu” iespēja.

Un, protams, jūs varat atpūsties un izdrukāt režģi uz 3D printera. Tātad darīsim to.



Tātad, matricas pamatne tika izdrukāta. Starp citu, autors uzskata, ka melna nav labākā izvēle, labāk ir drukāt režģi baltā krāsā, lai tas atspoguļotu gaismu. Nav nozīmes, mēs krāsosim.

Patiesībā šeit ir mūsu matrica bez režģa, gaismas diodēm, kādas tās ir.

Mēs ieliekam režģi, tas jau kļūst labāks, tas ir tāpēc, ka mēs skatāmies leņķī.

Tagad paskatieties, kas notiek, ja pievienojat difuzoru papīra lapas formā.

Bet matrica, tāpat kā jebkurš displejs, darbojas rgb krāsu telpā, un pareizākai krāsu uztverei tās fonam jābūt melnam. Autore izmēģināja vairākas iespējas un apmetās uz filmu auto tonēta un matēta plastmasa. Vienlaicīgi tas viss darbojas tikai lieliski.

Mēs to visu savācam. Mums atliek beidzot pielodēt visu shēmu, ievietot to kabatas iekšpusē, nofiksēt matricu ar aizmuguri no foto rāmja (vai drīzāk atrast alumīnija loksni) un piestiprināt ārējo rāmi.


Mēs savienojam strāvu. Autore izmantoja laboratorijas barošanas avotu, lai mēs varētu redzēt pašreizējo patēriņu.

Pirmais režīms ir zīmēšana.


Nākamais režīms ir attēlu pārsūtīšana. Mēs kā failu pārvaldnieku izvēlamies attēlu (šajā gadījumā Mario uz melna fona 16x16).

Nākamais režīms ir kustīga līnija.

Nākamais režīms ir efekti. Dažus efektus var apvienot ar tekošu tekstu un ar attēliem.

Vairāk efektu autora videoklipā:


Paldies par uzmanību. Tiekamies drīz!
9.3
8.7
9.4

Pievienojiet komentāru

    • smaidismaidaxaxalabinezinuYahoonea
      priekšniekssaskrāpētmuļķisjājā-jāagresīvsslepeni
      žēldejotdeja2deja3apžēlošanapalīdzētdzērieni
      apstātiesdraugilabilabsirdīgssvilpegulbismēle
      smēķētaplaudēkrauklispaziņodrausmīgsdon-t_mentionlejupielādēt
      karstumsdrausmīgssmieties1mdasapulcemoskingnegatīvs
      not_ipopkornssodītlasītnobiedētbiedēmeklēt
      ņurdētpaldiesšoto_clueumņikakūtapiekrītu
      sliktibēmelnā acsblum3sarktlielītiesgarlaicība
      cenzētspleasantryslepens2draudētuzvarajusun_bespectacled
      šoksrespektlolprevedlaipni gaidītikrutojsya_za
      ya_dobryipalīgsne_huliganne_othodifludsaizliegumstuvu
1 komentārs
Un uzzīmēt uz monitora? smaidi

Mēs iesakām izlasīt:

Nododiet to viedtālrunim ...