Kazalo:

VELIKI alfanumerični zaslon: 7 korakov (s slikami)
VELIKI alfanumerični zaslon: 7 korakov (s slikami)

Video: VELIKI alfanumerični zaslon: 7 korakov (s slikami)

Video: VELIKI alfanumerični zaslon: 7 korakov (s slikami)
Video: 7 лайфхаков с ГОРЯЧИМ КЛЕЕМ для вашего ремонта. 2024, Julij
Anonim
VELIKI alfanumerični zaslon
VELIKI alfanumerični zaslon
VELIKI alfanumerični zaslon
VELIKI alfanumerični zaslon
VELIKI alfanumerični zaslon
VELIKI alfanumerični zaslon

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
Osnovni deli
Osnovni deli
Osnovni deli
Osnovni deli
Osnovni deli
Osnovni deli
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

KARKOLI ŽELIŠ
KARKOLI ŽELIŠ
KARKOLI ŽELIŠ
KARKOLI ŽELIŠ
KARKOLI ŽELIŠ
KARKOLI ŽELIŠ

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

SHEMATSKI in 3D odtisi
SHEMATSKI in 3D odtisi
SHEMATSKI in 3D odtisi
SHEMATSKI in 3D odtisi
SHEMATSKI in 3d odtisi
SHEMATSKI in 3d odtisi
SHEMATSKI in 3D odtisi
SHEMATSKI in 3D odtisi

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

SAMO SLIKA, DA POKAŽEM KAKO
SAMO SLIKA, DA POKAŽEM KAKO
SAMO SLIKA POKAŽI KAKO
SAMO SLIKA POKAŽI KAKO
SAMO SLIKA POKAŽI KAKO
SAMO SLIKA POKAŽI KAKO
SAMO SLIKA, DA POKAŽEM KAKO
SAMO SLIKA, DA POKAŽEM 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

DRUGE NASTAVITVE
DRUGE NASTAVITVE
DRUGE NASTAVITVE
DRUGE NASTAVITVE
DRUGE NASTAVITVE
DRUGE NASTAVITVE

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

KONČNE SLIKE
KONČNE SLIKE
KONČNE SLIKE
KONČNE SLIKE
KONČNE SLIKE
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: