Ультразвуковой дальномер HC-SR04 5V для Arduino используется для
измерения расстояния от датчика до какого-либо объекта.
Для использования дальномера на его основе нужно собрать макет
(подключить к контроллеру, питанию и т.п.). Потом нужно создать
управляющую программу, в которой обязательно объявить библиотеку
Ultrasonic. В конце нужно направить датчик на объект под углом не
более 15° и на регламентированном расстоянии, и начинать
работу.
Управление ультразвуковым дальномером HC-SR04 осуществляется или от
Arduino контроллера, или от другого микропроцессорного управляющего
устройства через соответствующие выводы.
Принцип работы: при подаче на вход положительного импульса модуль
формирует на передатчике восемь импульсов частотой 40кГц. И ожидает
эхо. При получении импульса эхо происходит формирование на выходе
импульса ШИМ длительностью от 150мкс до 38мс. Если эхо не
обнаружено (нет препятствия), то формируется импульс длительностью
38 мс.
В ультразвуковом дальномере HC-SR04 предусмотрен один 4-пиновый
интерфейс для подключения питания и входа-выхода сигнала.
Обозначение контактов: Vcc (вывод для питания +5В), TRIG (вход),
Echo (выход), GND (общий вывод).
Питание модуля осуществляется или от Arduino контроллера (другого
микропроцессорного управляющего устройства), или от внешнего
источника питания (блока питания батареи). Напряжение питания
модуля 5 вольт.
Характеристики:
рабочее напряжение: 5 В;
рабочий ток: 15 mA;
рабочая частота: 40 кГц;
максимальная дальность измерения: 5 м;
минимальная дальность измерения: 2 см;
угол измерения: 15°;
габариты: 45,2 х 20,4 (25,7) х 19,0 мм;
вес: 9 г;
цвет: синий.
Схема подключения ультразвукового датчика расстояния к Arduino:
Тип : Модуль