光敏傳感器是把光信號變成電信號的一種傳感器,它利用半導體的光電效應制成的一種電阻值隨入射光的強弱而改變的電阻器;入射光強,電阻減小,入射光弱,電阻增大。可用電位器(螺絲)調節亮度閥值,亮度大于設定值時DO輸出低電平,反之輸出高電平。AO輸出具體的亮度值。建議購買四腳的(三腳的沒有AO)
光敏傳感器模塊,Arduinouno,杜邦線
VCC接 arduino 的3.3或5VGND接 arduino的GNDDO 接 arduino的Digital 2AO 接 arduino的Analog 0

#define PIN_A 0#define PIN_D 2void setup() { Serial.begin(9600);}void loop() { int val; val=analogRead(PIN_A); Serial.PRint("a:"); Serial.print(val); Serial.print(", d:"); val=digitalRead(PIN_D); Serial.println(val); delay(500);}(請注意:因各廠商硬件不同,引腳位置可能有差異,具體請見硬件說明書)
新聞熱點
疑難解答