天天看點

【傳感器大賞】巡線子產品                                        Grove-Line Finder

                                        Grove-Line Finder

【傳感器大賞】巡線子產品                                        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
}

}