Взгляды: 164 Автор: Грейс опубликовать время: 2021-07-26 Происхождение: Сайт
HC-SR04 является очень популярным датчиком для измерения расстояния. Он излучает ультразвуковые волны на частоте 40 кГц. Ультразвуковые волны путешествуют по воздуху. Если в пути есть объекты или препятствия, он припрытся к модулю. Принимая во внимание время распространения и скорость звука, вы можете рассчитать расстояние.
● Типичное рабочее напряжение: 5 В
● Ultra-Mall Static Work Cury: менее 5 мА
● Угол чувства (сопротивление R3 выше, чем выше усиление, тем больше угол обнаружения):
R3 сопротивление 392, не более 15 градусов
R3 сопротивление 472, не более 30 градусов
● Расстояние обнаружения (сопротивление R3 может отрегулировать усиление, то есть отрегулировать расстояние обнаружения):
R3 сопротивление 392 2CM-450 см.
R3 сопротивление 472 2CM-700 см.
● Высокая точность: до 0,3 см.
● Случайная зона (2 см).
VCC - +5 В.
Триг - триггерный ввод датчика. Микроконтроллер применяет 10 пульса с триггером США к Ультразвуковой HC-SR04 . модуль
Echo - Secho Выход датчика. Микроконтроллер считывает/контролирует этот вывод, чтобы обнаружить препятствие или найти расстояние.
GND - земля
Используйте IO для запуска дальности, давая сигнал высокого уровня не менее 10us;
● Модуль автоматически отправляет квадратные волны 8 40 кГц, чтобы автоматически обнаружить, есть ли возврат сигнала.
● Существует возврат сигнала, через вывод IO на высоком уровне, высокая продолжительность уровня составляет (4) время от передачи до возврата ультразвуковой волны. Тестовое расстояние = (высокое время * скорость звука (340 м / с) / 2
Ардуино
Pulsein (): используется для обнаружения ширины импульса высокого и низкого уровня выхода штифтом.
Pulsein (PIN, значение);
Pulsein (PIN, значение, тайм -аут); // Время
PIN-штифт --- штифт, который должен прочитать импульс
Значение --- тип импульса для чтения, высокого или низкого уровня
Тайм-аут --- время ожидания, в микросекундах тип данных без знака
Соединения довольно просты, вы можете обратиться к изображению ниже с помощью схемы цепи.
Если вы видите здесь, я считаю, что вы поняли метод работы использования ультразвукового датчика с Arduino. Давайте примем действие и попробуем самостоятельно!