Автомат управления освещением на основе МК ардуино

Автомат сделан на основе общеизвестного китайского микроконтроллера  Arduino nano v.3 и двух датчик типа FC-51 (в макете).

Вот его блок схема

Принципиальная электрическая схема представлена на следующем рисунке

Схема датчика FC-51 (если кто-то захочет повторить на мс LM393)

Выглядит датчик так.и доступен для покупки через Алиэкспресс

Примерный алгоритм работы программы - скетча

Начало программы - Определение переменных Датчик1=0, Датчик2=0,Счетчик=0;

Главный цикл – Начало

Условие срабатывания  1 го датчика

Если сработал. то переменная Датчик1 = 1 КонецУсловия

Условие срабатывания  2 го датчика

Если сработал. то переменная Датчик2 = 1 КонецУсловия

Условие ожидания-срабатывания  2 го датчика

             Если сработал только  1-й датчик, тогда

Ждем срабатывания 2-го датчика в Цикле1

Сработка  2 го датчика «Выход из цикла1»

Счетчик = Счетчик  + 1 – увеличили счетчик на 1

переменная Датчик2 = 1

              КонецУсловия

 КонецУсловия

Условие ожидания-срабатывания  1 го датчика

             Если сработал только  2-й датчик, тогда

Ждем срабатывания 1-го датчика в Цикле2

Сработка  1 го датчика «Выход из цикла2»

Счетчик = Счетчик  - 1 – уменьшили счетчик на 1

переменная Датчик2 = 1

              КонецУсловия

КонецУсловия

Если Датчик1 и Датчик2 сработали, то

Если Результат = 1 вошел первый -  Включить свет

                КонецУсловия

Если Результат = 0 Все вышли– Выключить свет

                КонецУсловия

КонецУсловия

Продолжить Главный цикл

Конец программы

Сам скетч можно скачать по ссылке (скетч взят из интернета и немного доработан комментариями)

Фотографии макета чуда ниже:

Описание фото: Макет квартиры - демонстрация принципа работы автомата

1. "пол квартиры"- плита ДСП, 2.- "стены квартиры" - панель пластиковая, 3. - датчики FC-51, 4. - микроконтроллер Arduino nano на макетной плате, 5. -  плата стабилиторов 5 вольт, 6. светодиодная лампа - "люстра квартиры".

Удачи всем!

Категория: Поделки для дома | Добавил: shirko_rom (22.04.2019)
Просмотров: 530 | Рейтинг: 0.0/0
Всего комментариев: 0
avatar