Подключение датчика расстояния

В статье будет рассмотрена работа с ультразвуковым датчиком расстояния HC-SR04

1hc-sr04-02

Этот датчик очень прост в использовании, а расположение ног позволяет воткнуть его в макетную плату либо подсоединить проводами типа папа-мама. Используется датчик для определения расстояния до объекта или наличия препятствия. Нередко его применяют там, где необходимо выявить движение (например, для автоподсветки).

Подключение изображено на схеме

датчик расстояния

Vcc -> 5v

Trig -> pin 12

Echo -> pin 13

Gnd -> Gnd

 

Для программирования удобно воспользоваться библиотекой. Библиотеку необходимо распаковать и поместить в папку libraries, расположенную в папке Arduino.

Рассмотрим пример, который измеряет расстояние до объекта и выводит его в последовательный порт.

 

Чтобы посмотреть данные, нужно открыть монитор последовательного порта (кнопка в правом верхнем углу).

com

Напишем программу, зажигающую светодиод, если расстояние до объекта меньше 30 см.

Расстояние хранится в переменной dist_cm, поэтому будем проверять ее значение: если оно меньше 30, то зажигаем светодиод, иначе гасим.

 

Оставить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *