Arduino и датчик препятствия
Описание
В наборе GyverKIT идёт вот такой датчик препятствия/линии:
Это инфракрасный датчик препятствия с цифровым выходом: выдаёт высокий сигнал (равный VCC) при обнаружении препятствия, также на плате загорается красный светодиод. Расстояние обнаружения зависит от отражательной способности препятствия, то есть около ~7 см до зеркальной поверхности, ~4 см до белой, ~1 см до чёрной глянцевой (изолента), чёрную матовую поверхность датчик не видит. Это позволяет использовать датчик для навигации робота вдоль чёрной линии.
Подключение
Питание и любой цифровой пин:
Примеры
Датчик можно просто опрашивать через digitalRead(pin)
. Выведем состояние в порт:
void setup() { Serial.begin(9600); } void loop() { Serial.println(digitalRead(3)); delay(10); }