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