Добавление часов реального времени DS3231 на Raspberry Pi. Часть 2
DS1307 или DS3231?
Модули, основанные на микросхемах DS1307 и DS3231, являются популярными устройствами, и вы увидите их в продаже от различных продавцов. Автор купил оба типа и быстро понял, что его модули DS1307 были пустой тратой, поэтому советует использовать модули на основе DS3231. Они более точные и успешно запускаются от 3,3 В. Его же два «крошечные RTC DS1307» модули пошли прямо в мусорное ведро.
Удаление резисторов
Большинство общих модулей с шиной I2C имеет подтягивающие резисторы на выводах SDA и SCL, но они не нужны, потому Pi имеет свое подтягивания. Автор снял их, чтобы эти резисторы на плате не мешать работе шины I2C.
Модуль также схему основной зарядки для использования с аккумуляторной батареей LIR2032. Автор использует обычную батарейку, не перезаряжается, поэтому удалил еще один резистор, чтобы отключить эту схему зарядки. Резисторы удаляются из модуля с помощью паяльника и некоторого пинцета или небольших плоскогубцев. Расположение резисторов показано на фото ниже:
Установка I2C
Как и у всех устройств I2C, необходимо настроить I2C-интерфейс. Это достаточно легко сделать, и объясняется в статье о включении интерфейса I2C на Raspberry Pi.
Настройка модуля DS3231
Чтобы убедиться, что установлены последние обновления, вы должны выполнить следующие команды:
sudo apt-get update
sudo apt-get -y upgrade
Теперь нам нужно изменить системный файл с помощью:
sudo nano / etc / modules
Если этого еще там нет, то добавьте «rtc-ds3231» внизу, чтобы выглядело то вроде:
snd-bcm2835
i2c-bcm2835
i2c-dev
rtc-ds3231
Вы можете сохранить и выйти с помощью CTRL-X, Y и ENTER.
Для отключения Pi используйте «sudo halt» и отключите питание, когда завершится процесс выключения.
P.S. Вы хотите купить недорогой женский костюм? В нашем интернет магазине вы найдете качественные женские спортивные костюмы по очень демократичным ценам.