-200,00 DZD

LCD 1602 Keypad Shield LCD 1602 for Arduino Duemilanove UNO MEGA2560 MEGA1280

  • Taille : 8 cm x 5,9 cm - 3,15 pouces x 2,32 pouces.
  • Ports numériques d'occupation : PIN4 (DB4), 5 (DB5), 6 (DB6), 7 (DB7), 8 (RS), 9 (E), 10 (contrôle du rétroéclairage), port de boutons analogiques A0. Utilisé conjointement avec l'Arduino
  • Utilisez un port analogique pour compléter cinq entrées clés, un bouton de réinitialisation, les ports IO de rechange inutilisés sont étendus, profitez des ports IO
  • Carte d'extension d'entrée et de sortie du blindage du clavier LCD avec écran LCD 2 lignes et 16 caractères avec réglage du contraste et rétroéclairage
  • Il s'agit d'un affichage de base de 16 caractères sur 2 lignes.
Cet écran de Module LCD 1602 pour Arduino est un module de clavier LCD 16x2 pour Arduino Diecimila Duemilanove/FREEDUINO.
Rétro-éclairage bleu avec des mots blancs
Utilise une bibliothèque LCD Arduino 4 bits
100% neuf et de haute qualité

1 800,00 DZD Aucune taxe

1 800,00 DZD HT

2 000,00 DZD- 200,00 DZD

2 à 4 Jours
check en stock
Fermer
Politique de livraison
: Vous pouvez voir les tarifs d'expédition et estimations de livraison cliquant ici
Politique de retours
: Retour sous 7 jours avec conditions, cliquez pour plus de détails

1602 écran LCD Module écran clavier bouclier pour Arduino Duemilanove UNO MEGA2560 MEGA1280 1602

 

Caractéristiques:
Cet écran de Module LCD 1602 pour Arduino est un module de clavier LCD 16x2 pour Arduino Diecimila Duemilanove/FREEDUINO.
Rétro-éclairage bleu avec des mots blancs
Utilise une bibliothèque LCD Arduino 4 bits
100% neuf et de haute qualité

Exemple de code:

/*
Le circuit:
* Broche LCD RS à broche numérique 8
* LCD activer la broche à la broche numérique 9
* Broche LCD D4 à broche numérique 4
* Broche LCD D5 à broche numérique 5
* Broche LCD D6 à broche numérique 6
* Broche LCD D7 à broche numérique 7
* Broche LCD BL à broche numérique 10
* Broche de clé à la broche analogique 0
*/

# Inclure <liquicrystal. h>

Écran lcd à cristaux liquides (8, 13, 9, 4, 5, 6, 7);

Char msgs [5] [16] = {"touche droite OK",
«Up Key OK»,
"Touche basse OK",
«Touche gauche OK»,
"Sélectionner la touche OK"};

Int adc_key_val [5] = {50, 200, 400, 600, 800};
Numéro int = 5;
Int adc_key_in;
Clé int =-1;
Int oldkey =-1;

Vide setup ()
{
Lcd. clair ();
Lcd. commencer (16, 2);
Lcd. setcurseur (0,0);
Lcd. print ("test de clé ADC");
}

Vide boucle ()
{
Adc_key_in = analogRead (0);//lire la valeur à partir du capteur
Touche = get_key (adc_key_in);//convertir en touche presse

Si (touche! = oldkey)//si keypress est détecté
{
Retard (50);//attendre le temps de déborder
Adc_key_in = analogRead (0);//lire la valeur à partir du capteur
Touche = get_key (adc_key_in);//convertir en touche presse
Si (clé! = oldkey)
{
Lcd. curseur de réglage (0, 1);
Oldkey = clé;
Si (clé> = 0) {
Lcd. imprimer (msgs [clé]);
}
}
}
Retard (100);
}

//Convertir la valeur ADC en numéro de clé
Get_key int (entrée int non signée)
{
Int k;

Pour (k = 0; k <NUM_KEYS; k + +)
{
If (entrée <adc_key_val [k])
{
Retour k;
}
}

Si (k> = NUM_KEYS) k =-1;//pas de touche valide enfoncée
Retour k;
}

 549702716_543.jpg

Le forfait comprend:

Module LCD 1*1602

123567

GB08-6
100 Produits