Корзина пуста
Описание:
Модуль часов реального времени с I2C- интерфейсом на базе RTC DS1307 со всей необходимой обвязкой и батареей резервного питания.
Характеристики:
- Питание: 5V
- Чип: rtc - DS1307/память - ATHYC232 24C32N/
- Интерфейс: I2C/1-wire для темп.датчика
- Размеры: 27*28*8.4мм
Примечание:
Подключение к Arduino UNO:
A4 - SDA
A5 - SCL
5В- 5В
GND-GND
Прошивка для подключения:
#include
#include "RTClib.h"
#include
RTC_DS1307 RTC;
void setup () {
Serial.begin(9600);
Wire.begin();
RTC.begin();
}
void loop () {
time_t curTime = 0;
// На Serial поступит время в формате unixtime
if (Serial.available() > 0)
{
int eps = millis();
time_t coef = 1000000000;
while (coef > 0)
{
byte b = Serial.read();
if (b == 255)
{
continue;
}
curTime += coef*(b-'0');
coef /= 10;
}
// Устанавливаем считанное по байтам время в RTC
RTC.adjust(curTime + (millis()-eps)/1000);
}
}
2. Скачать скрипт (скачать), открыть при помощи блокнота и в предпоследней строке "COM4" заменить на "COM#", где # - номер порта под которым у вас определилась ардуина.
3. Без перезагрузки Arduino проверить при помощи включения монитора порта.
Подключение модуля часов на канале PDAControl:
Подключение модуля часов на канале Home Made - То, что ты можешь сделать:
Полезные ссылки:
Габариты (Д х Ш х В):
27мм х 28мм х 9
Вес:
6.5г.
Сообщения не найдены