Датчик препятствий инфракрасный цифровой модуль
Датчик препятствий инфракрасный цифровой модуль
Датчик препятствий инфракрасный цифровой модуль
Датчик препятствий инфракрасный цифровой модуль
Датчик препятствий инфракрасный цифровой модуль
Датчик препятствий инфракрасный цифровой модуль

Датчик препятствий инфракрасный цифровой модуль

Арт. 10168

60

более 500 шт.

Описание

Инфракрасный модуль датчика препятствий Arduino.
Модель: FC-51 / YL-63 / HW-201 / аналоги
Рабочее напряжение: DC 3.3 В - 5В.
Рабочий ток: не более 40 мА.
Рабочие температуры: -10 до 50 С°.
Расстояние обнаружения: 2 - 30 см.
Интерфейс ввода-вывода: 3 линии (+ / - / С) .
Выходной сигнал: уровень TTL .

Инфракрасный датчик препятствий используется для обнаружения объектов на небольших расстояниях (как правило, не более 15 см). Он довольно часто применяется в робототехнике, системах автоматизации и контроля и других устройствах, где требуется "видеть" наличие объекта в некоторой зоне. Принцип работы такого датчика заключается в регистрации инфракрасного излучения, отражённого от объекта. Источником излучения является инфракрасный светодиод, приёмником служит фоточувствительный элемент – фототранзистор. Чем ближе к датчику объект, тем выше интенсивность отражённого инфракрасного излучения. Когда интенсивность достигает порогового значения, датчик срабатывает: загорается индикатор препятствий и состояние вывода Out изменяется с высокого уровня на низкий. Порог срабатывания датчика (другими словами его чувствительность) регулируется потенциометром.

Описание выводов инфракрасного датчика препятствий HW-201

Модуль датчика имеет три вывода. Два из них – это питание, третий – сигнальный выход. Работать с датчиком очень просто: достаточно подать на него питание и периодически опрашивать состояние сигнального вывода. Высокий уровень на нём говорит об отсутствии препятствий; низкий – об их наличии. Пример подключения датчика препятствий к Ардуино и скетч приведены ниже. Результат работы выводится в монитор порта.

Подключение инфракрасного датчика препятствий к Ардуино. Схема

// Пример работы с инфракрасным датчиком препятствий

void setup() {
  Serial.begin(9600);
  pinMode(2, INPUT); // Датчик подключен к выводу D2
}

void loop() {
  byte b = digitalRead(2); // Читаем состояние сигнального вывода датчика
  Serial.println(b); // И выводим его в Serial
  delay(1000);
}