Anasayfa / Arduino / Arduino I2C bağlantı Adres Tespiti

Arduino I2C bağlantı Adres Tespiti

Merhabalar, bu yazımızda arduinoda i2c bağlantısına sahip sensör yada  lcd lerin i2c adresini tespit edeceğiz. Böyle bir işleme neden ihtiyaç duyuyoruz bundan bahsetmek istiyorum. Bildiğiniz gibi i2c bağlantısı SDA ve SCL pinleri kullanılarak yapılıyor. Örneğin; bir adet lcd ekranı i2c üzerinden bağladığımızda sorun olmuyor çünkü bağlantı için yeterli  sda ve scl var ancak 2 adet i2c bağlantısını kuıllanan sensör kullanmak istersek işte bu noktada bağlanan modüllerin adreslerini arduino kodlarında belirtmemiz gerekiyor. Haliyle adresleri belirtmek için önce adresleri bulmak gerekiyor. Hazırsanız başlayalım.

1) i2c bağlantısını yapıyoruz. Arduino unoda A4 –>> Sda A5–> Scl

2)Arduinomuzu usb aracılığı ile bilgisayara bağlıyoruz.

3) Aşağıdaki programı arduinomuza yüklüyoruz.

Arduino I2C bağlantı Adres Tespiti Yazılımı

4) Serial portu açıyoruz.

5) Çıkan 0x ile başlayan adresi not ediyoruz.
Arduino ile i2c adresinin tespiti

6) Adresi yazılımımıza dahil ediyoruz. Örneğin; LiquidCrystal_I2C_AvrI2C lcd(0x27,16,2);

 

BUNA DA GÖZATIN

Arduino Uno WiFi ile Tanışın

Arduino Uno WiFi nihayet resmiyet kazandı. Entegre WiFi modulü barındıran yeni kartın genel özellikleri neler?

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir