Автомат сделан на основе общеизвестного китайского микроконтроллера 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. светодиодная лампа - "люстра квартиры". Удачи всем! | |
Просмотров: 530 | |
Всего комментариев: 0 | |