Cara Membaca Address Slave I2C Arduino

Hello sahabat Anak kendali.


pada kesempatan kali ini saya akan menuliskan artikel tentang Cara Membaca Address Slave I2C Arduino. 
kasus ini saya temukan saat mau mengakses LCD i2c 16×2. karena biasanya default address slavenya 0x27 maka saya gunakan 0x27 sebagai address nya, namun ternyata LCD

tidak menampilkan apa apa, hanya kotak kotak saja, kemudian saya mencoba mencari tau di datasheet nya, dan saya kesulitan juga membaca datasheet, jadi saya mencoba untuk mencari solusi dengan membaca address slave i2c dengan arduino akhirnya saya bisa mengetahui adrress dari modul i2c lcd saya.

Kunjungi  Tutorial Arduino, Dasar Kontrol Motor DC dengan Driver L293D

untuk mengakses nya sama seperti biasa menghubungkan adruino ke modul i2c slave, dengan pin SDA dan SCL,

kemudian silahkan gunakan program berikut untuk melihat address yang ditemukan oleh arduino

#include <Wire.h>
void setup() {
Serial.begin (115200);
// Leonardo: wait for serial port to connect
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); // maybe unneeded?
} // end of good response
} // end of for loop
Serial.println (“Done.”);
Serial.print (“Found “);
Serial.print (count, DEC);
Serial.println (” device(s).”);
} // end of setup
void loop() {}

semoga tulisan ini bermanfaat, jika ada yang ditanyakan silahkan tulis saja di komentar dan semoga berhasil Cara Membaca Address Slave I2C Arduino

keyword :
membaca slave i2c
membaca alamat slave i2c
membaca alamat i2c arduino
arduino i2c

Kunjungi  Tutorial Fuzzy Logic Beserta Contoh Code dengan Bahasa C Bagian 1

2 thoughts on “Cara Membaca Address Slave I2C Arduino

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *