HC-SR04 - ультразвуковой датчик, позволяющий измерять расстояние до препятствия в диапазоне от 2 до 400 см. Может быть использован в качестве датчика присутствия в умном доме или охранной системе, а также для различных роботизированных систем. Кроме того используя этот модуль можно изготовить парктроник для автомобиля.
Модуль представляет собой плату, на которой размещены ультразвуковой излучатель, приемник и управляющая электронная схема. Датчик имеет небольшие габариты и простой интерфейс: два вывода питания (VCC и GND), вход (TRIG) и выход (ECHO) для передачи данных между контроллером и модулем.
Излучатель передает короткий ультразвуковой импульс, который отражается от объекта и принимается датчиком. Расстояние рассчитывается исходя из времени до получения эха и скорости звука в воздухе. Приемник получает сигнал эха, и выдаёт расстояние, которое кодируется длительностью электрического сигнал на выходе датчика.Следующий импульс может быть излучён, только после исчезновения эха от предыдущего. Это время называется периодом цикла. Рекомендованный период между импульсами должен быть не менее 50 мс.Если на сигнальный пин TRIG подаётся импульс длительностью 10 мкс, то ультразвуковой модуль будет излучать восемь пачек ультразвукового сигнала с частотой 40кГц и обнаруживать их эхо. Измеренное расстояние до объекта будет пропорционально ширине импульса эхо.
Технические характеристики модуля: