Mündəricat:

Salam Dünya! CloudX M633 istifadə edərək LCD -də: 4 addım
Salam Dünya! CloudX M633 istifadə edərək LCD -də: 4 addım

Video: Salam Dünya! CloudX M633 istifadə edərək LCD -də: 4 addım

Video: Salam Dünya! CloudX M633 istifadə edərək LCD -də: 4 addım
Video: Salam (Full Video) | Bintu Pabra | KP Kundu | New Haryanvi Songs Haryanavi 2021 | Nav Haryanvi 2024, Noyabr
Anonim
Salam Dünya! CloudX M633 istifadə edərək LCD -də
Salam Dünya! CloudX M633 istifadə edərək LCD -də

Bu dərslikdə LCD -də (Maye Kristal Ekran) göstərəcəyik.

Addım 1: LCD (maye kristal ekran)

LCD (maye kristal ekran)
LCD (maye kristal ekran)

LCD -lərin paralel bir interfeysi var, yəni ekranı idarə etmək üçün mikrokontrolörün bir neçə interfeys pimini manipulyasiya etməsi lazımdır. İnterfeys aşağıdakı pinlərdən ibarətdir:

LCD yaddaşında məlumat yazdığınız yeri idarə edən bir qeyd seçin (RS) pin. Ya ekranda gedənləri saxlayan məlumat qeydini, ya da LCD nəzarətçisinin bundan sonra nə etməli olduğuna dair təlimat axtardığı bir təlimat qeydini seçə bilərsiniz.

Oxuma və ya yazma rejimini seçən Oxu/Yazma (R/W) pinidir

Qeydlərə yazmağa imkan verən aktivləşdirmə pin

8 məlumat pinləri (D0 -D7). Bu sancaqların vəziyyətləri (yüksək və ya aşağı) yazarkən bir reyestrə yazdığınız bitlər və ya oxuduğunuz zaman oxuduğunuz dəyərlərdir.

LCD-ni gücləndirmək, ekran kontrastını idarə etmək və LED-i yandırmaq və söndürmək üçün istifadə edə biləcəyiniz bir ekran konstruksiya pimi (Vo), enerji təchizatı pinləri (+ 5V və Gnd) və LED Arxa işıq (Bklt+ və BKlt-) pinləri də var. müvafiq olaraq arxa işıq.

Ekranı idarə etmək prosesi göstərmək istədiyinizin görüntüsünü meydana gətirən məlumatların məlumat qeydlərinə daxil edilməsini, sonra təlimat qeydinə təlimatların qoyulmasını əhatə edir. LiquidCrystal Kitabxanası bunu sizin üçün asanlaşdırır, buna görə də aşağı səviyyəli təlimatları bilməyinizə ehtiyac yoxdur.

Hitachi ilə uyğun olan LCD-lər iki rejimdə idarə oluna bilər: 4-bit və ya 8-bit. 4-bit rejimi üçün Arduino-dan yeddi I/O pin tələb olunur, 8-bit rejimi üçün isə 11 pin lazımdır. Ekranda mətn göstərmək üçün hər şeyi 4 bit rejimində edə bilərsiniz, buna görə nümunə 2x16 LCD-nin 4 bit rejimində necə idarə olunacağını göstərir.

Addım 2: Komponent

TƏRKİBİ
TƏRKİBİ
TƏRKİBİ
TƏRKİBİ
TƏRKİBİ
TƏRKİBİ
TƏRKİBİ
TƏRKİBİ
  • CloudX M633
  • CloudX SoftCard
  • V3 Kabeli
  • LCD 16x2
  • 10k Ohm potansiyometr
  • Jumper teli
  • 220 ohm müqavimət
  • Çörək lövhəsi

Burada komponentinizi satın ala bilərsiniz

Addım 3: DONANIM

DONANIM
DONANIM
  • LCD RS pin, Cloudx M633 rəqəmsal pinə 1
  • LCD Cloudx M633 -ün rəqəmsal pin 2 -ə sancağı aktivləşdirin
  • LCD D4 pin, Cloudx M633 rəqəmsal pin 3 -ə
  • LCD D5 pin, Cloudx M633 rəqəmsal pininə 4
  • LCD D6 pin, Cloudx M633 -ün rəqəmsal pininə 5
  • LCD D7 pin, Cloudx M633 rəqəmsal pininə 6

Əlavə olaraq, 10k potu +5V və GND -yə silin (çıxışı) ilə LCD ekranların VO pininə bağlayın. Ekranın arxa işığını gücləndirmək üçün 220 ohm rezistor istifadə olunur, ümumiyyətlə LCD konnektorunun 15 və 16 -cı pinlərində.

Addım 4: KODLAMA

Bu kodu CloudX IDE -ə kopyalayın

#daxildir#daxildir

qurmaq(){

lcd Ayarı (1, 2, 3, 4, 5, 6); lcdCmd (aydın); lcdCmd (cursorOff);

döngə () {

lcdWriteText (1, 2, "SALOM DÜNYA!"); lcdWriteText (2, 2, "CLOUDX İSTİFADƏ EDİRƏM");

}

}

Tövsiyə: