Satura rādītājs:
- 1. darbība. Nepieciešamās lietas
- 2. darbība. Darbs
- 3. darbība:
- 4. solis: lai tas darbotos
- 5. solis: viss ir izdarīts !!!!!!!
Video: LED punktu matricas displejs: 5 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:56
Šajā projektā jums atkal jāizmanto divi maiņu reģistru komplekti. Tie tiks savienoti ar punktu matricas displeja rindām un kolonnām. Pēc tam displejā parādīs vienkāršu objektu vai spritu un to animēs. Šī projekta galvenais mērķis ir parādīt, kā darbojas punktmatricas displejs, un ieviest multipleksēšanas jēdzienu, jo tā ir nenovērtējama prasme.
1. darbība. Nepieciešamās lietas
šim projektam jums būs nepieciešams -: 1. 1 LED matrica 2. 8 rezistori 1k omi 3. 8 557 tranzistori 4. 1 ULN2803 IC 5 Arduino 6. 2 74HC595 maiņu reģistrs 7. 2 Maizes dēlis 8. Vadi savienošana
2. darbība. Darbs
Punktu matricas vienības parasti ir vai nu 5x7 vai 8x8 gaismas diodes matricā. Gaismas diodes ir savienotas matricā tā, ka katras gaismas diodes anods vai katods ir kopīgs katrā rindā. Citiem vārdiem sakot, kopējā anoda LED punktu matricas blokā katrai LED rindai visi šīs rindas anodi būtu savienoti kopā. Gaismas diožu katodi katrā kolonnā būtu savienoti kopā. Iemesls tam kļūs redzams drīz. Tipiskai vienkrāsainai 8x8 punktu matricas vienībai būs 16 tapas, 8 katrai rindai un 8 katrai kolonnai. Rindas un kolonnas ir savienotas kopā, lai samazinātu nepieciešamo tapu skaitu. Ja tas tā nebūtu, vienas krāsas 8x8 punktu matricas vienībai būtu vajadzīgas 65 tapas, viena katrai gaismas diodei un kopīgs anoda vai katoda savienotājs. Savienojot rindas un kolonnas kopā, ir nepieciešamas tikai 16 tapas. Tomēr tas tagad rada problēmas, ja vēlaties, lai konkrēta gaismas diode iedegtos noteiktā stāvoklī. Ja, piemēram, jums bija kopēja anoda iekārta un vēlaties iedegt gaismas diodi X, Y 5., 3. pozīcijā (5. kolonna, 3. rinda), tad 3. rindai pielietotu strāvu un iezemētu 5. kolonnas tapu. Tagad iedegsies 5. kolonnas un 3. rindas gaismas diode. Tagad iedomāsimies, ka vēlaties iedegt arī gaismas diodi 3. kolonnas 6. rindā. Tātad jūs pielietojat strāvu 6. rindā un iezemējat 3. kolonnas tapu. Tagad iedegas gaismas diode 3. kolonnas 6. rindā. Bet pagaidiet … iedegas arī 3. slejas 6. rindas un 5. slejas 6. rindas gaismas diodes. Tas notiek tāpēc, ka jūs izmantojat strāvu 3. un 6. rindai un zemējuma kolonnām 3. un 5. Jūs nevarat izslēgt nevēlamās gaismas diodes, neizslēdzot vēlamās. Šķiet, ka jūs nevarat iedegt tikai divas nepieciešamās gaismas diodes ar rindām un kolonnām, kas ir savienotas kopā. Vienīgais veids, kā tas darbotos, būtu atsevišķa kontaktdakša katrai gaismas diodei, tas nozīmē, ka tapas skaits pieaugtu no 16 līdz 65. 65 kontaktu punktu matricas vienību būtu ļoti grūti savienot un kontrolēt, jo jums tas ir nepieciešams mikrokontrolleris ar vismaz 64 digitālajām izejām. Vai ir kāds veids, kā apiet šo problēmu? Jā, ir, un to sauc par multipleksēšanu (vai muxingu). Multipleksēšana ir paņēmiens, kā vienlaikus ieslēgt vienu displeja rindu. Atlasot kolonnu, kurā ir rinda, kurā ir gaismas diode, kuru vēlaties iedegt, un pēc tam ieslēdzot strāvas padevi šai rindai (vai otrādi, ja tiek izmantoti parasti katoda displeji), šajā rindā iedegsies izvēlētās gaismas diodes. Pēc tam šī rinda tiek izslēgta un tiek ieslēgta nākamā rinda, atkal izvēloties atbilstošās kolonnas un tagad iedegas otrās rindas gaismas diodes. Atkārtojiet ar katru rindu, līdz nokļūstat apakšā, un pēc tam sāciet no augšas. Ja tas tiek darīts pietiekami ātri (vairāk nekā 100 Hz vai 100 reizes sekundē), redzes noturības fenomens (kad pēcattēls uz tīklenes paliek aptuveni 1/25 sekundes) nozīmē, ka displejs parādīsies jābūt stabilai, lai gan katra rinda tiek ieslēgta un izslēgta pēc kārtas. Izmantojot šo paņēmienu, jūs apiet problēmu parādīt atsevišķas gaismas diodes, nedegot arī pārējām gaismas diodēm tajā pašā kolonnā vai rindā. Skenējot rindas un izgaismojot attiecīgās gaismas diodes katrā šīs rindas kolonnā un darot to ļoti ātri (vairāk nekā 100 Hz), cilvēka acs uztvers attēlu kā nemainīgu, un sirds attēls būs atpazīstams pēc LED modeļa. Projekta kodā jūs izmantojat šo multipleksēšanas paņēmienu. Tādā veidā jūs varat parādīt sirds animāciju, nerādot arī svešas gaismas diodes.
3. darbība:
Jums ir jāaprēķina izmantojamo rezistoru vērtība. Vispirms jums vajadzētu iegūt dažas specifikācijas uz jūsu gaismas diodēm, jums vajadzētu zināt to spriegumu uz priekšu un strāvu, jūs varat iegūt šo informāciju no datu lapas. Ķēde darbojas ar 5 V spriegumu, tāpēc avota spriegums ir 5 V, ko var iegūt no 5 V adaptera. Lejupielādējiet oriģinālo failu, lai labāk skatītu shēmas. (Nospiediet ikonu "i" attēla augšējā kreisajā stūrī)
4. solis: lai tas darbotos
Man ir izveidota programma, kas matricā parāda teikumu no arduino sērijas monitora, mans kods ir ļoti vienkāršs. Esmu izveidojis Android lietojumprogrammu, lai izveidotu displeja fontu. Lūdzu, apmeklējiet šo lapu, lai instalētu lietotni
5. solis: viss ir izdarīts !!!!!!!
Apsveicam, jūsu 8x8 LED matrica ir gatava. Jūs varat parādīt visu, ko vēlaties. Tagad U var spēlēties ar to un izveidot 8x8 LED matricu, manuāli lodējot Led`s vai 16x8 matricu un tā tālāk !!!!!!
Ieteicams:
Saskarnes Atmega16 mikrokontrolleris ar punktu matricas LED displeju: 5 soļi
Atmega16 mikrokontrollera saskarne ar punktmatricas LED displeju: Šajā projektā mēs sasaistīsim viena punktmatricas LED displeju ar AVR (Atmega16) mikrokontrolleri. Šeit mēs parādīsim simulāciju proteusā, jūs varat lietot to pašu savā aparatūrā. Tātad šeit mēs vispirms izdrukāsim vienu rakstzīmi, teiksim “A” t
DIY LED punktu matricas ritināšanas displejs, izmantojot Arduino: 6 soļi
DIY LED punktu matricas ritināšanas displejs, izmantojot Arduino: Sveiki, instrukcija Šis ir mans pirmais pamācību. Šajā pamācībā es parādīšu, kā es izveidoju DIY LED punktu matricas ritināšanas displeju, izmantojot Arduino kā MCU. Šāda veida displeji ir redzami dzelzceļa stacijā, autoostā, ielās un daudzās citās vietās. Tur
MAX7219 LED punktu matricas montāža un pārbaude: 6 soļi (ar attēliem)
MAX7219 LED punktu matricas montāža un pārbaude: punktu matricas displejs ir displeja ierīce, kurā ir gaismas diodes, kas izlīdzinātas matricas formā. Šo punktu matricas displejus izmanto lietojumprogrammās, kurās nepieciešams simbols, grafika, rakstzīmes, alfabēts, cipars parādīt kopā
SMS monitors -- Punktu matricas displejs -- MAX7219 -- SIM800L: 8 soļi (ar attēliem)
SMS monitors || Punktu matricas displejs || MAX7219 || SIM800L: Šajā videoklipā jūs uzzināsit, kā izmantot GSM moduli, punktu matricas displeju un kā tajā parādīt ritinošu tekstu. Pēc tam mēs tos apvienosim, lai parādītu pa GSM SIM saņemtos ziņojumus punktu matricas displejā. Tas ir diezgan viegli un
LED punktu matricas displejs: 8 soļi (ar attēliem)
LED punktu matricas displejs: Šis ir vienkāršs veids, kā izveidot personalizētu LED punktu matricas displeju. Es pievienošu pilnu programmu ar paskaidrojumu, lai apgaismotu gaismas diodes. Tas ir arī diezgan uzlaužams, jūs varat to mainīt, lai tas atbilstu jums. Es nolēmu izveidot savu