Автовыключалка телевизора на Ардуино, или "АнтиСпящийБатя v.0.3"
Доброго времени суток.
Более года назад я начал увлекаться ардуиной, и в частности одним из первых задуманных к исполнению проектов, было устройство, которое выключало бы телевизор в определенный момент времени, например, когда условный "батя" уснул в 3 часа ночи)
Собственно вот в этом посте я просил помощи у местных товарищей(и отдельное спасибо некоторым за помощь), в изготовлении этой приблуды.
И вот, не так давно руки дошли таки запилить первый сырой рабочий прототип).
Схема собирается вот так
Весь код писался в программе FlProg.
Как видите, в проект я добавил дисплей, чтобы отслеживать не сбиваются ли часы, но в последствии решил не ставить его.
Как собирать все это.
1. Подключаем компоненты как указано на схеме выше.
2.Устанавливаем часы реального времени
3.Считываем код нужной кнопки ИК пульта
сохраняем его, и добавляем в блок IRsend
4.Выставляем нужное время в блоке RTC Alarm (будильник)
4.Заливаем код в Ардуину
Собственно - все). Можно пользоваться.
Прошу не пинать тапками, ибо я знаю что все это можно было сделать более аккуратно, и с меньшим количеством костылей.
Компоненты которые были использованы в поделке:
1. Ардуино NANO
2. Резисторы - 10 кОм, 200 Ом.
3. Модуль часов реального времени DS3231
4.IR светодиод(белый)
вместо него можно использовать готовый модуль HX-53