Kazalo:
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-13 06:58
Deli:
- kateri koli Arduino
- HX1230 96x68 slikovnih pik LCD (znan tudi kot Nokia 1202, STE2007)
- nekaj žic
1. korak: Povezave
- RST do D6 ali kateri koli digitalni
- CE do D7 ali kateri koli digitalni
- N/C
- DIN do D11/MOSI
- CLK do D13/SCK
- VCC do 3.3V
- BL do 3.3V ali preko upora do katerega koli digitalnega zatiča
- GND v GND
Povezave so podobne LCD monitorju Nokia 5110 in večini zaslonov SPI. Edina razlika je v tem, da ni enosmernega (podatkovni/ukazni) pin. Te informacije se pošiljajo prek 9-bitnega SPI.
LCD deluje najbolje pri 3.3V, tudi 5V je varen, vendar zahteva spremembe nastavitev kontrasta. Najlažji način je, da uporabite Arduino Pro Mini, ki se napaja iz vira 3,3 V.
2. korak: Primerjava z LCD zaslonom Nokia 5110
HX1230 se oglašuje kot zamenjava LCD zaslona Nokia 5110. To ne drži povsem, ker ima HX1230 drugačen nabor krmilnikov/ukazov in potrebuje drugo knjižnico
Prednosti HX1230:
- veliko manjše tiskano vezje zaslona, vendar je velikost zaslona skoraj enaka
- brez traku zebre, zaslon je spajkan na tiskano vezje
- malo višja ločljivost 96x68 proti 84x48
- boljše razmerje stranic, slikovne pike so kvadratne
- samo 1 LED se uporablja za osvetlitev ozadja
- 1 žica manj potrebna za povezavo z MCU (brez enosmernega vtiča)
- običajno cenejši od N5110 - 1,60 USD proti 1,80 USD
3. korak: Programska oprema Arduino
Pripravil 2 različni knjižnici:
-
Knjižnica z nizkimi viri, ki se uporablja za preproste projekte z večinoma alfanumeričnimi podatki (vendar je upodabljanje slikovnih pik/bitnih slik še vedno možno), ne uporablja RAM -a za vmesni pomnilnik, vse se upodobi neposredno na LCD prek SPI
github.com/cbm80amiga/HX1230_SPI
-
Celotna grafična knjižnica s podporo za razpršitev:
github.com/cbm80amiga/HX1230_FB
Oglejte si videoposnetek naslednjega koraka, da preverite funkcije knjižnic
4. korak: Oglejte si video
Lastnosti:
- sorazmerne pisave podpirajo vgrajeno (zahteva pisave iz knjižnice PropFonts
- preprosti primitivi (piksli, črte, pravokotniki, napolnjeni pravokotniki, krogi, napolnjeni krogi, trikotniki, napolnjeni trikotniki)
- hitro naročeno odmikanje (17 vzorcev)
- ultra hitra vodoravna in navpična črta
- risanje bitnih slik
- veliko primerov programov