Оглавление:
Видео: Сигнализация звукового датчика Arduino: 5 шагов
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:51
Это руководство направлено на создание сигнала тревоги на основе звукового датчика с помощью Arduino.
Шаг 1: обязательный компонент
1. Звуковой датчик
2. Светодиод
3. Резистор на 330 Ом.
4. Плата Arduino.
5. Связка проводов
6. Компьютер
Кроме того, требуется базовое понимание кода Arduino и Python.
Шаг 2: Постройте схему
Как и на первом графике, датчик звука имеет четыре контакта. VCC и GND будут подключаться к 5V и GND на Arduino. D0 нужно подключить к любому цифровому выводу, который равен 7 в моей схеме на плате Arduino. Так должен подключаться звуковой датчик.
Позже необходимо подключить и светодиод. Короткая сторона должна подключаться к заземлению на мини-плате. Самое главное, между ними нужно подключить резистор на 330 Ом. Длинная сторона будет подключаться к другому цифровому выводу, который в моей схеме 13.
Шаг 3: код Arduino
После настройки схемы мы можем использовать код Arduino, чтобы заставить ее работать.
Шаг 4: колба
Чтобы управлять датчиком с помощью колбы, сначала напишем колбу на python. Сначала нам нужно знать, что мы хотим обнаружить, чтобы сохранить в файле forms.py. В этом случае единственное, что нам нужно знать, включен датчик или нет.
Routes.py должен передавать данные, если мы изменим состояние переключателя звукового датчика. Кроме того, нам нужно использовать пакет pyserial для связи с Arduino, поскольку код Arduino скомпилирован в коде C. Он запишет значение в Arduino для включения и выключения датчика.
Нам также нужны два файла HTML для запуска веб-страницы. Файл входа в систему - это файл, в котором вы увидите состояние датчика. Если вы хотите изменить состояние, он будет перенаправлен на страницу индекса, и это страница, на которой вы можете включать и выключать датчик.
Все файлы должны быть сохранены как картинки для их запуска. Кроме того, вам нужно использовать pip install для установки flask, pyserial, flask-wtf, если у вас их нет. Это необходимые модули для запуска следующих файлов.
Шаг 5: Тест
После завершения каждого вышеуказанного шага вы сможете запустить новый небольшой будильник. Для этого вам нужно запустить python iotapp.py.
Рекомендуемые:
Сигнализация датчика движения: 5 шагов
Сигнализация датчика движения: вы всегда проверяете, кто стоит у вашей двери? Это идеальный предмет для вас. Мне всегда было любопытно узнать, есть ли незнакомые люди за моей дверью. Я создал эту сигнализацию датчика движения со светодиодной подсветкой, которая будет указывать на
Сигнализация датчика расстояния с Arduino: 5 шагов
Сигнализация датчика расстояния с Arduino: Вы когда-нибудь хотели сигнализацию датчика расстояния / движения, которую можно было бы включить самостоятельно дома и активировать с помощью переключателя? Система сигнализации, которую я создал, делает именно это, она манипулирует ультразвуковым датчиком расстояния, чтобы контролировать, не
Сигнализация датчика Холла: 7 шагов (с изображениями)
Сигнализация с датчиком Холла: я покажу вам, как сделать простую охранную сигнализацию с помощью датчика Холла. Датчики зала используются во многих областях, таких как автомобильная промышленность, двигатели постоянного тока, магнитная откидная крышка для мобильных телефонов. я получил свой от старого пыльного компьютера
Дверная сигнализация с использованием магнитного датчика Холла: 5 шагов
Дверная сигнализация с использованием магнитного датчика Холла: Дверная сигнализация - очень распространенное и полезное устройство для целей безопасности. Они используются для определения того, открыта или закрыта дверь. Часто мы видели дверную сигнализацию в холодильнике, которая при срабатывании издавала другой звук. Дверная сигнализация Pro
Сигнализация разбивания стекла / охранная сигнализация: 17 шагов
Сигнализация разбития стекла / охранная сигнализация: эту схему можно использовать для подачи сигнала тревоги для обнаружения разбития стекла злоумышленником, даже если злоумышленник гарантирует, что звук разбитого стекла отсутствует