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

2,000.00 د.ج.‏
1,800.00 د.ج.‏ وفر 200.00 د.ج.‏
لا توجد ضريبة
عرض محدود -10%
1,800.00 د.ج.‏2,000.00 د.ج.‏
تربح200.00 د.ج.‏
ينتهي العرض خلال
00يوم:00ساعة:00دقيقة:00ثانية
السعر محدث تلقائياًالكميات محدودة
0.0آراء الزبائن(0)2 الى 4 أيام

متوفر

الحجم: 8 سم × 5.9 سم - 3.15 بوصة × 2.32 بوصة.

المنافذ الرقمية للإشغال: PIN4 (DB4) ، 5 (DB5) ، 6 (DB6) ، 7 (DB7) ، 8 (RS) ، 9 (E) ، 10 (التحكم في الإضاءة الخلفية) ، منفذ الأزرار التناظرية A0. تستخدم مع اردوينو

استخدم المنفذ التناظري لإكمال إدخال خمسة مفاتيح ، وزر إعادة الضبط ، وتم تمديد منافذ الإدخال والإخراج الاحتياطية غير المستخدمة ، واستفد من منافذ الإدخال والإخراج

لوحة توسيع الإدخال والإخراج للوحة مفاتيح LCD مع شاشة LCD من سطرين و 16 حرفًا مع ضبط التباين والإضاءة الخلفية

هذا عرض أساسي يتكون من 16 حرفًا في سطرين.

وحدة العرض 1602 LCD لـ Arduino عبارة عن وحدة لوحة مفاتيح LCD مقاس 16 × 2 لـ Arduino Diecimila Duemilanove / FREEDUINO.

إضاءة خلفية زرقاء مع كلمات بيضاء

يستخدم مكتبة Arduino LCD ذات 4 بت

100٪ جديد وعالي الجوده

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