Wiki

Радар

2024-09-30 14:01 На базе Arduino Nano

Радар

Обнаружение объектов в диапазоне 180 градусов

Радары часто применяются в системах безопасности,а также на кораблях и подводных лодках (помните про эхолокатор?).С их помощью можно не только узнать расстояние до препятствий, но и направление их расположения.

Простейший радар своими руками можно сделать с использованием ультразвукового дальномера и сервопривода.

Необходимые компоненты:
Все детали в одном наборе:

Купить по отдельности:

Схема подключения

Соберем схему с применением сервопривода, семи соединительных проводов, платы ENJOY BOARD и ультразвукового дальномера.
! Каждый раз при сборке схемы проверяйте, чтобы переключатель на плате ENJOY BOARD был в положении OFF (выключено).

Откройте программу Enjoy Block. Если у вас её нет, то можете скачать по кнопке ниже:

Составьте программу из блоков, как показано ниже


Пояснения к программному коду

  • Создадим две переменных целочисленного типа: для хранения расстояния «distance» и для значения угла поворота сервопривода «angle».
  • Присвоим переменной «distance» значение расстояния, измеренное на дальномере, подключенном к контактам 12 и 11 (Trig и Echo).
— Указываем условие (если до препятствия менее 30 см)

— Если условие верно: включаем звук на пьезодинамике, сервопривод выключен

— Если условие НЕ верно: выключаем пьезодинамик и поворачиваем сервопривод на 5 градусов каждые 100 миллисекунд.