View Categories

Датчик препятствия

ИК датчик препятствия используется во множестве робототехнических устройств: как концевик в станке или датчик препятствия у робота, а также как датчик линии у роботов, которые двигаются по нарисованным дорожкам.

В наборе GyverKIT START IOT EXTRA
Датчик препятствий

Это инфракрасный датчик препятствия с цифровым выходом: выдаёт высокий сигнал (равный VCC) при обнаружении препятствия, также на плате загорается красный светодиод. Расстояние обнаружения зависит от отражательной способности препятствия, то есть около ~7 см до зеркальной поверхности, ~4 см до белой, ~1 см до чёрной глянцевой (изолента), чёрную матовую поверхность датчик не видит. Это позволяет использовать датчик для навигации робота вдоль чёрной линии.

Подключение к Arduino #

Питание и любой цифровой пин в режиме входа:

Программирование #

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

Датчик можно просто опрашивать через digitalRead(pin). Выведем состояние в порт:

void setup() {
  Serial.begin(115200);
}

void loop() {
  Serial.println(digitalRead(3));
  delay(10);
}

Подвигайте рукой перед датчиком - будет отправляться значение 1.

Полезные страницы #

0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
Прокрутить вверх