Mündəricat:
Video: Salam Dünya! CloudX M633 istifadə edərək LCD -də: 4 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:47
Bu dərslikdə LCD -də (Maye Kristal Ekran) göstərəcəyik.
Addım 1: 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
- 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
- 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ə:
Video Dərsləri Tecnologías Creativas 01: Salam Dünya! Blink, Hacemos Parpadear Nuestro Primer Led Con Arduino: 4 addım
Video Dərsləri Tecnologías Creativas 01: Salam Dünya! Blink, Hacemos Parpadear Nuestro Primer Led Con Arduino: Arduino Uno -dan əvvəl LED -lərin bir hissəsini (gözlərini qırpmaq) asanlaşdıran ən yaxşı dərslər. Bu proqramlar Tinkercad Circuits -dən istifadə etməklə vasitəçiliyin simulyasiyasını həyata keçirir
Dünya Xəritəsindəki COVID19 Tablosu (Python istifadə edərək): 16 Addım
Dünya Xəritəsindəki COVID19 Tablosu (Python istifadə edərək): Bilirəm ki, demək olar ki, hamımız COVID19 haqqında ən çox məlumatı bilirik. , proqramı Github deposuna əlavə etdim: https: //github.co
Salam Dünya - Java: 5 addım
Hello World - Java: Bu proqramda Java konsoluna çap etməyi öyrənəcəyik
I2C / IIC LCD Ekran - Arduino ilə SPI -IIC Modulundan istifadə edərək I2C LCD Ekranına SPI LCD istifadə edin: 5 addım
I2C / IIC LCD Ekran | Arduino ilə SPI -dən IIC Modulundan istifadə edərək I2C LCD Ekranına SPI LCD -dən istifadə edin: Salam uşaqlar normal SPI LCD 1602 -yə qoşulmaq üçün çoxlu tellər olduğundan arduino ilə əlaqə qurmaq çox çətindir, ancaq bazarda bunu edə biləcək bir modul var. SPI ekranını IIC ekrana çevirin, buna görə yalnız 4 tel bağlamalısınız
Java - Salam Dünya !: 5 addım
Java - Salam Dünya! Bu təlimat, java -da salam dünyasını çap etmək üçün lazım olan bütün addımları atacaq