Mündəricat:

Yeni başlayanlar üçün Arduino: 16x2 LCD ilə Arduino İnterfeysi: 5 addım
Yeni başlayanlar üçün Arduino: 16x2 LCD ilə Arduino İnterfeysi: 5 addım

Video: Yeni başlayanlar üçün Arduino: 16x2 LCD ilə Arduino İnterfeysi: 5 addım

Video: Yeni başlayanlar üçün Arduino: 16x2 LCD ilə Arduino İnterfeysi: 5 addım
Video: Измерьте напряжение с помощью Arduino || Отображение на ЖК-дисплее с помощью Arduino 2024, Sentyabr
Anonim
Başlayanlar üçün Arduino: 16x2 LCD ilə Arduino İnterfeysi Açıqlandı
Başlayanlar üçün Arduino: 16x2 LCD ilə Arduino İnterfeysi Açıqlandı

Hamıya salam, Hal-hazırda, Arduino çox populyarlaşdı və hər kəs bunu kodlaşdırmanın asanlığı səbəbindən qəbul etdi.

Yeni başlayanlar, yeni başlayanlar və hətta inkişaf etdiricilərə modulun işləməsinə kömək edən Arduino Basics seriyasını yaratdım. Bu seriya modulların əsaslarını, modul ilə Arduino arasında istifadə olunan interfeysi və kodlaşdırmanı əhatə etmişdir.

Başlayaq..

Addım 1: 16x2 LCD -nin çıxarılması

16x2 LCD ölçüsü
16x2 LCD ölçüsü

16x2 LCD, 16 xarakterli və 2 pilləli LCD -yə malikdir və 16 pin sancağına malikdir. Bu LCD -nin göstərilməsi üçün ASCII formatında məlumat və ya mətn tələb olunur. Birinci sıra 0x80 ilə başlayır və 2 -ci sıra 0xC0 ünvanı ilə başlayır.

LCD 4-bit və ya 8-bit rejimində işləyə bilər. 4-bit rejimində Məlumat/Komanda Nibble Formatında Göndərilir Əvvəlcə Yüksək nibble və sonra aşağı Nibble

Məsələn, 0x45 göndərmək üçün İlk 4 göndəriləcək Sonra 5 göndəriləcək.

Addım 2: Arduino ilə 16x2 LCD Arayüzünün Bağlanması

Arduino ilə 16x2 LCD Arayüzü Bağlantısı
Arduino ilə 16x2 LCD Arayüzü Bağlantısı

Addım 3: Pin nəzarət və axın

RS, RW, E. olan 3 nəzarət sancağı var.

RS -dən necə istifadə olunur: Komanda göndərildikdə, RS = 0 Məlumat göndərildikdə RS = 1 olur

RW pin oxumaq/yazmaqdır.

burada RW = 0, LCD -də Məlumat Yazmaq deməkdir

RW = 1, məlumatları LCD -dən oxumaq deməkdir

RW -dən necə istifadə olunur:

LCD əmrinə/Məlumatlara yazarkən, pini LOW olaraq təyin edirik.

LCD -dən oxuduğumuzda, pimi YÜKSƏK olaraq təyin edirik.

Bizim vəziyyətimizdə, onu aşağı səviyyəyə bağladıq, çünki həmişə LCD -yə yazacağıq.

E (Enable) necə istifadə olunur:

LCD -yə məlumat göndərdiyimiz zaman, E pin köməyi ilə lcd -ə nəbz veririk.

Addım 4: Yüksək səviyyəli axın

COMMAND/DATA -nı LCD -yə göndərərkən izləməli olduğumuz yüksək səviyyəli bir axındır.

Yüksək Nibble Nəbzi aktivləşdirir,

COMMAND/DATA -ya əsaslanan düzgün RS dəyəri

Aşağı Nibble

Pulse aktiv edin,

COMMAND/DATA -ya əsaslanan düzgün RS dəyəri

Tövsiyə: