Mündəricat:
- Addım 1: Adım 1: Elektron hissələr
- Adım 2: Adım 2: Kod
- Adım 3: Adım 3: Dövrə qurun
- Adım 4: Adım 4: Hamısı Tamamlandı
- Addım 5: Video Çıxış
Video: Ümumi Məlumat Xətindən istifadə edərək Arduino Uno -ya Birdən çox LCD Arayüzü: 5 Addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:45
Bu gün bu təlimatda sizə ümumi məlumat xəttindən istifadə edərək bir çox 16x2 LCD modulunu arduino uno lövhəsi ilə necə əlaqələndirəcəyinizi göstərəcəyəm. Bu layihənin ən maraqlı tərəfi, hər bir LCD -də ümumi məlumat xəttindən istifadə etməsi və fərqli məlumatları göstərməsidir.
Addım 1: Adım 1: Elektron hissələr
- Arduino Uno: 1 ədəd
-16x2 LCD: 4 ədəd
-10k Ohm Potansiyometr: 4 ədəd
-470 Ohm Rezistor: 4 ədəd
-Çörək lövhəsi
-Yüksək tellər
Adım 2: Adım 2: Kod
Əvvəlcə ümumi məlumat xətti ilə LCD pinini təyin etməlisiniz
LiquidCrystal lcdA (13, 12, 7, 6, 5, 4);
LiquidCrystal lcdB (11, 10, 7, 6, 5, 4);
LiquidCrystal lcdC (9, 8, 7, 6, 5, 4);
LiquidCrystal lcdD (3, 2, 7, 6, 5, 4);
Yuxarıdakı tərif kodundan görə bilərsiniz ki, LCD -nin bütün məlumat xətləri (LCD1 LCD2 LCD3 və LCD4) eyni arduino lövhəli rəqəmsal pinlə (D7, D6, D5 və D4), RS və EN pinləri isə fərdi rəqəmsal pinlə bağlıdır..
İşdə layihəmizin tam kodu:
#daxil edin
LiquidCrystal lcdA (13, 12, 7, 6, 5, 4); // LCD 1 üçün pin tərifi
LiquidCrystal lcdB (11, 10, 7, 6, 5, 4); // LCD 2 üçün pin tərifi
LiquidCrystal lcdC (9, 8, 7, 6, 5, 4); // LCD 3 üçün pin tərifi
LiquidCrystal lcdD (3, 2, 7, 6, 5, 4); // LCD 4 üçün pin tərifi
boş quraşdırma ()
{
lcdA.begin (16, 2); // LCD 1 -i işə salır
lcdB.begin (16, 2); // LCD 2 -ni işə salır
lcdC.begin (16, 2); // LCD 3 -ü işə salır
lcdD.begin (16, 2); // LCD 4 -ü işə salır}
boşluq döngəsi ()
{
lcdA.setCursor (0, 0);
lcdA.print ("3 16x2 LCD istifadə olunur");
gecikmə (100);
lcdB.setCursor (0, 0);
lcdB.print ("Designed By->");
gecikmə (100);
lcdC.setCursor (0, 0);
lcdC.print ("Veb saytı ziyarət et");
gecikmə (100);
lcdD.setCursor (0, 0);
lcdD.print ("Ən Yaxşı Mühəndislik");
gecikmə (100);
lcdA.setCursor (0, 1);
lcdA.print ("Tək Arduino");
gecikmə (100);
lcdB.setCursor (0, 1);
lcdB.print ("Krishna Keshav");
gecikmə (100);
lcdC.setCursor (0, 1);
lcdC.print ("və Abunə olun");
gecikmə (100);
lcdD.setCursor (0, 1);
lcdD.print ("Layihələr");
gecikmə (100);
}
Adım 3: Adım 3: Dövrə qurun
Burada yerləşdirilən dövrə proteus 8 Professional istifadə edərək hazırlanmışdır.
Proteus pinində. 15 və 16-cı LCD-lər belə gizlidir, pin üçün LCD-nin arxa işığı üçün istifadə olunan pin 15 və 16-ya (LCD anod və katot) qoşuldum.
Adım 4: Adım 4: Hamısı Tamamlandı
Ümid edirik ki, bu layihə sizə kömək edəcək. Hər hansı bir sualınız varsa və ya daha zəhmli bir layihə istəyirsinizsə, zəhmət olmasa bestengineeringprojects.com saytına daxil olun.
Tövsiyə:
Photoshop 2020 -dən istifadə edərək birdən çox görüntünün fonunu silin: 5 addım
Photoshop 2020 -dən istifadə edərək birdən çox görüntünün arxa planını silin: şəkilin arxa planını silmək indi çox asandır! Sadə bir skript istifadə edərək çoxlu (toplu) şəkillərin arxa planını silmək üçün Adobe Photoshop 2020 -dən necə istifadə etmək olar
Bir Analog Pin istifadə edərək birdən çox Analog Dəyəri Oxumaq: 6 Addım (Şəkillərlə)
Bir Analog Pin istifadə edərək Birdən çox Analog Dəyəri Oxumaq: Bu təlimatda sizə yalnız bir analog giriş pinindən istifadə edərək birdən çox analoq dəyərin necə oxunacağını göstərəcəyəm
ESP32 və ESP8266 istifadə edərək ESP-NOW vasitəsilə birdən çox ESP Söhbəti necə aparılır: 8 addım
ESP32 və ESP8266 istifadə edərək ESP-NOW vasitəsi ilə birdən çox ESP Söhbəti necə aparılır: Davam edən layihəmdə bir-birimizlə marşrutlaşdırıcı olmadan danışmaq üçün birdən çox ESP lazımdır. Bunu etmək üçün ESP-NOW-dan ESP-də marşrutlaşdırıcı olmadan bir-birimizlə simsiz əlaqə qurmaq üçün istifadə edəcəyəm
Təlimat: Arduino, TCA9548A I2C Multiplexer istifadə edərək birdən çox Eyni Ünvan Cihazına Necə Nəzarət Edir: 3 Addım
Təlimat: Arduino, TCA9548A I2C Multiplexer istifadə edərək Birdən çox Eyni Ünvan Cihazına Necə Nəzarət Edir: Təsvir: TCA9548A I2C Multiplexer Modulu eyni I2C ünvanlı (8 eyni ünvana qədər I2C) cihazları bir mikro nəzarətçiyə bağlamağı təmin etməkdir. Multiplexer, əmrləri seçilmiş dəstə bağlayaraq qapıçı kimi çıxış edir
4 -dən çox mühərrikdən istifadə - Birdən çox mühərrikin yığılması: 3 addım
4 -dən çox mühərrikdən istifadə etmək - Birdən çox mühərrik qalaqlamaq: Təlim olunan Vibrotaktil Həssas Dəyişdirmə və Artırma Cihazı (https: //www.instructables.com/id/Vibrotactile-Sens …), həssaslığı tərcümə edən bir qurğunun necə qurulacağını göstərir. vibrasiya stimullarına giriş. Bu titrəmə stimulları p