Оглавление:

Простая обработка Ульдар (ультразвуковое обнаружение и определение дальности): 3 шага
Простая обработка Ульдар (ультразвуковое обнаружение и определение дальности): 3 шага

Видео: Простая обработка Ульдар (ультразвуковое обнаружение и определение дальности): 3 шага

Видео: Простая обработка Ульдар (ультразвуковое обнаружение и определение дальности): 3 шага
Видео: Ульдуар Тактика на ВСЕХ Боссов! WoW WOTLK Classic! 2024, Июль
Anonim
Простая обработка Ульдар (Ультразвуковое обнаружение и определение дальности)
Простая обработка Ульдар (Ультразвуковое обнаружение и определение дальности)
Простая обработка Ульдар (Ультразвуковое обнаружение и определение дальности)
Простая обработка Ульдар (Ультразвуковое обнаружение и определение дальности)

Это простой проект, использующий Arduino UNO и Processing для создания простого лидара.

Лидар (также называемый LIDAR, LiDAR и LADAR) - это метод съемки, который измеряет расстояние до цели путем освещения цели импульсным лазерным светом и измерения отраженных импульсов с помощью датчика. Различия во времени возврата лазера и длине волны затем можно использовать для создания цифровых трехмерных представлений цели. Название лидар, теперь используемое как аббревиатура для определения и определения расстояния (иногда светового изображения, обнаружения и определения дальности), изначально было сумкой света и радара. Лидар иногда называют 3D-лазерным сканированием, это особая комбинация 3D-сканирования и лазерного сканирования. Он имеет наземные, бортовые и мобильные приложения. Лидар обычно используется для создания карт с высоким разрешением с приложениями в геодезии, геоматике, археологии, географии, геологии, геоморфологии, сейсмологии, лесном хозяйстве, физике атмосферы, лазерном наведении, бортовом лазерном картографировании полосы обзора (ALSM) и лазерная альтиметрия. Эта технология также используется в управлении и навигации для некоторых автономных автомобилей.

Теперь можно приступить к изготовлению!

Шаг 1. Изготовьте оборудование

Сделайте оборудование
Сделайте оборудование
Сделайте оборудование
Сделайте оборудование

Для этого проекта мы можем использовать:

Материалы

Arduino UNO (официальный: https://amzn.to/2CLqfp2) (Elegoo:

Мотор g90 micro servo (https://amzn.to/2yDzZ1H)

Датчик пинга HC-SR04 (https://amzn.to/2COXgAq)

Макетная плата (https://amzn.to/2CLqr7K)

Некоторые провода (https://amzn.to/2RmQBSk)

По желанию

Корпус для Arduino, напечатанный на 3D-принтере (https://www.thingiverse.com/thing:994827)

Детали, напечатанные на 3D-принтере для датчика HC-SR04 (https://www.thingiverse.com/thing:3182237)

Код

Прежде всего подключите датчик к контактам 12 и 13 Arduino UNO. Затем подключите серводвигатель к контакту № 3 Arduino UNO и источнику питания.

Для Servo sg90 используйте USB-кабель для питания двигателя.

Шаг 2: Загрузите код Arduino UNO

Загрузите код Arduino UNO
Загрузите код Arduino UNO

Загрузите код. Теперь вы можете видеть, как движется мотор. Попробуйте открыть последовательный порт со скоростью 9600 бод, чтобы прочитать измерения датчика.

Загрузите код по ссылке:

github.com/masteruan/lidar_Processing

Шаг 3. Проверьте свой код в процессе обработки

Image
Image

Откройте «Обработка» и прочтите все серийные значения. Выберите правильный порт на консоли обработки.

Теперь вы можете видеть белые точки на черном окошке. Каждая точка, более крупная, чем объект, находится рядом.

Посмотрите видео!

Смотрите код по этой ссылке:

Рекомендуемые: