Оглавление:
- Шаг 1. Установите аккумулятор
- Шаг 2: Подключение
- Шаг 3: Библиотека
- Шаг 4: настройка часов
- Шаг 5: проверьте RTC
Видео: Как использовать модуль часов реального времени (DS3231): 5 шагов
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:48
DS3231 - это недорогие, чрезвычайно точные часы реального времени (RTC) I2C со встроенным кварцевым генератором с температурной компенсацией (TCXO) и кварцевым резонатором. Устройство оснащено аккумуляторным входом и поддерживает точное время при отключении основного питания устройства.
Запасы:
Arduino Uno R3 -
Модуль DS3231 RTC - модуль diymore DS3231 AT24C32 IIC RTC
Макетная плата - МБ-102 Макетная плата
Провода-перемычки - от мужчины к мужчине 4 и 8-дюймовые ленточные перемычки без пайки, совместимые с Dupont
Шаг 1. Установите аккумулятор
Входная мощность батареи составляет 3 В, и типичная батарея CR2032 3 В может питать модуль и сохранять информацию более года.
Шаг 2: Подключение
Подключить модуль RTC довольно просто!
VCC -> Arduino 5VGND -> Arduino GND SCL -> SCL или A5 SDA -> SDA или A4
Шаг 3: Библиотека
Библиотеку Arduino для часов реального времени (RTC) DS3231 можно установить непосредственно в диспетчере библиотек.
Шаг 4: настройка часов
Часы, скорее всего, первоначально установлены на 1 января 1970 года. Если вам нужно в реальном времени в ваших проектах, синхронизируйте этот RTC с вашим компьютером.
Посмотрел пример DS3231_set из библиотеки DS3231, и похоже, что он ожидает дату, отправленную в этом формате YYMMDDwHHMMSS, с символом «x» в конце.
Несколько строк кода Python с использованием pyserial и ntplib должны получить время с сервера времени и отправить строку в Arduino.
Шаг 5: проверьте RTC
В библиотеке примеров найдите DS3231 / echo_time.ino. Загрузите его в Arduino, и вы должны увидеть время, напечатанное на последовательном мониторе.
Рекомендуемые:
Время отображения Arduino на светодиодном дисплее TM1637 с использованием часов реального времени DS1307: 8 шагов
Отображение времени Arduino на светодиодном дисплее TM1637 с использованием RTC DS1307: в этом руководстве мы узнаем, как отображать время с помощью модуля RTC DS1307 и светодиодного дисплея TM1637 и Visuino
Настройка часов реального времени DS3231 RTC (часов реального времени) точно, быстро и автоматически с помощью Java (+ -1 с): 3 шага
Установка часов реального времени DS3231 RTC (часов реального времени) точно, быстро и автоматически с использованием Java (+ -1 с): это руководство покажет вам, как установить время на часах реального времени DS3231 с помощью Arduino и небольшого приложения Java, которое использует последовательное соединение Arduino. Основная логика этой программы: 1. Arduino отправляет последовательный запрос
Использование модулей часов реального времени DS1307 и DS3231 с Arduino: 3 шага
Использование модулей часов реального времени DS1307 и DS3231 с Arduino: мы продолжаем получать запросы о том, как использовать модули часов реального времени DS1307 и DS3231 с Arduino из различных источников - так что это первая из двух частей руководства о том, как их использовать. Для этого руководства по Arduino у нас есть два модуля часов реального времени
Часы на базе Arduino с использованием модуля часов реального времени DS1307 (RTC) и 0,96: 5 шагов
Часы на основе Arduino с использованием модуля часов реального времени DS1307 (RTC) и 0.96: Привет, ребята, в этом руководстве мы увидим, как создать рабочие часы с помощью модуля часов реального времени DS1307 & Дисплей OLED, поэтому мы будем считывать время с модуля часов DS1307. И распечатать на OLED-экране
Создание часов с M5stick C с помощью Arduino IDE - Часы реального времени RTC с M5stack M5stick-C: 4 шага
Создание часов с M5stick C с помощью Arduino IDE | Часы реального времени RTC с M5stack M5stick-C: Привет, ребята, в этой инструкции мы узнаем, как сделать часы с помощью платы разработки m5stick-C m5stack, используя Arduino IDE. Таким образом, m5stick будет отображать дату, время и amp; неделя месяца на дисплее