Личный кабинет:
+7 (90З) 172-40-94 Вс 10:00—19:00

Датчик расстояния HC-SR04

В наличии
113 руб. 185 руб.

Датчик расстояния ультразвуковой HC-SR04


Категории: Датчики Arduino

Датчик расстояния ультразвуковой идеально подходит для всех контроллеров семейства Arduino!

Работает по принципу эхолота. Один из элементов датчика, излучатель, посылает звуковой импульс, второй элемент датчика принимает отраженный от объекта измерения сигнал. Зная скорость распространения звука и время между отправкой и получением импульса, не трудно посчитать расстояние до объекта.

Технические характеристики:

Напряжение питания: 5 В
Потребление в режиме тишины: 2 мА
Потребление при работе: 15 мА
Диапазон расстояний: 2–400 см
Эффективный угол измерения: 15°

Подключение дальномера к контроллеру Arduino

Дальномер подключается к контроллеру 4-мя проводниками. Контакты VCC и GND служат для подключения «+» и «-» питания, Echo и Trig – для приёма и отправки сигнала дальномером.

Пример скетча для работы с дальномером представлен ниже:


#include "Ultrasonic.h" //библиотека для работы с дальномером

Ultrasonic ultrasonic(12,13); // контакты, к которым подключен дальномер. Сначала указывается Trig, затем Echo
voidsetup()
{
  Serial.begin(9600); // Запускаем последовательный порт
}
  voidloop()
{
   float dist_cm = ultrasonic.Ranging(CM); // измеряем расстояние
   Serial.println(dist_cm); //выводим расстояние в порт
   delay(100); // Задержка необходима для корректной работы дальномера
}


 

Обратная связь