Sisukord:
- Samm: põhiosad
- 2. samm: MIDAGI, MIDA TAHAD
- 3. samm: SKEEMA- ja 3D -väljatrükid
- Samm 4: PILT, KUIDAS NÄIDATA
- 5. samm: ESKOND
- 6. samm: MUUD SEADISTUSED
- Samm 7: LÕPPSED PILDID
Video: SUUR tähtnumbriline kuvar: 7 sammu (piltidega)
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:45
Valikuid on vähe, kui vajate ekraani, mida saab näha kogu ruumist, suurt ekraani. Saate teha selliseid, nagu minu aja ruudus või LED -id klaasil, kuid see võtab umbes 40 tundi tüütut tööd. Nii et siin on lihtne teha suurt ekraani. Ehitisel on 4 põhijuhet, 5 volti, maandus, SDA, SCL. Iga tähemärgi kuvamine maksis umbes kaks kuni kolm dollarit. Seega on 8x2 ekraan umbes 30 dollarit. Ei arvestata RTC -d, Arduinot, 3D -printimist, ümbrist.
Eskiis on lihtne ja kergesti mõistetav. Lihtne muuta mis tahes tähtnumbrilise ekraani jaoks. Tähed on 1/2 suurused, 1/2 suurusega numbrid ja täissuuruses numbrid.
Puuduseks on see, et saate kuvada ainult 64 sümbolit. TCA9548 -l on aadressid otsas (8). Hitachi LCD on väga AEGLANE ja suurem ekraan ning kirjutamisaeg võtab kogu ekraani täitmiseks umbes ühe sekundi. Nii et kui soovite seina suurusega ekraani, on see aeglane. Rohkem kui 64 lcd petta ja kasutada on palju viise, kuid ma ei käsitle seda selles postituses, kuna seda on lihtne kuvada.
JAH LCD -ekraanil olevad fotod…… EI tule hästi välja. Need kuvarid näevad reaalses elus SUURED välja.
Tarvikud:
Kõik uno 328… nano, pro-mini, uno…
populaarne RTC ZS-042 moodul (DS3231)
TCA9548 I2c mux splitter
Hitachi 1602 seljakotiga I2c koguni 64
PCB kaane 3D trükk. Mul on 2 tüüpi valida
puidust ümbris nagu pildiraam, mis on valmistatud 1,5 -tollisest puidust viimistlusest (Lowes'i laos)
põhioskused: jootmine, traat, ühendamine, adj, M2 mutrid ja poldid
Samm: põhiosad
ehituse põhiosad
Puitraam on Lowes'i tavaline puitviimistlus. Te ei näe sisemist huult, mis on umbes 1/4 tolli sügav. See huul võimaldab 3D -kaanel mahtuda raami sisse ja puudutada esikülge, ilma et see läbi kukuks.
2. samm: MIDAGI, MIDA TAHAD
mõned põhikonstruktsioonid ja näpunäited:
Katan LCD -plaadi, et need lähemale läheks, seejärel keeran kattuvad augud läbi. Pange nende vahele teip või mõni isolatsioon, kuna need lähevad lühikeseks. Sain lcd koos I2c seljakotiga ja pidin seljakoti eemaldama ja tagasi panema, kuna jalad olid liiga sügavad ja ei lubanud kattumist. Proovige eraldada LCD ja seljakotid. Jootke seljakott lihtsalt LCD -ga ühtlaseks, et need saaksid kattuda.
LCD -d on eraldatud kaheksaks. Kuid minu 3D -printeri voodi ei prindita nii laialt, nii et tegin katte 6 -le pangale. siis tegin sellise keti nagu kate, mis võib olla mis tahes laiusega. Lisage lihtsalt viimane lõpposa. Ma kasutan lcd LED -i katmiseks musta hobivärvi, nii et LED ei paista läbi esikülje. Värvige allapoole, nii et kõik jooksud saaksid LCD -lt ära voolata, selle asemel et LCD -sse voolata ja seda hävitada.
Virna nii palju LCD -sid kui vaja. 8x2 pildiraam on parima kujuga, kuid võite teha 16x2 või mis tahes suuruse, mis teile meeldib.
3. samm: SKEEMA- ja 3D -väljatrükid
Ühendus on lihtne, ainult 4 juhtmega. Võite kasutada hüppakaableid, kuid kui see on pikaajaline projekt, siis jootan selle asemel juhtmed.
Minu printerile sobib 6 led -pank, nii et tegin mis tahes suurusega raami. Lihtsalt lisage ja seejärel kinnitage ots.
Samm 4: PILT, KUIDAS NÄIDATA
Nagu on näidatud skemaatiliselt, läheb iga LCD 9548. erineva S -tihvti külge. Ei ole seotud SDA põhi-, SCL -liinidega. 9548 lülitab I2c read igale LCD -le. Pidage seda meeles.
Eemaldasin seljakotist punase toiteallika lihtsalt sellepärast, et see oli liiga hele, kasutan ka dioodi üle led -hüppaja null -oomi hüppaja asemel. Diood on tavaline ränidiood ja see langetab pinge 0,7, et taustvalgus oleks õige. (öösel pole liiga hele)
5. samm: ESKOND
Sketš on lihtne ja sirgjooneline. Mul pole midagi selle vastu, kui keegi koostab kõrvaltähtede ja tähtedega raamatukogu … lihtsalt andke mulle Jim Jakubcini tähtnumbril põhinev krediit.
Viide LCD -le on Hitachi 16x02 standardne LCD -moodul. Selle koopia (kohandatud sümbolid) on 8. Koopiat saab igal ajal muuta, kuid kui samal ajal prinditakse 2 sama aadressi, kirjutab teine koopia teise üle. Nii et põhimõtteliselt saate kasutada ainult komplekti 8. Selle ületamiseks on kerge viis, kuid see on äärmiselt piiratud. Iga täht moodustatakse PROGMEM -is salvestatud massiivist. Seejärel helistati teisest 'cname' massiivist, kasutades funktsiooni ja 'xc' kõne muutujana. Ekraani tegemiseks kasutatakse 'displayChr (pank, #lcd, top/btm, cname). Selles visandis on mul ainult 2 panka kaheksast. Maksimaalne võiks olla 8x8. Lihtsalt lisage displayChr () -le veel üks 'kui pank' koos õige aadressiga 9548. (vt aadressi tõde tabel). I2c liini ümberlülitamiseks teisele 9548 S-nööbile kirjutatakse kõne (0-7). MUX I2c raamatukogus unustas ta öelda, et B00000000 lülitab kõik väljundlülitid välja. Nii et kasutada lcd # 3 (0-7) B00000100 või 4. Lülitamine on nii lihtne, et eemaldasin kogu oma eskiisist, kuid võiksite alla laadida ja vaadata, kui lihtne see raamatukogu on.
Sümboli printimiseks helistage lihtsalt displayChr (x, x1, x2, x3).
X = see on pank 0-7
X1 = lcd # 0-7 (vasakult paremale)
X2 = topS või botS väikeste tähtede trükkimiseks 1/2 lcd. Suuremad numbrid teavad automaatselt, et täidavad kogu lcd
X3 = on cname tähe nimi või ARRAY PLACE
RTC -l on sisseehitatud temperatuur, nii et seda saab kasutada siseruumides.
Mul on lihtne DOW, millest kopeerisin ????
Kella käivitamiseks ühendage arvuti ja sisestage õiged kellaajad 'SETUP ()' seadmel. RTC -l on aku, nii et ajad on head. Tunde tuleb muuta suveajal, nii et installite arvuti kaudu lihtsalt värskendamise lüliti.
| A2 | A1 | A0 | I2C aadress ||: ---: |: ---: |: ---: |: ---------: | | 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. samm: MUUD SEADISTUSED
Minu esimene LCD -massiiv kasutas nand -väravaid ja lülitas LCD -lubamise eraldi LCD -dele. Seejärel kasutasin andmete vahetamiseks CD4051 kiipi. Sellel on sisse- ja väljalülitatud 8 rida. Täpselt nagu vanamoodne rootori lüliti. Mul on siin PCB. Selle seadistusega saate kasutada I2c -d ja katkestada lubatava tihvti ning ühendada iot 4051 sisendiga, mis lülitab lubamise valitud LCD -le. Saate lubamise igavesti LCD -dele kaskaadida. Kuid see piirab 4051 ainult 7 lülitini ja kaheksas läheb järgmisele 4051. see teeb pangad = 7 mitte 8. Ma kasutasin kõiki 8 ja muutsin teise panga teise seljakoti aadressi. sellel teisel seljakotil on 4051 lubatud ja see lülitub samamoodi nagu esimeses pangas. Lihtsalt on teine aadress SDA, SCL liinidel.
See seadistus nõuab, et KÕIK lcd 6 andmeliini oleksid paralleelselt ühendatud. RW maapinnale. See võtab palju kauem aega ja ma soovitaksin iga LCD jaoks pistikupesa. See seadistus on mõeldud ainult Ühele seljakotile panga kohta seljakoti asemel igale LCD -le.
Lisage kommentaar, kui soovite selle seadistuse kohta rohkem teavet. see on palju raskem ja kaasavam kui teine.
Samm 7: LÕPPSED PILDID
Lihtsalt mõned muud fotod. Mul on väljas HC12 GPS -kell, mis saadab värskendused teisele LCD -ekraanile (fotodel). Lihtsalt selleks, et näidata, mida saab teha. See on ida pool, et teha IGALT SUURA KUVATUST.
aitäh lugemast…
Palun vaadake minu teisi projekte..oldmaninSC.
ja sulle hakkab meeldima minu "BUD BALL"
Soovitan:
Suur VU -arvesti hõõglampidel 220 volti: 18 sammu (piltidega)
Suur VU -arvesti hõõglampidel 220 volti: Tere päevast, kallid vaatajad ja lugejad. Täna räägin teile 220 -voldiste hõõglampide helitaseme indikaatorist
Layad Circuits tähtnumbriline klaviatuur ESP32 ja sümbol -LCD -ga: 4 sammu
Layad Circuits tähtnumbriline klaviatuur ESP32 ja sümbol -LCD -ga: see artikkel näitab tähtnumbrilise klaviatuurimooduli ja 16x2 I2C sümboliga LCD -mooduli kasutamist andmete sisestamiseks ESP32 -sse. Seda meetodit saab kasutada WiFi mandaatide ja muu teabe sisestamiseks ja allalaadimiseks ESP32-sse ja sealt
TEE SUUR LED -silinder „8 X 4 X 16“: 6 sammu (koos piltidega)
TEE SUUR LED -silinder „8 X 4 X 16“: Kas soovite teha tohutu LED -silindri? Sul on õige koht
Smart Led Messenger, ühendatud kuvar: 4 sammu (piltidega)
Smart Led Messenger, ühendatud kuva: Hi Maker, Siin on ühendatud objekt nimega Smart Led Messenger. Sellega saate kuvada suurepärase keritava sõnumi, mis on Internetist alla laaditud! Saate seda ise teha: Led Matrix 8*8*4 - ~ 4 $ mikrokontroller Wemos D1 mini V3 - ~ 4 $ 3D trükitud karp
Liides 16x2 tähtnumbriline LCD ja 4x4 maatriksklahvistik koos Raspberry Pi3 -ga: 5 sammu (piltidega)
Liides 16x2 tähtnumbriline LCD And4x4 maatriksklahvistik koos Raspberry Pi3 -ga: Selles juhendis selgitame, kuidas ühendada 16x2 LED- ja 4x4 -maatriksklaviatuuri Raspberry Pi3 -ga. Tarkvara arendamiseks kasutame Python 3.4. Väikeste muudatustega saate valida ka Python 2.7