Проект №39 «Инфолайн»

Проект №39 «Инфолайн»

В проектах с модулем Wi-Fi мы концентрировались в основном на центральном использовании данного средства коммуникации. Когда выполнялось управление исключительно с помощью передачи сигналов по Wi-Fi. Или когда только собиралась информация с датчиков. Однако, соединение по беспроводной компьютерной сети может применяться очень разнообразно. Например, сервер вполне может нести просто вспомогательную мониторинговую функцию. Это когда управление системой выполняется стандартными органами управления, а вот контроль за состоянием системы осуществляется уже через Wi-Fi.

 


 

 

 

 

Конструкция устройства для проекта

 

В проиллюстрированном выше сюжете представлена система мониторинга открытия дверей, окон, фонаря, и работы звонка в дверь. Таким образом, для выполнения проекта нужна не только эта система, но и устройства, которые она будет мониторить, а также средства управления данными устройствами.

Следовательно, для воссоздания общей системы, приведенной в комиксе, понадобятся:

- контроллер с платами расширения для общего управления;

- модуль Wi-Fi для коммуникации через локальную компьютерную сеть;

- сервоприводы для открытия окна и двери;

- две кнопки для управления фонарем и звонком;

- два потенциометра для управления открытием окна и двери;

- фонарь для освещения крыльца;

- звукоизлучатель в виде бузера для имитации дверного звонка.

 

Алгоритм работы устройства

Дабы тематически проекты сборника не повторялись, в данном проекте онлайн функция системы будет нести именно проверочную функцию, а не функцию управления.

Управляться же элементы умного дома, как уже рассказано в описании конструкции, будут с помощью стандартных органов управления. Эта часть перекликается с проектом №32 «Мехавтизация». Точно также открытием окна и двери будут управлять потенциометры.

Работу же звонка и фонаря сделаем предельно простой. При нажатии кнопки звонка будет раздаваться звуковой сигнал из бузера до тех пор, пока кнопка удерживается. Фонарь пусть включается при однократном нажатии и отпускании второй кнопки, а выключается повторным нажатием и отпусканием.

Ну а с помощью модуля Wi-Fi данные о том, включен или выключен фонарь со звонком, и на сколько открыты дверь с окном, можно уже передавать на сервер. Дальше уже его традиционно открываем в браузере любого устройства, подключенного к сети. Как это происходит алгоритмически — описано в предыдущих нескольких проектах.

Получается, что общий алгоритм работы системы, собираемой в данном проекте, будет комбинацией алгоритмов из ранее выполненных проектов. Конкретно контроллером выполняется опрос кнопок и потенциометров. Если нажимаются кнопки, то включаются или выключаются фонарь и звонок. Если двигаются потенциометры, то валы серводвигателей перемещаются в угловые положения, соответствующие положению ручек потенциометров. Одновременно данные о действиях органов управления переводятся в информацию о состоянии устройств (окна, фонаря, звонка и двери) и передаются на сервер.

 

Сборка устройства

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

 

1. Отключение символьного ЖК-индикатора

 

 

2. Подключение модулей в соответствии со схемой подключения

 


3. Загрузка программы в контроллер и прошивка Wi-Fi модуля

Загрузите программу (скетч) проекта из среды программирования «Студия Эвольвектор», или из Arduino IDE в контроллер. Его традиционно можно найти на прилагаемом к конструктору DVD-диску или скачать со страницы проекта на сайта «Академии Эвольвектор»: academy.evolvector.ru/umdom_osn_proekt39_Infoline

Там же расположена и прошивка для Wi-Fi модуля (файл Wif _Project_39. bin). Переместите файл прошивки в папку с приложением ESP8266Flasher у себя на компьютере и загрузите его с помощью данного приложения в Wi-Fi модуль, как описано в проекте №35.

 

Проверка устройства в работе

Подключите модуль Wi-fi к сети, как в предыдущих проектах. Загрузите в браузер сервер и воздействуйте на кнопки и потенциометры управления. Наблюдайте, как изменяются данные на сервере.

 


 

 

Написать отзыв

Ваше Имя:


Ваш отзыв: Внимание: HTML не поддерживается! Используйте обычный текст.

Оценка: Плохо           Хорошо

Введите код, указанный на картинке: