DFRobot 1602 LCD Keypad Shield per Arduino
Questo Keypad Shield con display di DFRobot è perfetto per i primi esperimenti per controllare il display LCD 1602 con un Arduino. Sono anche pratici i cinque pulsanti, con i quali è possibile realizzare facilmente una navigazione del menu. La libreria "LiquidCrystal", per il controllo del display, la trovi nel Library Manager. Durante l'inizializzazione del LiquidCrystal, devi utilizzare il seguente comando per far sì che le assegnazioni dei pin siano corrette:
LiquidCrystal lcd(lcd (8,9,4,5,6,7);
I cinque pulsanti di controllo vanno tutti all'ingresso analogico A0. Questo consente di risparmiare molte entrate, che puoi utilizzare per il tuo progetto. Quando viene premuto uno dei pulsanti, può anche essere misurata una tensione sull'ingresso A0, che è diversa per ciascun pulsante. Con questo Keypad Shield di DFRobot, si è prestata attenzione al fatto che i pin non utilizzati sono guidati a barrette di pin. Quindi ancora puoi collegare i sensori quando lo scudo è attaccato ad un Arduino. Il Keypad Shield è compatibile con i tradizionali Arduino come Uno, Duemilanove, Diecimilla, etc.
Documentazione:
Esempio Codice Keypad Shield con Arduino:
// include il codice della libreria: #include <LiquidCrystal.h> // inizializza la libreria con i numeri dei pin dell'interfaccia LiquidCrystal lcd(8, 9, 4, 5, 6, 7); void setup() { Serial.begin(115200); // impostare il numero di colonne e righe dell'LCD: lcd.begin(16, 2); // Stampa un messaggio sull'LCD. lcd.setCursor(0,0); lcd.print("LCD Key Shield"); Serial.println("LCD Key Shield start"); lcd.setCursor(0,1); lcd.print("Press Key:"); } void loop() { int x; x = analogRead (0); lcd.setCursor(10,1); Serial.print("x="); Serial.println(x); if (x < 60) { lcd.print("Right "); } else if (x < 200) { lcd.print("Up "); } else if (x < 400){ lcd.print ("Down "); } else if (x < 600){ lcd.print ("Left "); } else if (x < 800){ lcd.print ("Select "); } }
Dettagli tecnici:
- Modello: 1602 Character LCD
- Tensione di funzionamento: 5V
- Risoluzione dei caratteri: 5x8 punti
- Caratteri: 2 righe x 16 caratteri
- Retroilluminazione: Caratteri bianchi su sfondo blu
- 5x pulsanti di controllo, 1x pulsante reset
- 1x potenziometro per il contrasto del display
- Dimensioni: 80 x 58 x 17mm
- Peso: 66.5g
Contenuto della confezione:
- 1x DFRobot 1602 LCD Keypad Shield per Arduino
DFRobot 1602 LCD Keypad Shield per Arduino
- Marca: DFRobot
- Codice prodotto: 421048
- Disponibilità: Disponibile
-
CHF13.90
- IVA esclusa: CHF12.86
Prodotti correlati
Tag: Arduino, Tastiera, DFRobot, Shield, Display, LCD, Modulo, Analogico, Pulsante, Pulsante, Carattere, Display LCD, Display, Blu, Visualizzazione, Illuminato, Retroilluminazione, Retroilluminazione, 1602, 8x16, DFR0009.