Cuprins:
- Pasul 1: Conexiuni
- Pasul 2: comparație cu Nokia 5110 LCD
- Pasul 3: Software Arduino
- Pasul 4: vizionați videoclipul
Video: LCD monocrom HX1230 în proiecte Arduino: 4 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:43
Părți:
- orice Arduino
- HX1230 LCD de 96x68 pixeli (cunoscut și sub numele de Nokia 1202, STE2007)
- câteva fire
Pasul 1: Conexiuni
- RST la D6 sau orice digital
- CE la D7 sau orice digital
- N / C
- DIN la D11 / MOSI
- CLK la D13 / SCK
- VCC la 3,3V
- BL la 3,3V sau prin rezistor la orice pin digital
- GND la GND
Conexiunile sunt similare cu Nokia 5110 LCD și majoritatea afișajelor SPI. Singura diferență este că nu există un pin DC (date / comenzi). Aceste informații sunt trimise prin SPI pe 9 biți.
Ecranul LCD funcționează cel mai bine la 3,3V, 5V este și el sigur, dar necesită modificări ale setărilor de contrast. Cea mai ușoară cale este de a utiliza Arduino Pro Mini alimentat de la o sursă de 3,3V.
Pasul 2: comparație cu Nokia 5110 LCD
HX1230 este promovat ca înlocuitor LCD Nokia 5110. Acest lucru nu este în totalitate adevărat deoarece HX1230 are un set de comenzi / comenzi diferite și necesită altă bibliotecă
Avantajele HX1230:
- afișaj PCB mult mai mic, dar dimensiunea ecranului este aproape aceeași
- fără bandă zebră, afișajul este lipit pe PCB
- rezoluție puțin mai mare 96x68 vs 84x48
- raport de aspect mai bun, pixelii sunt pătrati
- doar 1 LED folosit pentru iluminarea din spate
- 1 fir mai puțin necesar pentru conectarea la MCU (fără pin DC)
- de obicei mai ieftin decât N5110 - 1,60 USD comparativ cu 1,80 USD
Pasul 3: Software Arduino
Am pregătit 2 biblioteci diferite:
-
Bibliotecă cu resurse reduse folosită pentru proiecte simple cu date în mare parte alfanumerice (totuși redarea pixelilor / bitmap-urilor este încă posibilă), nu folosește RAM pentru bufferul de cadre, totul este redat direct pe LCD prin SPI
github.com/cbm80amiga/HX1230_SPI
-
Bibliotecă grafică completă cu suport pentru dithering:
github.com/cbm80amiga/HX1230_FB
Urmăriți videoclipul pasului următor pentru a verifica caracteristicile bibliotecilor
Pasul 4: vizionați videoclipul
Caracteristici:
- fonturile proporționale acceptă încorporarea (necesită fonturi din biblioteca PropFonts
- primitive simple (pixeli, linii, dreptunghiuri, dreptunghiuri umplute, cercuri, cercuri umplute, triunghiuri, triunghiuri umplute)
- dithering comandat rapid (17 modele)
- desen rapid liniar orizontal și vertical
- desenarea bitmaps
- multe exemple de programe
Recomandat:
Cum se face RADAR folosind Arduino pentru Science Project Cele mai bune proiecte Arduino: 5 pași
Cum se face RADAR folosind Arduino pentru Science Project Cele mai bune proiecte Arduino: Bună prieteni, în acest instructiv vă voi arăta cum să creați un sistem radar uimitor construit folosind arduino nano acest proiect este ideal pentru proiecte științifice și puteți face acest lucru cu foarte puține investiții și șanse dacă premiul câștigător este excelent pentru
Pedometru Partea 1: Ecran monocrom 128x32 și Arduino: 5 pași
Pedometru Partea 1: Ecran monocrom 128x32 și Arduino: Acesta este un tutorial de bază care vă învață cum să utilizați un ecran OLED cu Arduino. Folosesc un ecran de 128x32, dar puteți utiliza, de asemenea, un alt ecran cu rezoluție oled și puteți modifica rezoluția / coordonatele după cum este necesar. În această parte vă voi arăta cum
Utilizarea ecranului tastaturii 1602 LCD cu Arduino [+ Proiecte practice]: 7 pași
Utilizarea ecranului cu tastatură LCD 1602 W / Arduino [+ Proiecte practice]: Puteți citi acest tutorial și alte tutoriale uimitoare pe site-ul oficial al ElectroPeak Prezentare generală În acest tutorial, veți învăța cum să utilizați ecranul tastaturii LCD Arduino cu 3 proiecte practice. Ce veți afla: Cum să configurați scutul și să identificați tasteleHo
10 proiecte de bază Arduino pentru începători! Realizați cel puțin 15 proiecte cu o singură placă !: 6 pași
10 proiecte de bază Arduino pentru începători! Realizați cel puțin 15 proiecte cu o singură placă!: Arduino Project & Tablou tutorial; Include 10 proiecte de bază Arduino. Toate codurile sursă, fișierul Gerber și multe altele. Fără SMD! Lipire ușoară pentru toată lumea. Componente ușor detașabile și înlocuibile. Puteți face cel puțin 15 proiecte cu o singură bo
3 Proiecte uimitoare BRAIN / MIND Control Proiecte LedStrip LED cu Arduino și Neurosky: 6 pași (cu imagini)
3 Proiecte uimitoare BRAIN / MIND Control Proiecte LedStrip LED Cu Arduino și Neurosky: Ați dorit vreodată să aprindeți sau să stingeți luminile doar gândindu-vă la asta? Sau vrei să știi cât de stresat ești uitându-te la culoarea unui LED RGB? În timp ce acum puteți, urmând aceste Instrucțiuni