Kebutuhan Hardware :
1. Arduino Uno
2. Module I2C LCD 16x2
3. LCD 16x2
Berikut ini adalah bentuk fisik dari module I2C tersebut :
Untuk Pembelian Komponen bisa BELI DISINI.
Berikut ini adalah Schematicnya :
/***************************Setelah upload sketch berhasil Klik Menu Serial Monitor Seperti pada gambar dibawah ini :
I2C Module Scanning
Oleh : Workshop Electronics 3 in 1
Website : www.arduinoindonesia.id
Toko Online : www.workshopelectronics3in1.com
Blog : www.edukasielektronika.com
Profil : www.workshopelectronics3in1.co.id
Copyright @2017
****************************/
#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 = 8; i < 120; i++)
{
Wire.beginTransmission (i);
if (Wire.endTransmission () == 0)
{
Serial.print ("Found address: ");
Serial.print (i, DEC);
Serial.print (" (0x");
Serial.print (i, HEX);
Serial.println (")");
count++;
delay (1);
}
} // end of for loop
Serial.println ("Done.");
Serial.print ("Found ");
Serial.print (count, DEC);
Serial.println (" device(s).");
}
void loop() {}
Kemudian tampilan serial monitor akan seperti pada gambar dibawah ini :
Alamat I2C anda adalah yang berada dalam tanda kurung (). Kalau alamat I2C yang saya pakai adalah 0x3F. Alamat I2C ini biasa disebut dengan kode hexa.




Komentar (0)