Автоматический звонок

kosta6619
Offline
Зарегистрирован: 11.05.2018

Здраствуйте

Я хочу сделать автоматический школьный звонок на ардуино.

Сейчас я на стадии на которой планирую по часам реального времени подавато питание на реле.

Но тут пошли трудности. 

Пока както так:

#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);
}

Помогите пожалуйста.

kosta6619
Offline
Зарегистрирован: 11.05.2018
 if (RTC.hour >= 19 && RTC.hour <= 23);
 digitalWrite(ledPin, HIGH);//устанавливаем время и зажигаем светодиод
 else digitalWrite(ledPin, LOW);

b707
Offline
Зарегистрирован: 26.05.2017

чем помочь то? В вашем сообщении нет вопроса

kosta6619
Offline
Зарегистрирован: 11.05.2018

Нужно программу исправить

 

sadman41
Онлайн
Зарегистрирован: 19.10.2016

Программы тут пока нет, есть набор операторов, написанных в порядке, отдаленно напоминающем программный код. Сейчас вам b707, который, как мне помнится, собаку съел на школьных звонках, расскажет, что должно быть в программе. Вы ее попытаетесь написать. Если не получится - придете с конкретными вопросами.

 

b707
Offline
Зарегистрирован: 26.05.2017

sadman41, ну что за подстава? :)

kosta6619 - sadman шутит, я не специалист по звонкам. Один раз как-то на форуме помог исправить подобную программу и только

В вашем случае sadman прав, исправлять у вас нечего. Если б вы написали код и в нем что-то не работало - тогда было бы о чем говорить.

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

kosta6619 пишет:

Помогите пожалуйста.

Помогаю: форма поиска в правом верхнем углу. Найдёте массу готовых проектов с описанием подводных камней. Например, http://cyber-place.ru/showthread.php?t=1183 . Вот здеь также даволе до какого-то ума всем миром - http://arduino.ru/forum/programmirovanie/alarmalarmrepeat-i-pamyat