Komponen yang harus disiapkan :
- 1 Arduino Uno
- 1 LCD 16x2
- Kabel Jumper secukupnya
Adapun Langka-langkanya sebagai berikut :
1. Rangkain komponen seperti pada gambar beriku :
2. Pastikan anda telah memiliki Library Licuit Cristal_I2C, jika belum Download Library Licuit Cristal_I2C di alamat dibawa ini :
Klik disini untuk download Library Licuit Cristal_I2C
3. Selanjutnya mencari berapa alamat I2C anda, dengan cara tuliskan koding dibawa ini ke IDE arduino kemudian di verifikasi dan upload ke arduino
setelah upload maka lihat di serial monitor alamat I2C
3. setalah menemukan alamat I2C maka selanjutnya tuliskan koding dibawa ini dan cantumkan juga alamat I2C nya
Selamat mencoba
- 1 Arduino Uno
- 1 LCD 16x2
- Kabel Jumper secukupnya
Adapun Langka-langkanya sebagai berikut :
1. Rangkain komponen seperti pada gambar beriku :
2. Pastikan anda telah memiliki Library Licuit Cristal_I2C, jika belum Download Library Licuit Cristal_I2C di alamat dibawa ini :
Klik disini untuk download Library Licuit Cristal_I2C
3. Selanjutnya mencari berapa alamat I2C anda, dengan cara tuliskan koding dibawa ini ke IDE arduino kemudian di verifikasi dan upload ke arduino
#include <Wire.h>
void setup() {
Serial.begin (115200);
while (!Serial)
{
}
Serial.println ();
Serial.println ("I2C Scanner. Scanning ...");
byte count = 0;
Wire.begin();
for (byte i = 1; i < 120; i++)
{
Wire.beginTransmission (i);
if (Wire.endTransmission () == 0)
{
Serial.print ("Ditemukan Alamat: ");
Serial.print (i, DEC);
Serial.print (" (0x");
Serial.print (i, HEX);
Serial.println (")");
count++;
delay (1);
}
}
Serial.println ("Selesai.");
Serial.print ("Ditemukan ");
Serial.print (count, DEC);
Serial.println (" device(s).");
}
void loop()
{
}
void setup() {
Serial.begin (115200);
while (!Serial)
{
}
Serial.println ();
Serial.println ("I2C Scanner. Scanning ...");
byte count = 0;
Wire.begin();
for (byte i = 1; i < 120; i++)
{
Wire.beginTransmission (i);
if (Wire.endTransmission () == 0)
{
Serial.print ("Ditemukan Alamat: ");
Serial.print (i, DEC);
Serial.print (" (0x");
Serial.print (i, HEX);
Serial.println (")");
count++;
delay (1);
}
}
Serial.println ("Selesai.");
Serial.print ("Ditemukan ");
Serial.print (count, DEC);
Serial.println (" device(s).");
}
void loop()
{
}
setelah upload maka lihat di serial monitor alamat I2C
3. setalah menemukan alamat I2C maka selanjutnya tuliskan koding dibawa ini dan cantumkan juga alamat I2C nya
#include <Wire.h>
#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd(0x27 ,2,1,0,4,5,6,7,3, POSITIVE);
//Ubah alamat 0x27 dengan alamat i2C anda yang telah ditemukan dipada serial monitor
void setup(){
lcd.begin (16,2); //LCD untuk ukuran 16x2
}
void loop(){
lcd.setCursor(0, 0); //baris pertama
lcd.print("TEST LCD i2C");
lcd.setCursor(0, 1); //baris kedua
lcd.print("cobaproyek.blogspot.co.id ");
}
#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd(0x27 ,2,1,0,4,5,6,7,3, POSITIVE);
//Ubah alamat 0x27 dengan alamat i2C anda yang telah ditemukan dipada serial monitor
void setup(){
lcd.begin (16,2); //LCD untuk ukuran 16x2
}
void loop(){
lcd.setCursor(0, 0); //baris pertama
lcd.print("TEST LCD i2C");
lcd.setCursor(0, 1); //baris kedua
lcd.print("cobaproyek.blogspot.co.id ");
}
1 comment:
ga bisa di download gan.
punya proyek lain juga gan?
Post a Comment