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


+ Bewertung

Hinweis: HTML ist nicht verfügbar!
    Weniger Gut           Gut

DFRobot 1602 LCD Keypad Shield für Arduino

  • Hersteller DFRobot
  • Artikelnr. 421048
  • Verfügbarkeit Lagernd
  • CHF13,90

  • Netto CHF12,86

Ähnliche Produkte

LCD  1602 Keypad Shield für Arduino UNO

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 a..

CHF11,90 Netto CHF11,01

Gravity LCD-Display 16x2 I2C RGB Hintergrundbeleuchtung

Gravity LCD-Display 16x2 I2C RGB Hintergrundbeleuchtung

Dieses Gravity 16x2 Charakter LCD-Display verfügt über eine RGB Hintergrundbeleuchtung, bei der die ..

CHF15,90 Netto CHF14,71

 LCD1602 LCD-Display 16x2 I2C RGB Hintergrundbeleuchtung

LCD1602 LCD-Display 16x2 I2C RGB Hintergrundbeleuchtung

Dieses LCD-Display verfügt über eine RGB Hintergrundbeleuchtung, bei der die Farbe Individuell geänd..

CHF15,90 Netto CHF14,71

Character LCD Display 16x2 Blau 5V 1602

Character LCD Display 16x2 Blau 5V 1602

Dieses benutzerfreundliche 16x2 LCD-Display ist ideal für Einsteiger, die ein Display mit einem Ardu..

CHF8,90 Netto CHF8,23

Schnellsuche Arduino, Keypad, DFRobot, Shield, Display, LCD, Modul, Analog, Taster, button, Character, LCD, Display, Blau, Anzeige, beleuchtet, Blacklight, Hintergrundbeleuchtung, 1602, 8x16, DFR0009