Kazalo:
- 1. korak: Osnovni deli
- 2. korak: VSE, KI ŽELITE
- 3. korak: SHEMATSKI in 3d natisi
- 4. korak: SAMO SLIKA POKAŽI KAKO
- 5. korak: SKIC
- 6. korak: DRUGI NASTAVKI
- 7. korak: KONČNE SLIKE
Video: VELIKI alfanumerični zaslon: 7 korakov (s slikami)
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:02
Obstaja nekaj možnosti, če potrebujete zaslon, ki ga je mogoče videti po vsej sobi, velik zaslon. Lahko naredite eno, kot je moj "čas na kvadrat" ali "svetleče diode na steklu", vendar to traja približno 40 ur dolgočasnega dela. Torej, tukaj je enostavno narediti velik zaslon. Konstrukcija ima 4 osnovne žice, 5 voltov, ozemljitev, SDA, SCL. Vsak prikaz znakov stane približno dva do tri dolarje. Zaslon 8x2 je torej približno 30 USD. Ne štejem RTC, Arduino, 3D natisov, ohišja.
Skica je osnovna in enostavna za razumevanje. Enostavno spreminjanje za kateri koli alfanumerični zaslon. Črke so 1/2 velikosti s številkami 1/2 in nizom številk polne velikosti.
Pomanjkljivost je, da lahko prikažete le 64 znakov. TCA9548 zmanjka naslovov (8). Hitachi lcd je zelo počasen in vsak večji zaslon, čas pisanja pa traja približno pol sekunde, da zapolni celoten zaslon. Torej, če želite prikaz velikosti stene, bo počasen. Obstaja veliko načinov goljufanja in uporabe več kot 64 lcd -jev, vendar tega v tem prispevku ne bom obravnaval, saj je to Enostaven prikaz.
DA, fotografije LCD -ja …… NE izhajajo dobro. Ti prikazi v resničnem življenju izgledajo ODLIČNO.
Zaloge:
Vsak uno 328… nano, pro-mini, uno…
priljubljen modul RTC ZS-042 (DS3231)
MCA razdelilnik TCA9548 I2c
Hitachi 1602 z nahrbtnikom I2c kar 64
3D tisk platnice. Na izbiro imam 2 vrsti
leseno ohišje kot okvir za slike iz 1,5 -palčnega lesa (zaloga pri Lowesu)
osnovne veščine: spajkanje, žica, priključek, adj, matice in vijaki M2
1. korak: Osnovni deli
osnovni deli za izdelavo
Leseni okvir je standardna lesena obloga pri Lowesu. Ne vidite notranje ustnice, ki je globoka približno 1/4 palca. Ta ustnica omogoča, da se 3D ovitek prilega v okvir in se dotakne sprednje strani, ne da bi padel.
2. korak: VSE, KI ŽELITE
nekaj osnovnih konstrukcij in namigov:
Lcd pcb prekrivam, da se približajo, nato privijem skozi prekrivajoče se luknje. Med obema položite trak ali izolacijo, ker bo prišlo do kratkega stika. Dobil sem nekaj lcd -ja s priloženim nahrbtnikom I2c in moral sem odstraniti nahrbtnik in ga ponovno namestiti, saj so bile noge pregloboke in ne dopuščajo prekrivanja. Poskusite ločiti LCD in nahrbtnike. Spajkajte nahrbtnik samo v ravnino z LCD -jem, da se lahko prekrivajo.
Lcdi so ločeni v banke po 8. Toda moja postelja s 3D tiskalnikom ne bo tiskala tako široko, zato sem naredil ovitek za banko s 6 lcds. potem sem naredil verižni pokrov, ki je lahko poljubne širine. Samo dodajte zadnji del. Za pokrivanje LCD zaslona uporabljam črno barvo za hobi, tako da LED ne bo sijal spredaj. Pobarvajte navzdol, da omogočite odtekanje vseh tekov z LCD -ja, namesto da bi teklo v LCD -zaslon in ga uničilo.
Zložite toliko LCD -jev, kot jih potrebujete. Okvir za sliko 8x2 ima najboljšo obliko, vendar lahko naredite 16x2 ali katero koli drugo velikost.
3. korak: SHEMATSKI in 3d natisi
Priključitev je Enostavna samo s 4 žicami. Uporabite lahko mostične kable, če pa je to dolgoročen projekt, bi namesto tega spajkal žice.
6 -ledna banka je vse, kar ustreza mojemu tiskalniku, zato sem naredil okvir katere koli velikosti. Samo nadaljujte z dodajanjem in nato pritrdite zaključni del.
4. korak: SAMO SLIKA POKAŽI KAKO
Kot je prikazano na shemi, gre vsak LCD na drug 'S' pin na 9548. Ni vezan na glavne linije SDA, SCL. 9548 preklopi linije I2c na vsak LCD. Imejte to v mislih.
Iz nahrbtnika sem odstranil rdečo napajalno svetilko samo zato, ker je bila preveč svetla, namesto skakalca z nič ohma pa uporabljam tudi diodo na vodilnem mostičku. Dioda je standardna silicijeva dioda in pade napetost 0,7, da je osvetlitev ozadja ravno pravšnja. (ponoči ni preveč svetlo)
5. korak: SKIC
Skica je preprosta in naravnost naprej. Ne moti me, če kdo naredi stransko alfanumerično knjižnico … samo mi napišite nekaj podobnega, na podlagi alfanumerične številke Jima Jakubcina.
Sklicevanje na LCD je standardni LCD modul Hitachi 16x02. Ima cc (znaki po meri) po 8. Kopijo cc lahko kadar koli spremenite, če pa hkrati natisnete 2 istega naslova, bo zadnji cc prepisal drugega. Torej v bistvu lahko uporabite le niz 8. Obstaja rahel način, da to premagate, vendar je zelo omejen. Vsaka črka je oblikovana iz niza, shranjenega v PROGMEM. Nato poklicana iz druge matrike 'cname' s funkcijo in 'xc' kot klicno spremenljivko. Za prikaz se uporablja "displayChr (bank, #lcd, top/btm, cname)". Na tej skici imam samo 2 banki po 8. Največja je lahko 8x8. Na displayChr () s pravilnim naslovom 9548. dodajte še eno 'if bank' (glejte tabelo resničnosti naslovov). Če želite linijo I2c preklopiti na drug 'S' zatič 9548, je klic pisni (0-7). V knjižnici MUX I2c je pozabil povedati, da B00000000 izklopi vsa izhodna stikala. Torej za uporabo lcd # 3 (0-7) B00000100 ali 4. Preklop je tako enostaven, da sem knjižnico odstranil iz skice, vendar boste morda želeli prenesti in videti, kako enostavna je knjižnica.
Če želite natisniti znak, pokličite displayChr (x, x1, x2, x3).
X = To bo banka 0-7
X1 = lcd # 0-7 (od leve proti desni)
X2 = topS ali botS za tiskanje malih črk v 1/2 lcd. Večje številke bodo samodejno poznale celoten lcd
X3 = je ime črke ali NIZ MIR v cname
RTC ima vgrajeno temperaturo, tako da je mogoče uporabiti odčitavanje v zaprtih prostorih.
Imam enostaven DOW, ki sem ga prepisal ????
Če želite zagnati uro, se povežite z računalnikom in vnesite pravilne čase pri 'SETUP ()' RTC ima baterijo, zato bodo časi dobri. Ure bodo treba prilagoditi pri poletnem času, tako da boste namestili preprosto stikalo za samo posodobitev prek računalnika.
| A2 | A1 | A0 | Naslov I2C ||: ---: |: ---: |: ---: |: ---------: | | 0 | 0 | 0 | 0X70 | | 0 | 0 | 1 | 0X71 | | 0 | 1 | 0 | 0X72 | | 0 | 1 | 1 | 0X73 | | 1 | 0 | 0 | 0X74 | | 1 | 0 | 1 | 0X75 | | 1 | 1 | 0 | 0X76 | | 1 | 1 | 1 | 0X77
6. korak: DRUGI NASTAVKI
Moj prvi niz LCD je uporabil vrata nand in preklopil možnost LCD na ločene lcde. Nato sem uporabil čip CD4051, ki je narejen za preklapljanje podatkov. Ima vhodni in izklopljen 8 linijski izhod. Tako kot staro modno rotorsko stikalo. Tukaj imam pcb. S to nastavitvijo lahko uporabite I2c in prekinete pin za omogočanje ter iot priključite na vhod 4051, ki preklopi omogočanje na izbrani lcd. Omogočanje lahko vedno nadaljujete na lcds. Toda to omejuje 4051 na samo 7 stikal, 8. pa na naslednjih 4051. zaradi tega so banke = 7 ne 8. Uporabil sem vseh 8 in spremenil naslov drugega nahrbtnika v drugi banki. ta drugi nahrbtnik je povezan z možnostjo 4051 in omogoča enako preklapljanje kot v prvi banki. Ima samo drugi naslov na linijah SDA, SCL.
Ta nastavitev zahteva, da so vseh 6 podatkovnih linij LCD -ja vzporedno povezane. RW na tla. To traja veliko dlje in priporočam vtični priključek za vsak LCD. Ta nastavitev je namenjena samo enemu nahrbtniku na banko namesto nahrbtnika za vsak LCD.
Dodajte komentar, če želite več informacij o tej nastavitvi. je veliko težje in zapleteno kot drugo.
7. korak: KONČNE SLIKE
Samo še nekaj fotografij. Imam zunanjo uro HC12 GPS, ki pošilja posodobitve na drug LCD zaslon (na fotografijah). Samo zato, da pokažemo, kaj je mogoče storiti. To je na vzhodu, da naredi KAKARkoli VELIKI ZASLON.
hvala za branje …
Oglejte si moje druge projekte..oldmaninSC.
in "BUD BALL" vam bo všeč
Priporočena:
Veliki merilnik VU na žarnicah z napetostjo 220 voltov: 18 korakov (s slikami)
Veliki merilnik VU na žarnicah z napetostjo 220 Volt .: Dober dan, dragi gledalci in bralci. Danes vam bom povedal o indikatorju ravni zvoka na 220 voltnih žarnicah
TTGO (barvni) zaslon z mikropythonom (T-zaslon TTGO): 6 korakov
TTGO (barvni) zaslon z Micropythonom (TTGO T-zaslon): TTGO T-zaslon je plošča, ki temelji na ESP32 in vključuje 1,14-palčni barvni zaslon. Ploščo lahko kupite za nagrado manj kot 7 $ (vključno z ladijskim prometom, nagrado na banggoodu). To je neverjetna nagrada za ESP32, vključno z zaslonom
I2C / IIC LCD zaslon - Uporabite SPI LCD za LCD zaslon I2C z uporabo modula SPI do IIC z Arduinom: 5 korakov
I2C / IIC LCD zaslon | Uporabite SPI LCD za LCD zaslon I2C z uporabo modula SPI do IIC z Arduinom: Pozdravljeni, saj ima navaden SPI LCD 1602 preveč žic za povezavo, zato ga je zelo težko povezati z arduinom, vendar je na trgu na voljo en modul, ki lahko pretvorite zaslon SPI v zaslon IIC, tako da morate priključiti samo 4 žice
Veliki števec (2,75 -palčni zaslon): 9 korakov
Veliki števec (2,75-palčni zaslon): 2,75 "7-segmentni LED-prikazovalnik Števec 0-9 je projekt, ki temelji na tehnologiji cmos za pravilno delovanje 7-segmentnega LED zaslona 6,8 V. Izbran števec IC 4026 je praktičen števec brez dekodirnika in s pomočjo časovnika IC 555:
I2C / IIC LCD zaslon - Pretvorite SPI LCD v LCD zaslon I2C: 5 korakov
I2C / IIC LCD zaslon | Pretvorite SPI LCD v LCD zaslon I2C: uporaba spi lcd zaslona zahteva preveč povezav, kar je res težko narediti, zato sem našel modul, ki lahko i2c lcd pretvori v spi lcd, zato začnimo