pinout.vvzero.com/src/tr/overlay/i2c.md
2016-07-27 12:02:00 +01:00

992 B
Raw Blame History

#I2C - Inter Integrated Circuit

Raspberry Pi'nin I2C pinleri eğer pek çok harici bileşen ile çalışıyorsanız oldukça işinize yarayacaktır.

Bağlı olan I2C bileşenlerini tek satırlık bir kodla kontrol edebilirsiniz:

sudo apt-get install i2c-tools
sudo i2cdetect -y 1

I2c'ye Python'un smbus kütüphanesi ile erişebilirsiniz:

Önde gerekli paketi kurmalısınız:

sudo apt-get install python-smbus

Ardından Python ile aşağıdaki kodu çalıştırabilirsiniz:

import smbus
DEVICE_BUS = 1
DEVICE_ADDR = 0x15
bus = smbus.SMBus(DEVICE_BUS)
bus.write_byte_data(DEVICE_ADDR, 0x00, 0x01)