
Простой кухонный таймер с обратным отсчетом позволяет выставить время от одной минуты до 99 часов 99 минут. Время выводится на дисплей tm1637. Для установки времени использована мембранная клавиатура с четырьмя кнопками, кнопки: +1 , +10, +60 минут и Сброс настроек. Таймер работает на литиевом li-on аккумуляторе типоразмер 18650 и заряжается от стандартного 5В зарядного устройства для телефона, через micro USB разъем. Мозгом устройства является Arduino ProMini. Скетч написан в IDE Arduino 1.6.7 для Arduino UNO или ProMini.
Arduino — торговая марка аппаратно-программных средств для построения простых систем автоматики.
Кухонный таймер на Ардуино,
с обратным отсчетом. С возможностью подключить реле на 3-й пин.
Для заряда аккумулятора установлен контроллер TP4056 с защитой от разряда.
В схеме питания таймера есть повышающий модуль mt3608 DC-DC Step Up, для повышения напряжения до 5В. Выходное напряжение с платы защиты 4В, для работы Arduino ProMini и высокой яркости свечения led дисплея требуется напряжение 5В.
Вывод времени в конструкции таймера применен led дисплей tm1637.
Модуль звука Buzzer активный 5v.
Обозначение контактов:
VCC – напряжение питания;
I/O – управляющий сигнал;
GND – общий контакт.
Указанные элементы, на принципиальной схеме кухонного таймера: резистор, транзистор и буззер, уже установлены в модуль звука Buzzer, поэтому этот элемент схемы можно заменить модулем.
Модуль адаптер micro USB.
Скетч и библиотеки скачать одним архивом. https://yadi.sk/d/yV8bp2UYHA9A3g
В Скетч добавил выход на реле 3pin https://yadi.sk/d/3LDD01zEnptOvQ
Используемые компоненты (заказать в Китае):
1. Arduino promini; http://got.by/2snd5z
2. Мембранная клавиатура 1х4; http://ali.pub/2sng3r
3. Модуль звука Buzzer; http://ali.pub/2sngdh
4. led дисплей tm1637; http://ali.pub/2sng7g
5. Тумблер 2 Pin; http://ali.pub/2snfxx
6. Повышающий модуль mt3608; http://ali.pub/2snfo0 или http://ali.pub/2snfoz
7. контроллер TP4056; http://got.by/2snfa0 или http://ali.pub/28346d
8. Честные аккумуляторы 18650, 3400 мА⋅ч; http://ali.pub/5gxdx6
9. Модуль micro USB; http://ali.pub/2sng09
10. Холдер 18650; http://ali.pub/5gxe89
11. Коробочка для поделок; http://ali.pub/5gxedi , http://ali.pub/5gxeik
12. Реле модуль 1 канал http://ali.pub/2s42mk или http://ali.pub/2s419r или http://ali.pub/2s42aw
Доброго дня Вам! Хочу повторить Ваш таймер. Очень понравился и ничего лишнего. У меня к Вам просьба, если можно вышлите скетч на мой адрес. Ссылка не открывается в нашей местности. С ув. Петр.
Здравствуйте. Отправил на piter336 gmail com
Здравствуйте. Можно тоже попросить выслать скетч вашего таймера?) 3 день ломаю голову над кодом похожего, но пока так и не добился успеха
Здравствуйте. Отправил.
добрый день. хочу повторить ваш таймер. но у меня проблема. скетч компелируется но на 1637 ничего не отображается. примеры из библиотеки тоже не работают. пробовал на версиях ардуино 1.6.7.,1.8.9, 1.8.12
по скетчу вопрос «#define ledPin 13 // сюда подключено питание дисплея» -на схеме этого нет.
благодарен если найдете время для ответа.
Приветствую. Ага, в схеме нет. Спасибо, ошибка. Вы подключите питание на 13 пин. Когда таймер не работает дисплей горит тускло.(ledPin 13). Попробуйте другой дисплей 1637, другие библиотеки, и т.д. или на другом компе. Проверьте правильность подключения дисплея в примере. У меня с этим дисплеем проблем не было , разные библиотеки подключал.
СКЕТЧ подправил под библиотеку GyverTM1637.h заработало. по13 пину вопрос остался.
хороший скетч . работает на атмеге8 1MHz- внутренний. СПАСИБО.
Здравствуйте Евгений. Бьюсь уже неделю не хочет работать.Пробовал разные библиотеки ,компилируется,заливается ,а на индикаторе ничего. Не могли бы вы выслать скетч ваш под библиотеку GyverTM1637.С 13 пином что-то получилось?
Здравствуйте Владимир. Напишете Евгению сюда kikisan62@yandex. ru
Здравствуйте Александр. Спасибо за оперативный ответ. Вопрос к вам и просьба: в схеме подключения питания индикатора есть изменения? Если вас не затруднит вышлите плиз скетч и вашу библиотеку на моё мыло. Очень хочу запустить ваш проект.