logo


Датчик ультразвуковой HC-SR04 HCSR04 на весь мир HCSR04 Модуль измерения дальности ультразвуковой волны Датчик расстояния HC SR04 для Arduino


 

Датчик ультразвуковой HC-SR04 HCSR04 на весь мир HCSR04 Модуль измерения дальности ультразвуковой волны Датчик расстояния HC SR04 для Arduino - это высокоточный ультразвуковой датчик расстояния, который измеряет расстояние до цели, посылая ультразвуковые волны и измеряя время, необходимое для их отражения обратно. Он широко используется в различных приложениях, таких как робототехника, автомобилестроение и промышленная автоматизация.

Как работает датчик ультразвуковой HC-SR04 HCSR04

Датчик ультразвуковой HC-SR04 HCSR04 работает следующим образом:

  • Когда датчик получает триггерный импульс, он посылает ультразвуковую волну с частотой 40 кГц.
  • Ультразвуковая волна распространяется через воздух и отражается от цели.
  • Отраженная волна улавливается датчиком.
  • Датчик измеряет время, прошедшее между отправкой и приемом ультразвуковой волны.
  • Время, необходимое для прохождения ультразвуковой волны, пропорционально расстоянию до цели.

Технические характеристики датчика ультразвукового HC-SR04 HCSR04

  • Диапазон измерения: 2 см - 450 см
  • Разрешение: 0,3 см
  • Точность: ±1 см
  • Угол измерения: <30°
  • Рабочее напряжение: 5 В постоянного тока
  • Рабочий ток: <15 мА
  • Частота триггера: 10 Гц
  • Размеры: 45 мм x 20 мм x 15 мм

Подключение датчика ультразвукового HC-SR04 HCSR04 к Arduino

Для подключения датчика ультразвукового HC-SR04 HCSR04 к Arduino вам понадобятся следующие компоненты:

  • Датчик ультразвуковой HC-SR04 HCSR04
  • Плата Arduino
  • Соединительные провода

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

VCC датчика ультразвукового HC-SR04 HCSR04 подключается к выводу 5 В на плате Arduino.

GND датчика ультразвукового HC-SR04 HCSR04 подключается к выводу GND на плате Arduino.

Вывод Trig датчика ультразвукового HC-SR04 HCSR04 подключается к выводу 11 на плате Arduino.

Вывод Echo датчика ультразвукового HC-SR04 HCSR04 подключается к выводу 12 на плате Arduino.

Программирование датчика ультразвукового HC-SR04 HCSR04 для Arduino

Чтобы запрограммировать датчик ультразвукового HC-SR04 HCSR04 для Arduino, вам понадобится следующий код:

#include
Ultrasonic ultrasonic(11, 12);
void setup() {
Serial.begin(9600);
}
void loop() {
long distance = ultrasonic.read();
Serial.println(distance);
delay(100);
}

Этот код использует библиотеку Ultrasonic для инициализации датчика ультразвукового HC-SR04 HCSR04 и чтения данных о расстоянии. Библиотеку Ultrasonic можно найти в Менеджере библиотек Arduino IDE.

Приложения датчика ультразвукового HC-SR04 HCSR04

Датчик ультразвуковой HC-SR04 HCSR04 имеет широкий спектр применений, в том числе:

  • Робототехника
  • Автомобилестроение
  • Промышленная автоматизация
  • Измерение уровня жидкости
  • Обнаружение препятствий
  • Автономная навигация

Заключение

Датчик ультразвуковой HC-SR04 HCSR04 на весь мир HCSR04 Модуль измерения дальности ультразвуковой волны Датчик расстояния HC SR04 для Arduino - это высокоточный и недорогой датчик, который можно использовать в различных приложениях. Он прост в использовании и подключении, а его данные о расстоянии надежны и точны.