Автоматический звонок
- Войдите на сайт для отправки комментариев
Пт, 11/05/2018 - 17:30
Здраствуйте
Я хочу сделать автоматический школьный звонок на ардуино.
Сейчас я на стадии на которой планирую по часам реального времени подавато питание на реле.
Но тут пошли трудности.
Пока както так:
#include <iarduino_RTC.h>
iarduino_RTC time(RTC_DS1302,10,13,12);
void setup() {
delay(300);
Serial.begin(9600);
time.begin();
time.settime(0,22,15,11,5,18,5); // сек, мин, час, число, октября, года, вторник
}
void loop(){
if(millis()%1000==0){ // если прошла 1 секунда
Serial.println(time.gettime("d-m-Y, H:i:s, D")); // выводим время
delay(1); // приостанавливаем на 1 мс, чтоб не выводить время несколько раз за 1мс
}
}
if (RTC.hour >= 19 && RTC.hour <= 23);
digitalWrite(ledPin, HIGH);//устанавливаем время и зажигаем светодиод
else digitalWrite(ledPin, LOW);
}
Помогите пожалуйста.
чем помочь то? В вашем сообщении нет вопроса
Нужно программу исправить
Программы тут пока нет, есть набор операторов, написанных в порядке, отдаленно напоминающем программный код. Сейчас вам b707, который, как мне помнится, собаку съел на школьных звонках, расскажет, что должно быть в программе. Вы ее попытаетесь написать. Если не получится - придете с конкретными вопросами.
sadman41, ну что за подстава? :)
kosta6619 - sadman шутит, я не специалист по звонкам. Один раз как-то на форуме помог исправить подобную программу и только
В вашем случае sadman прав, исправлять у вас нечего. Если б вы написали код и в нем что-то не работало - тогда было бы о чем говорить.
Помогите пожалуйста.
Помогаю: форма поиска в правом верхнем углу. Найдёте массу готовых проектов с описанием подводных камней. Например, http://cyber-place.ru/showthread.php?t=1183 . Вот здеь также даволе до какого-то ума всем миром - http://arduino.ru/forum/programmirovanie/alarmalarmrepeat-i-pamyat