İçindekiler:

Arduino ile 16x4 LCD Arayüz Nasıl Yapılır: 6 Adım
Arduino ile 16x4 LCD Arayüz Nasıl Yapılır: 6 Adım

Video: Arduino ile 16x4 LCD Arayüz Nasıl Yapılır: 6 Adım

Video: Arduino ile 16x4 LCD Arayüz Nasıl Yapılır: 6 Adım
Video: Arduino LCD Ekran Kullanımı | I2C modüllü 2x16 LCD Ekran 2024, Kasım
Anonim
Arduino ile 16x4 LCD Arayüz Nasıl Yapılır
Arduino ile 16x4 LCD Arayüz Nasıl Yapılır

Tanıtım

Yakın zamanda FocusLCDs.com'daki arkadaşlarımdan bazı ücretsiz LCD örnekleri aldım. Bunlardan biri 16x4 LCD; P/N: C164AXBSYLY6WT. LCD ekranlarında yaygın olarak bulunan HD44780 yerine bir ST7066U denetleyicisi (buradaki veri sayfasına bakın) kullanır. Arduino ve kütüphaneleriyle çalışıp çalışmayacağından emin değilim, bu yüzden denemek istedim.

Özelliklerin Özeti

  • Daha Keskin Görüntü, Daha Geniş Görüş Açısı
  • Sürücü: ST7066U
  • Sarı Arka Plan
  • Y/G Arka Işık
  • Sıcaklık Aralığı: -20°C ila +70°C
  • ROHS Uyumlu

Adım 1: Malzemeler

Aşağıda listelenen malzemeleri toplayın:

  1. Arduino (UNO veya MEGA)
  2. 16x4 LCD; C164AXBSYLY6WT
  3. Lehimsiz Breadboard
  4. Dupont Jumper Telleri
  5. 2.54mm-Pitch Başlıkları
  6. 10k Ohm Potansiyometre
  7. Arduino IDE'si
  8. USB kablosu

Adım 2: Lehim Başlıkları

Lehim Başlıkları
Lehim Başlıkları

Başlığı LCD modülüne lehimleyin. Toplamda 16 pin. Pinouts için bu resme bakın.

Adım 3: Devreyi Kablolayın

Devreyi Kablolayın
Devreyi Kablolayın

Devreyi gösterildiği gibi bağlayın; Fritzing ile yaptı. Potansiyometre, arka ışığı değiştirmek içindir.

Adım 4: Arduino IDE'yi Çalıştırın

Arduino IDE'nizi çalıştırın. Arduino UNO veya MEGA vb. gibi doğru kartı seçmeye özen gösteriniz ve doğru portu seçiniz.

Adım 5: Çizimi Kodlayın

Çizimi Kodla
Çizimi Kodla

Bu çizimi IDE'ye yazın ve yükleyin.

/* Bu, 16x4 LCD'yi test etmek için bir çizimdir:

* FocusLCD P/N: C164AXBSYLY6WT

*/

#LiquidCrystal lcd (8, 9, 4, 5, 6, 7);

geçersiz kurulum() {

lcd.başla(16, 4);

lcd.setCursor(0, 0);

lcd.print("FocusLCDs.com");

lcd.setCursor(0, 1);

lcd.print("EN İYİ LCD'ler!");

lcd.setCursor(0, 2);

lcd.print("P/N:");

lcd.setCursor(0, 3);

lcd.print("C164AXBSYLY6WT");

}

boşluk döngüsü () {

}

6. Adım: Sonucu Görüntüle

Sonucu Görüntüle
Sonucu Görüntüle

Tebrikler! LCD'niz böyle bir şey göstermelidir.

Önerilen: