ST188紅外線循線感測模組

NT$120

ST188紅外線循線感測模組

此ST188屬於近距離感測器,感測距離可以調整範圍大約4~13mm。通常可以運用在循線車/循跡車上。其實原理很簡單,模組上有顆紅外線led發出紅外線,如果另一顆接收器收到反射回來的紅外線,模組輸出訊號為1,反之如果沒收到輸出訊號為0。模組上有一可變電阻可以調整感測距離(4~13mm)。

白色物質吸收光線少大部分光波被反射,黑色物質能吸收大部分光波,只反射部分光波。利用這個特性選取適合測量距離,如1cm(最佳的測量距離可以根據多次實驗結果比較調整)。如此感測器即可以判斷黑色或白色物質。

描述

商品內容

§ 按ST188紅外線模組 1個

§ RJ11 6P4C 25cm 信號線 1條

程式範例

// ST188感測器感測到白色 D13 LED 亮, 黑色 D13 LED 暗!

const int st188Pin = 2; // the number of the st188 sensor pin

const int ledPin = 13; // the number of the LED pin

// variables will change:

int sensorState = 0; // variable for reading the sensor status

void setup() {

// initialize the LED pin as an output:

pinMode(ledPin, OUTPUT);

// initialize the st188 sensor pin as an input:

pinMode(st188Pin, INPUT);

}

void loop(){

sensorState = digitalRead(st188Pin);

if (sensorState == HIGH) {

// turn LED on:

digitalWrite(ledPin, HIGH);

}

else {

// turn LED off:

digitalWrite(ledPin, LOW);

}

}

接線範例

接線方式如果搭配S4A IO Board只要把電話接頭(RJ11)接到標示D2D3孔位即可完成連接。