Komut
createChar()
Açıklama
LCD'de kullanmak için özel bir karakter (glif) oluşturun. 5x8 piksele kadar sekiz karakter desteklenir (0 - 7 arası). Her özel karakterin görünümü, her satır için bir tane olmak üzere sekiz baytlık bir dizi ile belirtilir. Her baytın en az önemli beş biti, o satırdaki pikselleri belirler. Ekranda özel bir karakter görüntülemek için, numarasını yazın ().
Not: "0" özel karakterine başvururken, değişkente değilse, bayt olarak yayınlamanız gerekir, aksi takdirde derleyici bir hata atar. Aşağıdaki örneğe bakın.
Sözdizimi
lcd .createChar (num; veri)
Parametreler
lcd: LiquidCrystal tipinde bir değişken
num: hangi karakteri oluşturacaksınız (0 ila 7)
veri: karakterin piksel verileri
Misal
#include <LiquidCrystal.h> LiquidCrystal lcd(12, 11, 5, 4, 3, 2); byte smiley[8] = { B00000, B10001, B00000, B00000, B10001, B01110, B00000, }; void setup() { lcd.createChar(0, smiley); lcd.begin(16, 2); lcd.write(byte(0)); } void loop() {}