Membangun dashboard cerdas menggunakan layar LCD 16x2 I2C untuk menampilkan teks dan sensor.
Bayangkan jika alat yang kamu buat bisa "berbicara" langsung dengan penggunanya. Di sinilah peran layar! LCD (Liquid Crystal Display) 16x2 bisa menampilkan teks hingga 16 karakter di dua baris yang berbeda.
Agar Arduino kita bisa berkomunikasi dengan LCD melalui modul I2C, kita butuh "buku kamus" tambahan, yaitu sebuah Library bernama LiquidCrystal_I2C.
0x27 atau 0x3F. Jika layar tidak menampilkan huruf, alamat ini adalah hal pertama yang harus dicurigai.Mengendalikan LCD sangat mudah. Seperti mengetik di komputer, kita tentukan di mana kita mau mengetik (setCursor), lalu kita tulis (print).
Layar LCD tidak hanya untuk huruf dan angka. Kita bisa menggambar ikon kita sendiri! Setiap kotak huruf di LCD berukuran 5x8 piksel. Kita bisa mengubahnya dengan memberi perintah biner 1 (nyala) atau 0 (mati).
Sekarang, mari satukan sensor yang pernah kita pelajari dengan layar LCD untuk membuat Smart Climate Monitor.
Solusi:Putar potensiometer biru yang ada di modul I2C di belakang LCD menggunakan obeng untuk mengatur kontras (kecerahan kotak).
Solusi:Cek kembali alamat I2C. Coba ganti dari 0x27 ke 0x3F.
Solusi:Pastikan kabel SDA dan SCL terpasang dengan kuat dan tidak tertukar, atau kencangkan solderannya.
Luangkan 2–3 menit untuk menjawab pertanyaan di bawah secara jujur.
Apa yang paling mengejutkan atau menarik hari ini?
Seberapa seru bisa menggambar ikonmu sendiri dengan susunan angka biner (1 dan 0)?
Apa yang masih membingungkan atau ingin kamu pahami lebih dalam?
Apakah penggunaan kolom dan baris pada LCD sempat membuatmu bingung?
Apa yang ingin kamu coba atau pelajari minggu depan?
Alat monitoring apa yang ingin kamu ciptakan dengan tampilan LCD ini?
Refleksi tidak dinilai — ini adalah ruang jujurmu untuk berpikir.