步驟1:所需的組件
* Arduino Uno
* Pot(要增大或減小ldr的靈敏度)**連接到面包板的電線(如果需要,我從頭開始拉出一些單股電線)
* LDR
光電電阻器或光敏電阻器(LDR)或光電管是光控可變電阻器。光敏電阻的電阻隨入射光強度的增加而減??;換句話說,它表現(xiàn)出光電導性。光電電阻器可應用于光敏檢測器電路以及明暗激活的開關電路中。
步驟2:連接組件
它適用于分壓器
,因此我們將鍋與LDR串聯(lián)連接,并根據產生的電壓在LDR上獲取傳感器值。。..由于光強。.. 。
步驟3:編碼
無效設置()
{
Serial.begin( 9600);
}
無效循環(huán)()
{ int sensorvalue = analogRead(A0);
Serial.println(sensorvalue);
delay(1);
}
第4步:上傳
上面的圖片代表光線不落在ldr(一位數(shù)字)
第二個光落在ldr(兩位數(shù)字或三位數(shù)字)上
步驟5:添加Led
可以在void循環(huán)中添加語句,并應在void設置時聲明led引腳。。
如果(analogread》 = 600)
{
digitalWrite(13,HIGH);
}
否則結果{點擊digitalWrite (13,LOW);結果,},點擊
-
Arduino
+關注
關注
188文章
6474瀏覽量
187444 -
LDR
+關注
關注
0文章
99瀏覽量
7603
發(fā)布評論請先 登錄
相關推薦
評論