LinkIt ONE I2C Adres Bulucu: 4 Adım

LinkIt ONE I2C Adres Bulucu: 4 Adım

İçindekiler:

Anonim

I2C protokolü, sadece 4 kablo kullanarak birden fazla cihazın aynı pime bağlanmasına izin verir! Tüm bilmeniz gereken cihazınızın adresi! Ama bekle, cihazım bir gelmedi! Bu öğretilebilir olan şey budur.

LinkIt ONE geliştirme kartını ekranımızın adresini, gerçek zamanlı saati veya başka bir cihazı bulmak için kullanacağız, böylece onu kullanabiliriz!

Tek ihtiyacınız olan kullanmak istediğiniz cihaz, 4 kablo ve bir LinkIt ONE kartı.

Gereçler:

1. Adım: Cihazınızı Kablolayın

Bu kolaydır, çünkü sadece 4 tel vardır ve protokol genelinde standarttır. Öncelikle, cihazdan VCC kablosunu 5v veya 3.3v'ye bağlayın. Bu, cihazınızın neler yapabileceğine bağlı olacaktır. Elde ettiğiniz ürün listesine bakın veya bir veri sayfası arayın. Alternatif olarak, her zaman 3.3v kullanabilir ve eğer kayıtlı değilse yükseltebilirsiniz.

Şimdi diğer bağlantılarını bağla. GND (toprak) - GND, SDA - SDA ve SCL - SCL.

Bu adım için bu kadar!

Adım 2: Tarayıcı Kodunu Yükleyin

İlk olarak, kredinin vadesi geldiğinde kredi vermek istiyorum. Bu kodu ben yazmadım. Bir süre önce bir forumda topladım ve koddaki yorumlara göre Arduino.cc kullanıcısı tarafından yapıldı Krodal.

Aşağıdaki dosyayı indirin ve panonuza yükleyin.

Adım 3: Cihazınızın Adresini Bulma

Şimdi, kodun, cihazın adresini bulmak için zamanını yüklediğini unutmayın! Seri monitörü açın ve bekleyin. Tarayıcı olası tüm adresleri kontrol edecek ve bulunan adresleri listeleyecektir.

Örneğin, LCD Ekranınızda 0x27 adresi varsa, yazdırır:

I2C cihazı, 0x27 adresinde bulundu.

Gerçekten bu kadar kolay!

4. Adım: Kullanım

Umarım bu bazılarına yardım etti! Kötü ürün açıklamaları ve kötü müşteri desteği ile 16x2 ekranlar satın aldığınızda bu çok kullanışlıdır. Bu olmadan, adresi bilmiyorsanız, cihazınız temel olarak işe yaramazdır.

Adresi aldıktan sonra, cihazınıza özgü kodda kullanabilirsiniz. Yine, örneğin 16x2 ekran, ekranın adresini ve boyutunu belirten bir satıra sahip olmanız gereken bir kütüphaneye sahiptir. Adresi buraya girersin!

Mutlu yapma ve Sorularınız / yorumlarınız varsa bunu yapmaktan çekinmeyin!