LCD 20x4 I2C Arduino Menggunakan Libary liquidcrystal_i2c
LCD 20x4 i2c Arduino
LCD 20x4 I2C Arduino Menggunakan liquidcrystal_i2c – LCD ini sangat populer setelah LCD 16×2. Salah satu penggunaan terbanyak saat ini adalah pada Printer 3D Prusa.
Penggunaan dari LCD 20×4 sangat mudah dengan bantuan library Arduino, baik untuk menampilkan tulisan maupun karakter tertentu. Nilai 20×4 artinya LCD ini terdiri atas 20 kolom dan 4 baris. Dengan kata lain LCD 20×4 menggunakan Arduino ini bisa menampilkan 20 karakter dalam satu baris.
Rangkaian
Scan Alamat I2C LCD
Setelah teman-teman merangkai seperti gambar diatas, kita harus tahu alamat I2C dari LCD. Untuk bisa mengetahui alamatnya, kita scan dahulu. Caranya adalah kita program arduino dengan program dibawah ini, kemudian buka serial monitor. Akan tampil alamat I2C dari LCD.
Program:
#include <Wire.h> void setup() { Serial.begin (9600); while (!Serial) { } Serial.println (); Serial.println ("Mencari alamat I2C ..."); byte count = 0; Wire.begin(); for (byte i = 8; i <120; i++) { Wire.beginTransmission (i); if (Wire.endTransmission () == 0) { Serial.println ("Yey, Dapat!"); Serial.print ("Alamatnya adalah: "); Serial.print ("0x"); Serial.println (i, HEX); count++; delay (1); } } Serial.println ("Selesai."); Serial.print ("Dapat "); Serial.print (count, DEC); Serial.println (" Perangkat."); } void loop() {}
Menampilkan kata di LCD
Program:
#include <Wire.h> #include <LiquidCrystal_I2C.h> LiquidCrystal_I2C lcd(0x3F, 20, 4); void setup() { lcd.init(); lcd.init(); lcd.backlight(); lcd.setCursor(2, 0); lcd.print("HAMBO ELEKTRONIK"); lcd.setCursor(3, 2); lcd.print("TES LCD 20x04"); } void loop() { }
Posting Komentar untuk "LCD 20x4 I2C Arduino Menggunakan Libary liquidcrystal_i2c"