Sisukord:
- Samm: nõutavad komponendid
- 2. samm: ahela ja protseduuri mõistmine
- Samm: koodi üleslaadimine ja testimine
- 4. samm: viimistlemine
Video: P10 DMD -ekraan Arduino ja RTC DS3231 -ga: 4 sammu (piltidega)
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:46
P10 kuvarid on punktmaatriksi LED -de hulk. P10 LED on üldiselt tuntud kui punktmaatriks- või DMD -ekraan. See põhineb vahetuste registritel, tavaliselt kasutatakse 74595 nihkeregistrit. Neid saab kaskaadida rohkemate sarnaste tahvlitega. Saadaval erinevates suurustes ja LED -värvides, kasutame siin 32*16 tüüpi. Saame kuvada keritavat teksti, stiliseeritud teksti erinevate kirjasuurustega. Need on väga populaarsed kaubanduslikel ekraaniplaatidel, nagu kauplused, jaamad, lennujaamad jne. Parim neist on see, et neid saab liidestada mis tahes tavalise mikrokontrolleriga ilma eriliste suhtlusprotokollideta. Me kasutame selle kasutamiseks arduinot. Me kasutame seda teksti loomiseks koos praeguse kellaaja ja kuupäevaga.
Samm: nõutavad komponendid
1. P10 -ekraan koos 16 -kontaktilise FRC -pistiku lintkaabliga
2. arduino (uno/mega/nano/pro mini)
3. ds3231
4. mees- ja naispäised
5. veroboard ja jootekomplektid
6. džemprid (vajalik ainult esialgseks testimiseks)
7. 5v 1A toide
2. samm: ahela ja protseduuri mõistmine
Tahvli P10 tagaküljel on kaks portide komplekti. Andmete sisend- ja väljundport kaskaadimiseks. DS3231 on reaalajas kell (RTC). Seda kasutatakse kuupäeva ja kellaaja kuvamiseks.
Lülitusskeem on lisatud siia. Ärge kasutage praegu 5v 1a välist toiteallikat. Arduino võimsus võib teie ekraani (hämaras valguses) testimiseks piisavalt valgustada.
DS3231 kasutab I2C sideprotokolli. Kinnitage CR2302 akuhoidik oma kohale ja ühendage selle i2c tihvtid arduino i2c -ga. Kui olete selle mooduli uus kasutaja, vaadake seda linki allpool:
howtomechatronics.com/tutorials/arduino/ar…
Nüüd järgige skeemi ja kinnitage P10 plaadilt džemprid arduino külge. Need ühendused tuleb teha ilmselgelt P10 sisendpordis.
16-kontaktilist FRC-pistik-1 lintkaablit kasutatakse nii sisend- kui ka väljundpordiks, mida saab kasutada hiljem, kui olete lõpetanud veroboardi vooluringi.
Samm: koodi üleslaadimine ja testimine
Laadige alla lisatud koodid. See on üsna iseenesestmõistetav. Raamatukogu lingid on siin.
github.com/freetronics/DMD
www.arduinolibraries.info/libraries/dmd2
Soovitan teil mõlemad installida, kuna mõlemad sisaldavad palju unikaalseid funktsioone.
Võite üles laadida ükskõik millise siia lisatud koodi. Samuti võite kasutada mis tahes sisseehitatud näidisvisandeid.
Kirjutage see ümber, et kuvada oma tekst ja soovitud fondiseaded. Laadige see üles.
Ekraanil peaksite nägema soovitud väljundit
4. samm: viimistlemine
Kui kõik töötab hästi, kinnitage kõik veroboardile ja jootke need. Kasutage arduino ja ds3231 paigutamiseks naissoost päiseid, et saaksite neid tulevikus muul otstarbel kasutada.
Seejärel kasutage meessoost päiste abil p10 kuvari (sisendport) FRC lintkaabli pistikut. Nüüd kontrollige multimeetri järjepidevusega, kas kõik ühendused on korralikult tehtud. Kui nüüd OK, siis taaskäivitage USB abil, et näha, kas see näitab vajalikku teksti. Kui see on korras, eemaldage usb ja ühendage nüüd väline 5v 1a toiteallikas. Nüüd peaks see eredalt süttima. Nii et palju õnne, teil on nüüd hea kuvariga kaasa minna ja see kaugele paigutada, et seda näha.
Soovitan:
P10 Led (DMD), kasutades Arduino Nano V.3: 4 sammu
P10 Led (DMD), kasutades Arduino Nano V.3: minu eelmises artiklis. Olen juba näidanud, kuidas Arduino väljundseadet kasutada. Väljundseadmed hõlmavad "7-segmendilist", "RGB-rõngast", "Led-maatriksit". ja "2x16 LCD". Selles artiklis näitan teile ka seda, kuidas
DS3231 RTC (reaalajas kella) täpne, kiire ja automatiseeritud seadistamine Java abil (+-1 s): 3 sammu
DS3231 RTC (reaalajas kella) täpne, kiire ja automatiseeritud seadistamine Java abil (+-1 s): see juhend annab teile teada, kuidas DS3231 reaalajas kellale aega määrata, kasutades Arduino ja väikest Java-rakendust, mis kasutab Arduino jadaühendus. Selle programmi põhiloogika: 1. Arduino saadab jadataotluse
Arduino DS3231 RTC kell LCD -ekraaniga: 3 sammu
Arduino DS3231 RTC kell LCD -ekraaniga: DS3231 RTC (reaalajas kella) tundmaõppimiseks ehitasin lihtsa arduino -põhise 24 -tunnise kella. Sellel on 3 nuppu, millel on järgmised funktsioonid: vajutage mis tahes nuppu, et siseneda aja seadistusrežiimi, suurendage ja vähendage aega minutites, vajutades t
Ekraani temperatuur P10 LED -ekraanimoodulil Arduino abil: 3 sammu (piltidega)
Ekraani temperatuur P10 LED -ekraanimoodulil Arduino abil: Eelmises õpetuses on öeldud, kuidas kuvada teksti Dot Matrix LED Display P10 moodulil, kasutades Arduino ja DMD -pistikut, mida saate vaadata siit. Selles õpetuses anname lihtsa projektiõpetuse, kasutades P10 moodulit kuvarina
Tulemustabeli projekt P10 LED -ekraaniga, kasutades DMD -d: 6 sammu (piltidega)
Tulemustabeli projekt P10 LED -ekraaniga, kasutades DMD -d: Sageli kohtume jalgpallistaadionil; seal on hiiglaslik LED -plaat, mis toimib tulemustabelina. Nii ka muudel spordialadel teame sageli ka LED -ekraanide tulemustabelit. Kuigi see pole võimalik, on ka valdkond, mis on endiselt meie