【Arduino】108種傳感器模塊系列實驗(02)
實驗二:光敏電阻傳感器模塊
我手里這塊是三針版的,挺秀氣吧

光敏電阻是用硫化隔或硒化隔等半導體材料制成的特殊電阻器,其工作原理是基于內光電效應。光照愈強,阻值就愈低,隨著光照強度的升高,電阻值迅速降低,亮電阻值可小至1KΩ以下。光敏電阻對光線十分敏感,其在無光照時,呈高阻狀態,暗電阻一般可達1.5MΩ。光敏電阻的特殊性能,隨著科技的發展將得到極其廣泛應用。

光敏電阻器通常由光敏層、玻璃基片(或樹脂防潮膜)和電極等組成。光敏電阻器在電路中用字母“R”或“RL”、“RG”表示。

主要用途:
光線亮度檢測,光線亮度傳感器,智能小車尋光模塊等,如下是常規應用的示意電路。

模塊參數:
工作電壓:DC3.3-5V
光敏電阻型號:5516
模塊針腳:3針或4針(4針的多出一個模擬輸出端AO)


模塊接線圖:
1、VCC 接電源正極 3.3-5V
2、GND 接電源負極
3、DO TTL 開關信號輸出
4、AO 模擬信號輸出


光敏電阻傳感器模塊的電原理圖

模塊特色:
1、工作電壓3.3V-5V
2、使用寬電壓LM393比較器
3、設有固定螺栓孔,方便安裝
4、采用靈敏型光敏電阻傳感器
5、小板PCB尺寸:3.2cm x 1.4cm
6、配可調電位器可調節檢測光線亮度
7、輸出形式,DO數字開關量輸出(0和1)和AO模擬電壓輸出
8、比較器輸出,信號干凈,波形好,驅動能力強,超過15mA。

模塊實驗說明:
1、光敏電阻模塊對環境光線最敏感,一般用來檢測周圍環境的光線的亮度,觸發Arduino或繼電器模塊等;
2、模塊在環境光線亮度達不到設定閾值時,DO端輸出高電平,當外界環境光線亮度超過設定閾值時,DO端輸出低電平;
3、DO輸出端可以與Arduino直接相連,通過Arduino來檢測高低電平,由此來檢測環境的光線亮度改變;
4、DO輸出端也能直接驅動繼電器模塊,由此可以組成一個光控開關;
5、光敏電阻模塊小板模擬量輸出AO可以和AD模塊相連,通過AD轉換,可以獲得環境光強更精準的數值。
6、光敏傳感器控制的LED為你Arduino上接的13腳LED燈(也可以理解為負載),并非模塊上的D0-LED+指示燈。
7、模塊上的藍色電位器旋鈕最好不要順時針和逆時針到底,保持在中間即可控制。微調進行靈敏度調節。
8、本實驗只使用3針模塊,當達到設定光線強度闕值時,LED亮燈3秒。

仿真的實驗接線示意圖


實驗的圖形編程

/*

光敏電阻傳感器模塊邏輯流程圖