Ардуино: Открытие двери и голосовое приветствие по таймеру

Проект "Открытие двери и голосовое приветствие по таймеру".

Компоненты: Ардуино Uno R3, Ультрозвуковой датчик расстояния HC - SR04, Модуль таймера часов DS3231 AT24C32 IIC RTC, Голосовой модуль, Блок реле (если необходимо).

Суть проекта:

  1. При сближение к ультрозвуковому датчику на расстояние 1м с платы ардуино поступает сигнал (желательно низкого уровня) на реле которое разблокирует электронный замок двери. Или образуется замкнутая цепь между двумя свободными пинами на плате ардуино (исключает применение реле).

  2. Таймер: Если ультрозвуковой датчик обнаружил объект С 7-00 До 7:30 (кроме Воскресения) - дополнительный вывод на пин (условно 1) платы ардуино сигнала низкого уровня на голосовой модуль в другое время пин не задействован. В период с 16:20 до 17:00 (кроме Пятницы) - дополнительный вывод на другой пин (условно 2) платы ардуино сигнала низкого уровня на голосовой модуль, в другое время пин не задействован.

  3. С учётом дней недели: Только в Воскресение С 7-00 До 7:30 - вывод на другой пин (условно 3) платы ардуино сигнала низкого уровня на голосовой модуль, в другое время пин не задействован. Только в Пятницу с 15:20 до 17:00  - вывод на другой пин (условно 4) платы ардуино сигнала низкого уровня на голосовой модуль, в другое время пин не задействован.

Итого для таймера задействовано 4 разных пина платы ардуино Uno.

По голосовому модулю, у меня опыт работы есть.

Буду благодарен всем, кто поможет советом,с чего начать. Много времени потратил на поиски подобного, только голова кругом.

Если, кто возьмётся выполнить проект за умеренную плату, так же приветствуется.


Ответы (0 шт):