помогите с кодом
- Войдите на сайт для отправки комментариев
Втр, 02/07/2019 - 21:58
доброго времени суток, форумчане.
решил сделать часы с будильником , ардуина время показывает но звука не хочет издавать, помогите узнать в чем мой косяк
код:
Я сейчас как модератор или бывалый скажу, но оформи код в в нужном виде {code} в верхней панели. А то неудобочитабельно и объяснять потом так же не удобно будет. Сделай милость для решения твоего же вопроса.
Ваш косяк (первый из них) в том, что Вы полезли постить на форум, не прочитав его правил. Прочитайте заглавную тему в разделе "Песочница" и оформите свой вопрос правильно.
неудобочитабельно
Дело даже не в этом, а в том, что придётся писать: "исправьте ошибку в строке №ХЗ".
Для обсуждения код должен иметь номера строк.
А куда подключен базер на 5 ногу или на 6?
извените
на 5
на 5
А почему тогда tone(6, ... ?
извените опечатка вышла, но исправив 6 на 5 будильник так и не заработал
добавить:
Serial.begin(9600);
Serial.println(
myRTC.minutes,HEX);
И посмотреть в мониторе порта что?
я так понимаю это момен когда должен включиться будильник
И?
Я такой же начинающий, и лично мне не вполне понятна логика работы ПО без логичных коментариев. Скорее всего более грамотные коллеги разберут что там и как, а мне не понятно. В первую очередь (опустив 5 и 6) мне не понятно - если используются переменное причём тут фиксированные значения?
больше ничего не было
больше ничего не было
то-есть на часах 4 минуты а в мониторе? или у вас время не выставлено?
А так?
результат тот же
часы пока что при включении автоматом насавляються на 20:24:00
Может не слышно ничего с длительностью 300 миллисекунд-то? Хоть оно и будет вызываться много раз за эту минуту. Сделайте поболее.
Да и вобще - буззер-то проверен, пищит от tone?
результат тот же
часы пока что при включении автоматом насавляються на 20:24:00
а монитор порта показывает, что у вас 24 (0х18) и 25 (0x19) ну так и выставьте в логике, чтобы сразу запищало
только что сделал проверочный скетч
кричит на всю квартиру
если есть возможность роспишите пожалуйста как это сделать ибо представления не имею как это сделать
если есть возможность роспишите пожалуйста как это сделать ибо представления не имею как это сделать
для начала так
И он все оставшиеся 35 минут орать будет.
И он все оставшиеся 35 минут орать будет.
у него совсем не орёт жеж, заорёт через минуту, разбираться с часами
И он все оставшиеся 35 минут орать будет.
Проблем-то!
Спросит на форуме, как сделать так, чтобы не орало. (проблемы надо решать по мере их поступления)
наконец то заорало
наконец то заорало
теперь проверь, что с часами выходит?
магия, орет в нужное время не переставая))))
Соседи долбят в стену. Магия удалась )))
магия, орет в нужное время не переставая))))
а на этом моменте глючит и скидает время на 0/0/2000 год
ой забыл пин поменять, все работает, Моему щастю нет предела
Теперь как застовить его замолчать ?
может :
Теперь как застовить его замолчать ?
http://arduino.ru/Reference/NoTone
Проблем-то!
Спросит на форуме, как сделать так, чтобы не орало.
Не прошло и суток ...
Теперь как застовить его замолчать ?
Шаман, однако!
та всю ночь орал хорошо что на роботу убежал от него)))))))))))))
та всю ночь орал хорошо что на роботу убежал от него)))))))))))))
всю ночь он не мог орать