DFRobot 1602 LCD Keypad Shield pour Arduino
Ce Keypad Shield avec écran de DFRobot est parfait pour vos premières tentatives de contrôle de l'écran LCD 1602 avec un Arduino. Les cinq boutons sont également pratiques, ils vous permettent de réaliser facilement une navigation par menu. Vous trouverez la bibliothèque «LiquidCrystal», nécessaire pour le contrôle de l'écran, dans le Library Manager. Lors de l'initialisation de LiquidCrystal, vous devez utiliser la commande suivante pour que les attributions de pin soient correctes :
LiquidCrystal lcd(lcd (8,9,4,5,6,7);
Les cinq touches de commande vont toutes sur l'entrée analogique A0, ce qui permet d'économiser beaucoup d'entrées que vous pouvez utiliser pour votre projet. Lorsqu'une des touches est pressée, une tension peut également être mesurée à l'entrée A0, voltage différent pour chaque touche. Sur ce Keypad Shield de DFRobot, tous les broches inutilisés sont reliés à des rangées de broches, vous permettant donc toujours de connecter des capteurs lorsque le bouclier est fixé sur un Arduino. Le Keypad Shield est compatible avec les modèles classiques d'Arduino comme Uno, Duemilanove, Diecimilla, etc.
Documentation :
Exemple de code de Keypad Shield avec Arduino :
// Inclusion du code bibliothèque : #include <LiquidCrystal.h> // Initialisation de la bibliothèque avec les numéros des broches de l'interface LiquidCrystal lcd(8, 9, 4, 5, 6, 7); void setup() { Serial.begin(115200); // Configuration du nombre de colonnes et de lignes de l'écran LCD : lcd.begin(16, 2); // Affichage d'un message sur l'écran 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 "); } }
Détails techniques :
- Modèle : 1602 Character LCD
- Tension de fonctionnement : 5V
- Résolution des caractères : 5x8 points
- Caractères : 2 lignes x 16 caractères
- Rétroéclairage : Caractères blancs sur fond bleu
- 5x touches de commande, 1x touche de réinitialisation
- 1x potentiomètre pour le contraste de l'affichage
- Taille : 80 x 58 x 17mm
- Poids : 66.5g
Contenu de la livraison :
- 1x DFRobot 1602 LCD Keypad Shield pour Arduino
DFRobot 1602 LCD Keypad Shield pour Arduino
- Marque : DFRobot
- Code produit : 421048
- Disponibilité : En stock
-
CHF13.90
- Hors taxe : CHF12.86
Produits associés
Shield Clavier LCD 1602 pour Arduino UNO
Ce clavier Shield est parfait pour les premiers essais de pilotage d'un affichage avec un Arduino. L..
CHF11.90 Hors taxe : CHF11.01
Affichage LCD Gravity 16x2 I2C avec rétroéclairage RGB
Cet affichage LCD de caractère Gravity 16x2 comprend un rétroéclairage RGB dont la couleur peut être..
CHF15.90 Hors taxe : CHF14.71
Affichage LCD1602 LCD 16x2 I2C Rétroéclairage RGB
Cet écran LCD est doté d'un rétroéclairage RGB, dont la couleur peut être personnalisée. Ainsi, vous..
CHF15.90 Hors taxe : CHF14.71
Affichage LCD de caractères 16x2 Bleu 5V 1602
Cet affichage LCD 16x2 convivial est idéal pour les débutants qui souhaitent contrôler un affichage ..
CHF8.90 Hors taxe : CHF8.23
Balises : Arduino, Clavier, DFRobot, Shield, Affichage, LCD, Module, Analogique, Bouton, Caractère, Affichage LCD, Bleu, Affiche, éclairé, Rétroéclairage noir, Rétroéclairage, 1602, 8x16, DFR0009