Sommario:
- Passaggio 1: materiali
- Passaggio 2: intestazioni a saldare
- Passaggio 3: cablare il circuito
- Passaggio 4: avvia l'IDE Arduino
- Passaggio 5: codifica lo schizzo
- Passaggio 6: visualizza il risultato
Video: Come interfacciare un LCD 16x4 con un Arduino: 6 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:04
introduzione
Di recente ho ricevuto alcuni campioni LCD gratuiti dai miei amici su FocusLCDs.com. Uno dei quali è un LCD 16x4; Codice: C164AXBSYLY6WT. Utilizza un controller ST7066U (vedi la scheda tecnica qui) invece dell'HD44780 che si trova comunemente negli schermi LCD. Non sono così sicuro che funzionerà con un Arduino e le sue librerie, quindi ho voluto provarlo.
Riepilogo delle funzionalità
- Immagine più nitida, angolo di visione più ampio
- Driver: ST7066U
- Sfondo giallo
- Retroilluminazione Y/G
- Intervallo di temperatura: da -20° C a +70° C
- A norma RoHS
Passaggio 1: materiali
Raccogliere i materiali elencati di seguito:
- Arduino (UNO o MEGA)
- LCD 16x4; C164AXBSYLY6WT
- Tagliere senza saldatura
- Cavi per ponticelli Dupont
- Intestazioni passo 2,54 mm
- Potenziometro da 10k Ohm
- Arduino IDE
- Cavo USB
Passaggio 2: intestazioni a saldare
Saldare l'intestazione al modulo LCD. 16 pin in totale. Fare riferimento a questa immagine per i pinout.
Passaggio 3: cablare il circuito
Cablare il circuito come mostrato; fatto con Fritzing. Il potenziometro serve per variare la retroilluminazione.
Passaggio 4: avvia l'IDE Arduino
Avvia il tuo IDE Arduino. Fare attenzione a selezionare la scheda corretta, ad esempio Arduino UNO o MEGA, ecc. e selezionare la porta corretta.
Passaggio 5: codifica lo schizzo
Digita questo schizzo nell'IDE e carica.
/* Questo è uno schizzo per testare LCD 16x4:
* Codice FocusLCD: C164AXBSYLY6WT
*/
#include LiquidCrystal LCD(8, 9, 4, 5, 6, 7);
void setup() {
lcd.begin(16, 4);
lcd.setCursor(0, 0);
lcd.print("FocusLCDs.com");
lcd.setCursor(0, 1);
lcd.print("I MIGLIORI LCD!");
lcd.setCursor(0, 2);
lcd.print("P/N: ");
lcd.setCursor(0, 3);
lcd.print("C164AXBSYLY6WT");
}
ciclo vuoto() {
}
Passaggio 6: visualizza il risultato
Congratulazioni! Il tuo LCD dovrebbe mostrare qualcosa del genere.
Consigliato:
COME INTERFACCIARE UN BUZZER PASSIVO CON ARDUINO: 4 Passaggi
COME INTERFACCIARE UN BUZZER PASSIVO CON ARDUINO: Fare suoni su arduino è un progetto interessante, questo può essere realizzato utilizzando diversi moduli e dispositivi a seconda del progetto e delle scelte. In questo progetto, esamineremo il modo in cui puoi emettere suoni con un cicalino. Cicalino usato da ho
Tutorial: come calibrare e interfacciare la cella di carico con Arduino UNO: 3 passaggi
Tutorial: come calibrare e interfacciare la cella di carico con Arduino UNO: Ciao ragazzi, vi mostreremo il tutorial: come calibrare e interfacciare la cella di carico o il modulo di bilanciamento HX711 con Arduino UNO. Descrizione del modulo di bilanciamento HX711: questo modulo utilizza 24 convertitore A/D di precisione. Questo chip è progettato per un'alta pre
Come interfacciare il joystick a doppio asse con Arduino Uno: 5 passaggi
Come interfacciare il joystick a doppio asse con Arduino Uno: Qui andremo ad interfacciare un joystick a due assi con arduino uno. Questo joystick ha due pin analogici per l'asse x e l'asse y e un pin digitale per l'interruttore
Come interfacciare il modulo GPS (NEO-6m) con Arduino: 7 passaggi (con immagini)
Come interfacciare un modulo GPS (NEO-6m) con Arduino: In questo progetto, ho mostrato come interfacciare un modulo GPS con Arduino UNO. I dati di longitudine e latitudine vengono visualizzati sul display LCD e la posizione può essere visualizzata sull'app. Elenco del materiale Arduino Uno ==> $8 Modulo GPS Ublox NEO-6m ==> $ 15 16 volte
Tutorial Come interfacciare il display a 4 cifre con Arduino UNO: 6 passaggi (con immagini)
Tutorial Come interfacciare il display a 4 cifre con Arduino UNO: questo tutorial ti insegnerà alcune nozioni di base sull'utilizzo del display a 4 cifre con Arduino UNO