Grove-Line Finder

Grove-Line finder 為線跟随機器人設計。它具有紅外發射 LED 和紅外敏感光電半導體。它可以将數字信号輸出到微控制器,這樣機器人可以穩定地跟随白色背景上的黑線,反之亦然。
規格參數
- 電源 : 5V 直流電
- 數字輸出模式 : TTL ( 檢測到黑色時為高電平,檢測到白色時為低電平 )
- 連接配接器 : 4 引腳扣 Grove 接口
- 尺寸 : 20mm * 20mm
- 滿足限制有害物質指令
- 比測儀 : MV358
- 光反射二極管 : RS-06WD
操作示例
與 Arduino 一起使用
當檢測到黑線時,Brick 将傳回 HIGH,當檢測到白線時,傳回 LOW。 使用可調電阻,檢測範圍可以從 1.5cm 變化到 5cm。 如果傳感器在黑色和白色表面之間無法辨識,還可以使用可調電阻來設定合适的參考電壓。
示範代碼如下 :
Demo code
{
//------------------------------------------------------------
//Name: Line finder digital mode
//Function: detect black line or white line
//Parameter: When digital signal is HIGH, black line
// When digital signal is LOW, white line
//-------------------------------------------------------------
int signalPin = 3; // connected to digital pin 3
void setup() {
pinMode(signalPin, INPUT); // initialize the digital pin as an output:
Serial.begin(9600); // initialize serial communications at 9600 bps:
}
// the loop() method runs over and over again,
// as long as the Arduino has power
void loop()
{
if(HIGH == digitalRead(signalPin))
Serial.println("black");
else Serial.println("white"); // display the color
//delay(1000); // wait for a second
}
}