DFRobot 1602 LCD Keypad Shield für Arduino
Dieses Keypad Shield mit Display von DFRobot eignet sich perfekt für die ersten Versuche, um das 1602 LCD-Display mit einem Arduino anzusteuern. Praktisch sind auch die fünf Taster, mit denen du auf einfache Weise eine Menüführung realisieren kannst. Die Library «LiquidCrystal», für die Ansteuerung des Displays, findest du im Library Manager. Bei der Initialisierung der LiquidCrystal musst du folgenden Befehl nutzen, damit die Pinbelegungen stimmen:
LiquidCrystal lcd(lcd (8,9,4,5,6,7);
Die fünf 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. Bei diesem Keypad Shield von DFRobot wurde darauf geachtet, dass die nicht genutzten Pins auf Stiftleisten geführt sind. Somit kannst du immer noch Sensoren anschliessen, wenn das Shield auf ein Arduino Aufgesteckt ist. Das Keypad Shield ist für die klassischen Arduino wie Uno, Duemilanove, Diecimilla, etc. kompatibel.
Dokumentation:
Beispiel Code Keypad Shield mit Arduino:
// 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 58 x 17mm
- Gewicht: 66.5g
Lieferumfang:
- 1x DFRobot 1602 LCD Keypad Shield für Arduino
DFRobot 1602 LCD Keypad Shield für Arduino
- Hersteller DFRobot
- Artikelnr. 421048
- Verfügbarkeit Lagernd
-
CHF13.90
- Netto CHF12.86
Ähnliche Produkte
Schnellsuche Arduino, Keypad, DFRobot, Shield, Display, LCD, Modul, Analog, Taster, button, Character, LCD, Display, Blau, Anzeige, beleuchtet, Blacklight, Hintergrundbeleuchtung, 1602, 8x16, DFR0009