Часы DS1307 представляет собой небольшую платку с установленным на ней микросхемой - часов реального времени, батарейкой (устанавливается плюсом вверх), пятиконтактным разъемом.
VCC- контакт для подключения напряжения питания 5 Вольт.
GND- контакт для подключения общего провода.
SDA- последовательный интерфейс.
SCL- последовательный интерфейс.
SQW- последовательный интерфейс.
Точное время устанавливается программно один раз, после этого часы будут тикать, считать часы, минуты, секунды, дни недели. Конечно, эти часы не обладают супер-точность хода, но вполне подходят для решения простых задач.
После скачивания библиотеки DS1307.zip,поместите содержимое архивов в папку libraries, которая находится в папке с программой Arduino.
Один из примеров использования датчика будет такой:
Подключаем питание 5 Вольт к плате часов
SDA вывод платы часов подключаем к Arduino на аналоговый вход А4.
SCL вывод платы часов подключаем к Arduino на аналоговый вход А5.
Запишем в Arduino вот такой скетч:
Ссылка на витрину магазина http://dvrobot.ru/238/461.html
VCC- контакт для подключения напряжения питания 5 Вольт.
GND- контакт для подключения общего провода.
SDA- последовательный интерфейс.
SCL- последовательный интерфейс.
SQW- последовательный интерфейс.
Точное время устанавливается программно один раз, после этого часы будут тикать, считать часы, минуты, секунды, дни недели. Конечно, эти часы не обладают супер-точность хода, но вполне подходят для решения простых задач.
Библиотека: Часы DS3231 (ID:547)
Последние обновленные 28 Oct 2022 01:25
После скачивания библиотеки DS1307.zip,поместите содержимое архивов в папку libraries, которая находится в папке с программой Arduino.
Один из примеров использования датчика будет такой:
Подключаем питание 5 Вольт к плате часов
SDA вывод платы часов подключаем к Arduino на аналоговый вход А4.
SCL вывод платы часов подключаем к Arduino на аналоговый вход А5.
Запишем в Arduino вот такой скетч:
#include <DS1307.h> DS1307 rtc(A4, A5);void setup() { rtc.halt(false); // устанавливаем скорость обмена с компьютером Serial.begin(9600); rtc.setDOW(SUNDAY); // устанавливаем день недели rtc.setTime(12, 0, 0); // устанавливаем время 12:00:00 (24 часовой формат) rtc.setDate(3, 10, 2015); // устанавливаем дату }void loop() { // выводим день Serial.print(rtc.getDOWStr()); Serial.print(" "); // выводим дату Serial.print(rtc.getDateStr()); Serial.print(" -- "); // выводим часы Serial.println(rtc.getTimeStr()); // ждем секунду delay (1000); }Открываем монитор порта и видим, как тикают часики.
Ссылка на витрину магазина http://dvrobot.ru/238/461.html
Исправьте размеры в описании на странице товара: 40х25мм