🛒 Arduino, ESP32 и модули

Расстояние, Линия, Движение

Датчики расстояния, линии и движения — ультразвуковые HC-SR04 и JSN-SR04T, PIR датчик движения HC-SR501, ИК-модули TCRT5000 для слежения за линией и объезда препятствий. Для роботов, парктроников, автоматического света и охранных проектов.

Расстояние, Линия, Движение — гид по выбору

Категория «Расстояние, линия, движение» нужна, чтобы роботы «видели» окружающее пространство, а устройства понимали присутствие человека. Здесь вы найдёте ультразвуковые датчики расстояния, инфракрасные модули линии и препятствий, PIR-датчики движения.

Какой выбрать?

  • Измерение расстояния: HC-SR04 измеряет от 2 до 400 см. Для влажных и уличных условий лучше подойдёт JSN-SR04T с водозащищённой головкой, но он не видит ближе примерно 25 см.
  • Индикатор расстояния без программирования: панель управления показывает результат HC-SR04 на цифровом экране.
  • Препятствия: инфракрасный датчик препятствий обнаруживает близкий объект, но не выдаёт расстояние числом.
  • Линия: KY-033 и модуль TCRT5000 различают чёрную линию и светлую поверхность.
  • Движение человека: HC-SR501 выдаёт сигнал на пин платы, чувствительность и задержка настраиваются винтами. HY-3612 — это выключатель, работающий от 12–24 В.

Совместимость

  • HC-SR04 работает от 5 В. Вывод Echo подключайте к платам на 3,3 В вроде ESP32 или Raspberry Pi через делитель напряжения.
  • Инфракрасные датчики могут ошибаться при ярком солнечном свете и на чёрной глянцевой поверхности.
  • Ультразвук плохо отражается от мягких тканей и изогнутых поверхностей, такие объекты могут «казаться» дальше, чем есть.
  • PIR не «видит» сквозь стекло. Он реагирует на изменение тепла, поэтому в первую минуту дайте ему стабилизироваться.

Типичные проекты

  • Робот, объезжающий препятствия: HC-SR04 и драйвер двигателя.
  • Робот, следующий по линии: два или три датчика линии.
  • Индикатор расстояния для парковки автомобиля.
  • Лестничный свет, который загорается при движении.

Связанные категории

HC-SR04 или JSN-SR04T?

Для помещений и небольших роботов достаточно HC-SR04. Для резервуара с водой, улицы или пыльного места выбирайте JSN-SR04T, но учитывайте, что на коротких расстояниях он не измеряет.

Почему PIR-датчик срабатывает без движения?

Чаще всего датчик ещё не стабилизировался, в источнике питания шум или рядом проходит тёплый воздушный поток. Уберите датчик подальше от обогревателей и сквозняков, уменьшите чувствительность.