Включение интерфейса I2C на Raspberry Pi. Часть 2

Чтобы использовать I2C на Pi вам нужно включить несколько вещей в Raspbian, которые по умолчанию не включены. Во-первых вам нужно отредактировать файл модулей с помощью:
sudo nano / etc / modules
и добавить следующие две строки:
i2c-bcm2708
i2c-dev
Используйте CTRL + X, затем Y, далее Return чтобы сохранить файл и выйти.
Далее вам нужно отредактировать файл черный список модулей:
sudo nano /etc/modprobe.d/raspi-blacklist.conf
и поставить символ # в начале строки «blacklist i2c-bcm2708» («черный список i2c-bcm2708»), чтобы это выглядело примерно так:
#blacklist i2c-bcm2708
Опять используйте CTRL + X, затем Y, а потом Return чтобы сохранить файл и выйти. После перезагрузки системы модуль I2C будет загружен.
Проверка включен I2C (необязательно)
При включении питания или перезагрузке Pi можно проверить работает модуль i2c с помощью следующей команды:
lsmod | grep i2c_
Будет показан список всех модулей, начиная с «i2c_». Если в этом списке есть «i2c_bcm2708», то модуль работает правильно.
Установка инструментов I2C (необязательно)
Последний шаг заключается в установке некоторых утилит, которые можно использовать для тестирования нашего установления I2C:
sudo apt-get install -y python-smbus i2c-tools
После завершения этого процесса можно отключить Pi с помощью:
sudo halt
Подождите десять секунд, выключите Pi и теперь вы готовы к подключению оборудования с интерфейсом I2C.

Читайте также: