LCD'de Merhaba
Coddy'nin Arduino Journey'sinin Ekranlar ve Sensörler bölümünün bir parçası. Ders 6 / 24.
Karakter LCD metin gösterir: bu LCD'de 16 karakterlik 2 satır vardır. Arka tarafındaki bir çip harfleri çizer, kart da altı kablo üzerinden ne çizeceğini söyler.
LiquidCrystal kütüphanesi iletişimi sağlar. Kütüphaneyi ekleyin, ardından altı pini şu sırayla kullanarak bir lcd nesnesi oluşturun: RS, E, D4, D5, D6 ve D7.
#include <LiquidCrystal.h>
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);setup() içinde lcd.begin(16, 2), kütüphaneye ekranın 16 sütun ve 2 satırdan oluştuğunu söyler. Bu olmadan kütüphane ekranı tek satır olarak kabul eder ve alt satır boş kalır.
lcd.print() da Serial.print() gibi çalışır: tırnak içindeki metni veya bir sayıyı yazdırır. println() yerine print() kullanın: ekran yeni satırın ne olduğunu bilmez ve satır sonu karakterlerini anlamsız karakterler olarak çizer.
Görev
KolayLCD, 12, 11, 5, 4, 3 ve 2 pinlerine bağlanmıştır ve başlangıç kodu lcd nesnesini oluşturur. setup() içinde:
lcd.begin(16, 2)ile ekranı başlatınlcd.print()ileHello, world!yazdırın
Ekranda görmek için Çalıştır'a, ardından Kontrol Et'e basın.
Kendin dene
#include <LiquidCrystal.h>
// RS, E, D4, D5, D6, D7
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);
void setup() {
// ekranı başlat ve mesajı buraya yazdır
}
void loop() {
}
Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.
Ekranlar ve Sensörler bölümündeki tüm dersler
1Yedi Segmentli Göstergeler
Yedi Segmentli GöstergeBaytlardaki Rakam DesenleriGöstergede SaymaSıfıra Geri SayımZar AtıcıKendi başına pratik yap: Arduino playground