Ви не увійшли.
Сторінки 1
Здравствуйте. Подскажите, пожалуйста, новичку.
Вот такой вот модуль http://arduino-ua.com/prod22-Real_Time_ … dyl_DS1307 приобрел (хочу настроить включение/выключение света по времени). И в самом-самом начале проблема: не могу найти ни одного скетча чтобы хотя бы запустить и настроить часы. Либо не читает скетч, либо некорректно работают часы.
подключение модуля к Ардуино:
SCL - A5
SDA - А4
VCC - 5V
GND - GND
Питание проверил тестером - честные 5В
Добавил дополнительно библиотеки (которые требовались с скетчах что я пробовал запускать), такие как Time, DS1307RTC, RTClib.
Очень большое спасибо скажу тому, кто подкинет годный скетч.
Неактивний
Наверное я неконкретно ставлю вопросы ...
Ну вот например такой скетч:
#Подключаем библиотеки:
#include <Time.h>
#include <Wire.h>
#include <DS1307RTC.h>
void setup() {
setSyncProvider(RTC.get);
//Устанавливаем время в формате:
//Часы, минуты, секунды, день, месяц, год
setTime(14,50,0,12,4,2014);
//Применяем:
RTC.set(now());
}
void loop()
{
sleep(100);
}
При компилировании выдает ошибку на " sleep(100); ". И библиотеки подсвечиваются по разному. Это видно на картинке ниже.
http://forum.arduino.ua/img/members/65/11.jpg
Остання редакція ИгорьПаук (2014-11-25 15:35:14)
Неактивний
ну оно тут пишет вам что не знает что такое sleep(100);
задержки в Arduino пишите как delay(100)
Неактивний
Ну Delay() Ступарит весь скетч на время в нем прописанное, тут наверно надо другую библиотеку!
А вот по поводу библиотек: Я так понял их к этим часам куча, так как у меня суровый мозговынос по поводу их программирования. никакой скутч не подходит, может кто подскажет как выставить в часах реальное время компьютера и чтобы они больше не сбивались!!!
Vitaha123, добавь скайп karamba1998, помогу чем смогу( сам не давно с такой проблемой столкнулся)
У меня такая же проблема, когда добавляю библиотеку DS1307RTC.h,
она не подсвечивается, то есть как я понимаю она не совсем задействована,
ну и соответственно при компиляции выдает ошыбку:
In file included from C:\Users\KIPiA\Documents\Arduino\libraries\Time\DateStrings.cpp:11:0:
C:\Users\KIPiA\Documents\Arduino\libraries\Time\DateStrings.cpp:41:22: error: variable 'monthNames_P' must be const in order to be put into read-only section by means of '__attribute__((progmem))'
PGM_P monthNames_P[] PROGMEM =
может кто уже знает в чем проблема?
Неактивний
Сторінки 1