LCD 1602 Keypad Shield für Arduino UNO
Dieses Keypad Shield eignet sich perfekt für die ersten Versuche, um ein Display mit einem Arduino anzusteuern. Praktisch sind auch die 5 Taster mit denen du auf einfacher Weise eine Menüführung realisieren kannst. Für die Ansteuerung des Displays findest du unter dem Library Manager «LiquidCrystal». Diese Library kannst du iInstallieren um das Display anzusteuern. Bei der Initialisierung der LiquidCrystal musst du folgenden Befehl nutzen, damit die Pin Belegungen stimmen:
LiquidCrystal lcd(lcd (8,9,4,5,6,7);
Die 5 Steuertasten gehen alle auf den Analog Eingang A0 damit werden erheblich Eingänge gespart, die du für dein Projekt nutzen kannst. Wird eine der Tasten gedrückt, kann auch auf dem A0 Eingang eine Spannung gemessen werden, die bei jeder Taste anders ist. Falls du Fragen oder Probleme beim Ansteuern hast oder Anregungen zu der Produktebeschreibung, schreib uns einfach eine Mail oder nutze die Bewertungsfunktion. Wir helfen dir gerne weiter.
Folgende Anschluss Pins werden vom Shield belegt:
- A0 Button (select, up, right, down und left)
- D4 DB4
- D5 DB5
- D6 DB6
- D7 DB7
- D8 RS
- D9 Enable
- D10 Hintergrund Beleuchtung
Programm Beispiel:
// include the library code: #include <LiquidCrystal.h> // initialize the library with the numbers of the interface pins LiquidCrystal lcd(8, 9, 4, 5, 6, 7); void setup() { Serial.begin(115200); // set up the LCD's number of columns and rows: lcd.begin(16, 2); // Print a message to the 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 "); } }
Technische Details:
- Modell: 1602 Character LCD
- Betriebsspannung: 5V
- Auflösung Zeichen: 5x8 Punkte
- Zeichen: 2 Zeilen x 16 Zeichen
- Hintergrundbeleuchtung: weisse Zeichen auf blauem Hintergrund
- 5x Steuertasten, 1x Resettaste
- 1x Potentiometer für Displaykontrast
- Größe: 80 x 57.5mm
- Gewicht: 53g
Lieferumfang:
1x Keypad Shield
LCD 1602 Keypad Shield für Arduino UNO
- Hersteller purecrea
- Artikelnr. 420098
- Verfügbarkeit Lagernd
-
CHF11.90
- Netto CHF11.01
Ähnliche Produkte
Schnellsuche Arduino, Shield, Display, LCD, Modul, Analog, Taster, button, Character, LCD, Display, Blau, Anzeige, beleuchtet, Blacklight, Hintergrundbeleuchtung, 1602, 8x16,