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