Shield Clavier LCD 1602 pour Arduino UNO
Ce clavier Shield est parfait pour les premiers essais de pilotage d'un affichage avec un Arduino. Les 5 boutons sont également pratiques pour réaliser facilement une interface utilisateur. Pour contrôler l'écran, vous pouvez trouver la bibliothèque «LiquidCrystal» dans le gestionnaire de bibliothèques. Vous pouvez installer cette bibliothèque pour contrôler l'affichage. Lors de l'initialisation de la bibliothèque LiquidCrystal, vous devez utiliser la commande suivante pour que l'affectation des broches soit correcte:
LiquidCrystal lcd(lcd (8,9,4,5,6,7);
Les 5 boutons de contrôle sont tous connectés à l'entrée analogique A0, ce qui permet d'économiser beaucoup d'entrées que vous pouvez utiliser pour votre projet. Lorsqu'un bouton est pressé, une tension peut également être mesurée sur l'entrée A0, qui est différente pour chaque bouton. Si vous avez des questions ou des problèmes avec le contrôle, ou des suggestions pour la description du produit, vous pouvez simplement nous envoyer un e-mail ou utiliser la fonction d'évaluation. Nous serons heureux de vous aider.
Les broches de connexion suivantes sont occupées par la Shield:
- A0 Bouton (select, up, right, down et left)
- D4 DB4
- D5 DB5
- D6 DB6
- D7 DB7
- D8 RS
- D9 Enable
- D10 Rétro-éclairage
Exemple de programme:
// inclure le code de la bibliothèque : #include <LiquidCrystal.h> // initialiser 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); // configurer le nombre de colonnes et de lignes de l'écran : lcd.begin(16, 2); // Imprimer un message sur l'affichage 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 d'opération: 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 contrôle, 1x touche de réinitialisation
- 1x Potentiomètre pour le contraste de l'écran
- Taille : 80 x 57.5mm
- Poids : 53g
Contenu de l'emballage:
1x Keypad Shield
Shield Clavier LCD 1602 pour Arduino UNO
- Marque : purecrea
- Code produit : 420098
- Disponibilité : En stock
-
CHF11.90
- Hors taxe : CHF11.01
Produits associés
Balises : Arduino, Shield, Affichage, LCD, Module, Analogique, Bouton, Bouton, Caractère, Affichage LCD, Bleu, Affichage, éclairé, Rétro-éclairage, Rétro-éclairage, 1602, 8x16,