Karena keterbatasan dana, tapi keperluan mengharuskan saya untuk menuliskan text panjang di lcd 16x2 tapi bukan mode scrool ya....inilah salah satu masalah saya di tahun 2017 lalu.
Cari cari di internet gak nemu...haha
Mungkin kurang piknik
**
Akhirnya ketemu di salah satu buku legend menurut saya. Hhe, mau nulis cerpenpun bisa di lcd.
Inilah salah satu contoh programnya yaitu program menuliskan text panjang pada LCD (Gak harus type 16x2 ya), tinggal edit edit dikit aja sesuai kebutuhan ya..
***
Tinggal copas aja ya program dibawah, nanti tinggal ubah text nya mau tulisan apa.
BACA JUGA :
#include <LiquidCrystal.h>
// initialize the library with the numbers of the interface pins
LiquidCrystal lcd (6, 5, 4, 3, 2, 1);
String teks= "Percobaan lcd 16x2 text panjang";
int indeks =0;
void setup() {
// set up the LCD's number of columns and rows:
lcd.begin(16, 2);
lcd.clear();
lcd.print("Fikri");
teks= teks +
"Pada hari minggu kuturut ayah ke kota. "+
"Naik delman istimewa kududuk dimuka."+
"kududuk samping pak kusir yang sedang bekerja"+
"tuk tik tak tik tuk... !";
}
void loop() {
char st[17];
st[16];
for (int j=0;j<16;j++)
if (indeks + j < teks.length() )
st [j] = teks [indeks + j];
else
st[j]=32; //spasi
//tampilkn di baris dua
lcd.setCursor(0,1);
lcd.print(st);
//peroleh indek berikutnya
indeks++;
if (indeks== teks.length()-1)
indeks=0;
delay(300);
}
Baca Juga :
No comments:
Post a Comment