Оглавление:
Видео: АНАЛОГОВЫЙ УЛЬТРАЗВУКОВЫЙ ДАТЧИК ДЛЯ ИЗМЕРЕНИЯ РАССТОЯНИЯ: 3 шага
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:49
В этой инструкции будет рассказано, как использовать ультразвуковой датчик, подключенный к Arduino, и точно измерять расстояния от 20 см до 720 см.
Шаг 1: GY-US42V2
Я использовал знаменитый GY-US42V2, который может работать четырьмя способами:
-импульсный вывод со специальной библиотекой для установки (SR04.h) не тестировалось
-I2C связь со специальной библиотекой SoftI2Cmaster.h (не проверял).
-I2C без специальной библиотеки с этой картой контактов:
- VCC в VCC,
- A5 (atmega328 SCL) в CR
- A4 (atmega328 SDA) в DT
- GND к GND
Ссылка на atmega328 без сопротивления подтягиванию, не очень хорошее измерение.
-Serial RX TX со специальной библиотекой SoftwareSerial.h и этой картой контактов:
VCC в VCC
GND к GND
- вывод D2 на CR
- контакт D3 к DT
- VCC в PS
Я думаю, точнее и лучше
Некоторые технические характеристики:
GY-US42 - недорогой высококачественный модуль диапазона.
Рабочее напряжение 3-5 В, небольшая потребляемая мощность, небольшие габариты, простой монтаж.
Его принцип работы заключается в том, что зонд излучает ультразвуковые волны, излучаемые измеряемым объектом, зонд принимает отраженные звуковые волны, использует разницу во времени, вычисляет фактическое расстояние. Есть три способа чтения данных модуля: последовательный UART (уровень TTL), IIC, импульсный режим pwm, Скорость последовательной передачи составляет 9600 бит / с и 115200 бит / с, может быть настроена, есть непрерывная, установить выход двумя способами, вы можете сохранить настройки мощности.
IIC может изменять внутренний адрес для облегчения доступа шины IIC одновременно к нескольким модулям. Импульсный выход ШИМ такой же, как у sr04.
Модуль может быть адаптирован к другой рабочей среде и подключен непосредственно к микроконтроллеру.
Когда компьютеру нужен USB в модуле TTL, прямое подключение.
Режим IIC можно напрямую связать с APM, Pixhawk и другими системами управления полетом.
Предоставляет Arduino, 51, STM32 коммуникационные процедуры микроконтроллера, не предоставляет схемы и внутренний источник микроконтроллера.
В результате использования трансивера встраивается ультразвуковой датчик, дальность действия от слепой зоны около 20 см. В пределах 20 см диапазон недопустим.
Напряжение: 3-5 В
Встроенный MCU рассчитывает расстояние
ИИК и серийник и шим
Частота: 15 Гц (полный диапазон)
Ток: 9 мА (VCC = 5 В)
Шаг 2: Схема и архив в Sketch и Libs
Я сделал плату-клон arduino с atmega328 PU non P, у меня есть давным-давно. Я набираю 2 скетча, который называется:
- RADARI2C для I2C работает без специальной библиотеки
- RADARserial с SoftwareSerial.h
Вы также найдете исходный эскиз и библиотеки, поставляемые для этого датчика.
Шаг 3: Заключение
Этот тип датчика будет использоваться как своего рода задний датчик парковки, но при использовании на открытом воздухе эта система может быть нарушена ветром, который отклоняет звук. Будь осторожен.
Спасибо всему веб-сайту, необходимому для редактирования этого руководства.
С Днем наставник !!!!
Рекомендуемые:
Учебное пособие: как использовать аналоговый ультразвуковой датчик расстояния US-016 с Arduino UNO: 3 шага
Учебное пособие: Как использовать аналоговый ультразвуковой датчик расстояния US-016 с Arduino UNO: Описание: Ультразвуковой пусковой модуль US-016 позволяет не измерять 2 см ~ 3 м, напряжение питания 5 В, рабочий ток 3,8 мА, поддержка аналогового выходного напряжения, стабильно и надежно. Этот модуль может отличаться в зависимости от приложения
Датчик расстояния (для белой трости): 3 шага
Датчик расстояния (для белой трости): типичный датчик расстояния уже широко рассматривается компанией Instructables. Поэтому я хотел попробовать адаптацию этой известной концепции в виде аппликации для белой трости. Белые трости - это трости, которыми слепые говорят им, где находится р
Часы для измерения расстояния: 4 ступени
Часы для измерения расстояния: в этом проекте я сжал и установил систему измерения расстояния Arduino на часы. Проект классный, простой и полезный. Система измерения расстояния основана на простой физике расстояния, скорости и времени
Зонд для измерения уровня грунтовых вод для условий с низким уровнем ресурсов: 4 шага (с изображениями)
Зонд для измерения уровня грунтовых вод для условий с низким уровнем ресурсов: Введение Мы получили запрос от Oxfam на разработку простого способа, с помощью которого школьники в Афганистане могли бы контролировать уровень грунтовых вод в близлежащих колодцах. Эта страница была переведена на дари доктором Амиром Хайдари, и перевод может быть f
Скорость измерения на водосливе с датчиком расстояния: 4 шага (с изображениями)
Измерение скорости на водосливе с помощью датчика расстояния: Мы сделали устройство, которое рассчитывает скорость воды над водосливом. Это измеряется двумя датчиками расстояния