Sommario:
- Passaggio 1: connessioni
- Passaggio 2: confronto con Nokia 5110 LCD
- Passaggio 3: software Arduino
- Passaggio 4: guarda il video
Video: LCD monocromatico HX1230 nei progetti Arduino: 4 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:01
Parti:
- qualsiasi Arduino
- LCD HX1230 96x68 pixel (noto anche come Nokia 1202, STE2007)
- qualche filo
Passaggio 1: connessioni
- Da RST a D6 o qualsiasi digitale
- CE a D7 o qualsiasi digitale
- N/C
- DIN a D11/MOSI
- Da CLK a D13/SCK
- VCC a 3,3 V
- BL a 3,3 V o tramite resistore a qualsiasi pin digitale
- GND a GND
Le connessioni sono simili al Nokia 5110 LCD e alla maggior parte dei display SPI. L'unica differenza è che non esiste un pin DC (dati/comando). Queste informazioni vengono inviate tramite SPI a 9 bit.
L'LCD funziona meglio a 3,3 V, anche 5 V è sicuro ma richiede modifiche alle impostazioni del contrasto. Il modo più semplice è utilizzare Arduino Pro Mini alimentato da una sorgente a 3,3 V.
Passaggio 2: confronto con Nokia 5110 LCD
HX1230 è pubblicizzato come sostituzione del display LCD del Nokia 5110. Questo non è del tutto vero perché HX1230 ha un set di controller/comando diverso e richiede un'altra libreria
Vantaggi di HX1230:
- PCB del display molto più piccolo ma la dimensione dello schermo è quasi la stessa
- nessuna striscia zebra, il display è saldato al PCB
- risoluzione leggermente più alta 96x68 vs 84x48
- migliori proporzioni, i pixel sono quadrati
- solo 1 LED utilizzato per la retroilluminazione
- 1 filo in meno necessario per collegarlo all'MCU (nessun pin DC)
- di solito più economico di N5110 - $ 1,60 contro $ 1,80
Passaggio 3: software Arduino
Preparate 2 diverse librerie:
-
Libreria a bassa risorsa utilizzata per progetti semplici con dati per lo più alfanumerici (tuttavia è ancora possibile il rendering di grafica/bitmap pixel), non utilizza la RAM per il frame buffer, tutto è reso direttamente su LCD tramite SPI
github.com/cbm80amiga/HX1230_SPI
-
Libreria grafica completa con supporto dithering:
github.com/cbm80amiga/HX1230_FB
Guarda il video del passaggio successivo per verificare le funzionalità delle librerie
Passaggio 4: guarda il video
Caratteristiche:
- supporto per font proporzionali integrato (richiede font dalla libreria PropFonts
- primitive semplici (pixel, linee, rettangoli, rettangoli pieni, cerchi, cerchi pieni, triangoli, triangoli pieni)
- dithering ordinato veloce (17 modelli)
- disegno di linee orizzontali e verticali ultraveloci
- disegno bitmap
- molti programmi di esempio
Consigliato:
Come creare un RADAR usando Arduino per il progetto scientifico - I migliori progetti Arduino: 5 passaggi
Come creare un RADAR usando Arduino per il progetto scientifico | I migliori progetti Arduino: ciao amici, in questo tutorial ti mostrerò come realizzare un fantastico sistema radar costruito usando arduino nano questo progetto è l'ideale per i progetti scientifici e puoi farlo facilmente con molto meno investimenti e possibilità se vincere il premio è fantastico per
Filtro passa basso attivo RC applicato nei progetti con Arduino: 4 passaggi
Filtro passa basso attivo RC applicato nei progetti con Arduino: il filtro passa basso è un eccellente circuito elettronico per filtrare i segnali parassiti dai tuoi progetti. Un problema comune nei progetti con Arduino e nei sistemi con sensori che lavorano vicino ai circuiti di potenza è la presenza di segnali "parassiti"
Pedometro Parte 1: Schermo monocromatico 128x32 e Arduino: 5 passaggi
Pedometro Parte 1: Schermo monocromatico 128x32 e Arduino: questo è un tutorial di base che insegna come utilizzare uno schermo OLED con il proprio Arduino. Sto usando uno schermo 128x32 ma puoi anche usare uno schermo oled a diversa risoluzione e cambiare la risoluzione/coordinate come richiesto. In questa parte ti mostrerò come
Utilizzo dello schermo per tastiera LCD 1602 con Arduino [+ progetti pratici]: 7 passaggi
Utilizzo dello scudo tastiera LCD 1602 con Arduino [+Progetti pratici]: puoi leggere questo e altri fantastici tutorial sul sito Web ufficiale di ElectroPeakPanoramicaIn questo tutorial, imparerai come utilizzare lo scudo tastiera LCD Arduino con 3 progetti pratici. Cosa imparerai: Come impostare lo scudo e identificare le chiaviHo
10 progetti Arduino di base per principianti! Realizza almeno 15 progetti con un'unica scheda!: 6 passaggi
10 progetti Arduino di base per principianti! Realizza almeno 15 progetti con una singola scheda!: Arduino Project & Consiglio di esercitazione; Include 10 progetti Arduino di base. Tutti i codici sorgente, il file Gerber e altro. Niente SMD! Saldatura facile per tutti. Componenti facilmente rimovibili e sostituibili. Puoi realizzare almeno 15 progetti con un singolo bo