Оглавление:
- Шаг 1. Получите аппаратные компоненты
- Шаг 2: Получите схему и соберите ее
- Шаг 3: скомпилируйте код и загрузите его в Arduino
- Шаг 4: Улучшите проект
Видео: Дверной звонок Arduino с измерителем уровня громкости: 4 шага (с изображениями)
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:53
Основная идея - при нажатии кнопки дверного звонка светодиоды начнут ритмично светиться вместе со звуком зуммера, через некоторое время два события автоматически прекратятся. Светодиоды могут быть за дверью для развлечения посетителя или внутри. В этом руководстве я демонстрирую базовый проект, делая его довольно простым.
Я описал основную часть этого проекта как проект дверного звонка в своем технологическом блоге, поделился им на сайтах Hackstar, Fritzing и т. Д. Читатель вряд ли столкнется с трудностями при его создании. В Instructables я добавлю больше идей по улучшению, настрою этот проект для использования в реальной жизни. VU Meter - это несколько субъективное словосочетание.
Шаг 1. Получите аппаратные компоненты
Для создания этого проекта вам понадобятся следующие вещи:
- Arduino UNO или аналогичная плата × 1
- Макетная плата × 1
- Провода перемычки × 1
- Кнопочный переключатель (12 мм) × 1
- Резистор 1кОм × 1
- Резистор 221 Ом × 3
- Пьезозуммер (стандартный) × 1
Шаг 2: Получите схему и соберите ее
Выше добавлена схема. Вы также можете скачать файл Fritzing из моего проекта на Fritzing. Убедитесь, что все в порядке.
Шаг 3: скомпилируйте код и загрузите его в Arduino
Для новичков это немного сложно! У меня есть приведенная выше иллюстрация, чтобы облегчить задачу новичкам.
Здесь сложно писать код.
Обычно в Arduino IDE вы пишете / копируете и вставляете один код, который для этого проекта является «Основным кодом» этого проекта в Arduino Project Hub.
Вам нужно, следуя приведенной выше иллюстрации, щелкнуть и получить еще одну «вкладку» в Arduino IDE, на которую вы скопируете и вставите «pithes.h» с указанной выше веб-страницы.
Итак, в Arduino IDE у вас будут коды на двух вкладках в одном окне. Скомпилируйте и загрузите.
Шаг 4: Улучшите проект
Очевидно, этот проект слишком базовый по следующим пунктам:
- Количество светодиодов слишком мало
- Громкость зуммера очень низкая, как дверной звонок
- Мы ожидаем звука в формате MP3
- Требуется некоторая автоматизация
Обсудим улучшения.
Вы можете легко увеличить количество светодиодов с небольшой модификацией кода, так как длинное количество светодиодов меньше (Arduino имеет ограниченное количество контактов). За пределами этого предела, чтобы увеличить количество светодиодов, вам нужно понимать мультиплексирование, чарлиплексирование и т. Д. Вы действительно можете использовать точечный матричный дисплей Adafruit 8x8 (то есть чарлиплексирование). Вы можете использовать светодиоды RGB и т. Д.
Что касается воспроизведения MP3, вам действительно нужен какой-то щит для MP3.
Обычная жалоба - низкая громкость зуммера. В сети много дискуссий об использовании «мощного зуммера», добавлении транзистора и т. Д.
Последняя часть - это автоматизация. Если вы улучшите вышеперечисленные пункты, чтобы повысить качество производства дверного звонка, вы можете подумать о добавлении автоматизации, например, при прикосновении к ручке двери владельцем зуммер / музыка прекращаются. Эта часть на самом деле звучит сложно, но не сложно.
Рекомендуемые:
Изготовленный на заказ дверной коврик Дверной звонок: 6 шагов
Пользовательский дверной коврик срабатывает дверной звонок: Здравствуйте! Меня зовут Джастин, я учусь в средней школе, и это руководство покажет вам, как сделать дверной звонок, который срабатывает, когда кто-то наступает на ваш коврик, и может быть любой мелодией или песней, которую вы хотите! Поскольку дверной коврик запускает дверь
Беспроводной дверной звонок - (Raspberry PI и Amazon Dash): 4 шага (с изображениями)
Беспроводной дверной звонок - (Raspberry PI и Amazon Dash): что он делает? (см. видео) При нажатии кнопки Raspberry обнаруживает, что новое устройство регистрируется в беспроводной сети. Таким образом, он может распознать нажатую кнопку и передать информацию об этом факте на ваш мобильный телефон (или устройство вашего
Превратите проводной дверной звонок в умный дверной звонок с IFTTT: 8 шагов
Превратите свой проводной дверной звонок в умный дверной звонок с IFTTT: WiFi Doorbell превращает ваш существующий проводной дверной звонок в умный дверной звонок. https://www.fireflyelectronix.com/product/wifidoor
Превратите проводной дверной звонок в умный дверной звонок с помощью домашнего помощника: 6 шагов
Превратите свой проводной дверной звонок в умный дверной звонок с помощью домашнего помощника: превратите свой проводной дверной звонок в умный дверной звонок. Получите уведомление на свой телефон или подключитесь к существующей камере на входной двери, чтобы получать фото или видео оповещение каждый раз, когда кто-то звонит в ваш дверной звонок. Подробнее на: fireflyelectronix.com/pro
Как сделать измеритель уровня громкости с помощью Arduino: 3 шага (с изображениями)
Как сделать измеритель VU с помощью Arduino: измеритель VU - это измеритель единиц громкости (VU), или стандартный индикатор громкости (SVI) - это устройство, отображающее уровень сигнала в аудиооборудовании. Он используется для визуализации аналогового сигнала. Теперь я расскажу, как сделать измеритель уровня громкости с помощью