萬能的淘寶上有進一步封裝的光敏電阻模塊,長這樣:
是的你沒看錯 2塊錢不到就能買到如此精致的小玩意兒。圖片上這款帶有DO數(shù)字開關(guān)量輸出和AO模擬電壓輸出。
DO和AO的區(qū)別是:DO只會輸出高低電平來表示光照強度是否大于某個閥值(可以通過圖中藍色電位器調(diào)整)而AO會輸出光照強度的模擬電壓值,通俗一點就是DO只會告訴你 亮 還是 暗 ,而AO會告訴你一個數(shù)字來表示 有多亮 。
我手里這塊只有DO輸出,不過沒關(guān)系,我們不用知道有多亮。只要知道是亮還是暗就行了。黑和白的差距還是很明顯的,足夠通過閥值判斷了。
這模塊可沒有和電腦常見接口通信的能力,所以我們還需要一塊 arduino
(或者樹莓派之類的板子)來讀取模塊數(shù)據(jù)并傳輸給電腦。我這里用的是 arduino pro micro
,買來玩badusb的。當(dāng)時嫌礙事沒讓賣家發(fā)帶插針的,現(xiàn)在只能自己焊了。別問我為什么只焊一邊- -。
連接很簡單 VCC->VCC GND->GND DO->D10 然后燒入程序