
Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-23 15:05


В этом руководстве
Мы будем создавать простую систему обнаружения на базе Arduino, используя ультразвуковой датчик, серводвигатель и пьезоэлектрический зуммер, который начинает звонить, когда датчик обнаруживает объект в пределах своего диапазона. Это простой проект, который можно выполнить в течение часа, и это также расширит ваши знания об Arduino и используемых компонентах.
Итак, приступим !!!
Шаг 1. Работа


Работа этой системы выглядит следующим образом -
Ультразвуковой датчик с диапазоном действия 400 см помещается на серводвигатель, и при его вращении датчик обнаруживает наличие препятствующих объектов.
Если есть препятствующий объект, датчик обнаружит его и отправит сигнал на зуммер, который, в свою очередь, начнет звонить, а также расстояние, на котором объект может быть просмотрен на последовательном мониторе Arduino IDE.
Эти данные датчика также отправляются в программное обеспечение Processing IDE, которое затем создает графическую карту, отображающую, где и на каком расстоянии находится объект.
Шаг 2. Необходимые компоненты и инструменты
1. Arduino UNO и кабель Ethernet.
2. Ультразвуковой датчик - HC-SR04
3. Серводвигатель - MG-995
4. Пьезоэлектрический зуммер
5. Хлебная доска
6. Мужской - Мужской перемычки.
7. Гнездо - штекерная перемычка.
8. Февиквик - 2
9. Маленькая пластиковая коробка.
10. Нож
Шаг 3: Подключения, которые необходимо установить:


Подключите триггерный контакт датчика к контакту 2 Arduino.
Подключите эхо-вывод датчика к выводу 3 Arduino.
Подключите Vcc и GND источника питания и заземления датчика соответственно.
Поместите зуммер на макетную плату.
Подключите его положительный конец к контакту 10 Arduino, а отрицательный конец - к земле.
Подключите черный и красный провод серводвигателя к заземлению и питанию соответственно.
Подключите желтый провод серводвигателя к контакту 9 Arduino.
Подключите клемму 5V Arduino к источнику питания, а клемму GND Arduino - к земле.
После завершения этих подключений поместите всю цепь внутрь, как показано на рисунке.
Пришло время кодировать
Шаг 4: пластиковая коробка


Как вы видели на изображениях, мы использовали пластиковую коробку среднего размера.
Разрежьте крышку коробки на две части, как показано, чтобы открыть половину крышки и отрегулировать соединения, пока двигатель не будет мешать.
Вырежьте небольшое квадратное отверстие в нижней части коробки, как показано на рисунке, чтобы подключить кабель Ethernet к Arduino.
Шаг 5: Код
Этот проект состоит из двух кодов, один для IDE Arduino, а другой для IDE обработки.
Среда Processing IDE используется для создания радара, в котором все объекты отображаются в своих местоположениях.
Программное обеспечение можно скачать здесь.
Код доступен ниже -:
Шаг 6: Последние штрихи



После завершения подключения и загрузки кода в Arduino аккуратно поместите схему в пластиковую коробку, как показано, а также аккуратно поместите ультразвуковой датчик на серводвигатель, как показано на рисунке, и поместите серводвигатель на крышку коробки и приклейте. это с немногоиквиком.
Если зуммер не работает, проверьте соединения зуммера и датчика.
Наслаждаться!
Рекомендуемые:
Система удаленного обнаружения вторжений Raspberry Pi DIY с Telegram: 7 шагов

Raspberry Pi DIY Remote Intruder Detector System с Telegram: в этом проекте вы создадите устройство обнаружения вторжений, которое будет проверять, есть ли кто-то внутри вашего дома / комнаты, когда вы находитесь вне дома, с помощью датчика PIR, если датчик PIR обнаружит кого-то, он будет (набор) фотографий нарушителя. Картинка
Система сигнализации обнаружения газа Arduino: 6 шагов

Система сигнализации обнаружения газа Arduino: Всем привет! Прямо сейчас я объясню, как построить систему сигнализации обнаружения газа Arduino в tinkercad. Эта схема использует датчик газа для обнаружения поблизости огня, дыма или утечки газа. Используя ЖК-дисплей и сигнализацию, эта схема также
Система охлаждения и обнаружения собак: 5 шагов

Система охлаждения и обнаружения для собак .: Здравствуйте, меня зовут Брайан, и у меня есть две собаки. Интересно, как их охладить в трейлере в жаркий день? Мое решение - сделать систему охлаждения и обнаружения. Система обнаружения должна гарантировать, что система активна, когда собаки
Система сигнализации обнаружения движения: 11 шагов (с изображениями)

Система сигнализации обнаружения движения: Примечание! Реактивные блоки больше не доступны для загрузки. Для обнаружения движения в комнате можно использовать обычную USB-камеру. В следующих шагах мы покажем вам, как можно использовать реактивные блоки для программирования готового к запуску Java-приложения, которое отправляет SMS
Система обнаружения лесных пожаров на основе IOT: 8 шагов

Система обнаружения лесных пожаров на основе IOT: ● Лесные пожары были насущной проблемой на протяжении десятилетий в Индии и привлекают внимание только тогда, когда происходят крупные инциденты, подобные тому, что произошел в Уттаракханде. ● По данным лесного департамента Уттаракханда, в 1451 году было выпотрошено 3399 гектаров лесного покрова. для