Проект №3 «Индикация фонаря»
Управление фонарем с помощью кнопки - это хорошо. Возможность включать его, когда нужно, и выключать, когда в нем нет нужды - дает гибкость в использовании. Но если фонарь находится на улице, а его выключатель в доме, то возникает недостаток информативности. То есть, нажав на кнопку, мы не знаем включился ли фонарь. Или выключился. В каком состоянии он находился. А может мы забыли его выключить в прошлый раз и сейчас, нажимая на кнопку и думая, что включаем, мы на самом деле его выключаем? В общем, легко может возникнуть путаница. Чтобы ее устранить надо выйти на улицу и посмотреть, в каком состоянии находится фонарь. Во включенном или в выключенном. Это, согласитесь, неудобно.
Данную проблему очень легко решить. Достаточно дома рядом с выключателем разместить пару световых индикаторов (например красного и зеленого цветов), которые будут светиться в зависимости от состояния фонаря. Фонарь включен - светится зеленая лампочка. Если выключен, то красная. Так можно контролировать состояние фонаря, не глядя на него.
Конструкция устройства для проекта
Как можно догадаться, для индикации состояния источника освещения необходимо взять два модуля со светодиодами индикаторами. Один красный, другой зеленый. Остальные модули будут теми же, что использовались в предыдущем проекте.
Алгоритм работы устройства
Индикатор - это элемент или устройство, которое предназначено для сообщения информации о чем либо. В данном проекте - это информация о том, работает фонарь или нет. Светодиодный индикатор является самым простым видом индикаторов. Он сообщает информацию с помощью света. Если горит, то значит что-то происходит в нашей системе. Если нет, то не происходит. Также можно расположить несколько индикаторов, чтобы каждый отвечал за отдельное состояние или параметр, что и будет сделано в данном проекте. О работающем фонаре будет сообщать зеленый индикатор, а о неработающем - красный.
Алгоритм данного проекта является развитием алгоритма предыдущего проекта. Здесь точно также включается и выключается фонарь с помощью тактовой кнопки. Между тем, чтобы сообщить информацию о состоянии фонаря, потребуется включать два индикатора. Пусть зеленый индикатор «говорит» о том, что фонарь включен, а горящий красный индикатор будет сообщать о том, что фонарь выключен. Таким образом, при нажатии на кнопку будут зажигаться фонарь и зеленый светодиод. При повторном нажатии фонарь будет выключаться и одновременно зажигаться красный индикатор.
Данную проблему очень легко решить. Достаточно дома рядом с выключателем разместить пару световых индикаторов (например красного и зеленого цветов), которые будут светиться в зависимости от состояния фонаря. Фонарь включен - светится зеленая лампочка. Если выключен, то красная. Так можно контролировать состояние фонаря, не глядя на него.
Сборка устройства
Выполните сборочные операции, которые дооснащают управляемую систему освещения индикаторами ее состояния. Познакомьтесь с принципом работы индикаторов. Оцените, насколько удобно получать информацию с помощью них.
1. Установка модуля «Красный светодиодный индикатор» на монтажную пластину
2. Установка модуля «Зеленый светодиодный индикатор» на монтажную пластину
3. Подключение модулей к контроллеру и загрузка в него программы
Проверка устройства в работе
После сборки, подключений и загрузки программы проверьте устройство в работе. Включайте и выключайте фонарь. Убедитесь, что индикация отображает режим работы фонаря.
Программу (скетч) для контроллера по данному проекту можно скачать в составе общего архива проектов стартового набора по умному дому. Доступны вариант для Arduino IDE и для "Студии Эвольвектор".
Написать отзыв
Ваше Имя:Ваш отзыв: Внимание: HTML не поддерживается! Используйте обычный текст.
Оценка: Плохо Хорошо
Введите код, указанный на картинке: