簡易型獲取環境資訊的 sensor 通常的接腳大致上只有供電(+ 或 Vcc),接地(- 或 Gnd),測量結果(S)
測量結果則有 2 種形式:直接回傳類比電壓(接腳標誌 A0)或將電壓通過一個比較電路只回傳 HIGH 或 LOW (接腳標誌 D0)
少數 sensor 回傳的資料不能直接套用,要用 lib 做轉換(超音波, 紅外線)
外控的裝置除了模組本身接受 PWM 訊號或自帶開關接受 HIGH/LOW 外最好都透過開關的方式來驅動,把必要的反應變成只需要送出 HIGH/LOW 訊號就可以工作的模塊是有需要的
單板電腦是單執行序,換句話說,是單細胞生物,同時只能專心處理一件事,如果一直花時間在同一個事件上,其他的變化就會來不及反應,所以 delay() 這個東西要慎用,程序中會跳不出來的迴圈就一定要避免
接受 HIGH/LOW 直接可以驅動:有源蜂鳴器模組 、 紅外線發射模組 、雷射光模組 、雙色LED模組 、繼電器模組 、七彩自動LED模組、雙色LED模組
接受 PWM 驅動:三色全彩LED燈模組、三色LED模組 、無源蜂鳴器模組 、電機驅動板、舵機
回傳資訊僅有 HIGH/LOW:按鍵開關 、霍爾磁力感測器 、振動開關 、光折斷器模組 、傾斜開關模組 、水銀開關 、迷你磁簧模組 、黑白循線模組 、敲擊傳感器模組 、魔術光杯模組 、心搏偵測模組
回傳類比電壓需要轉換:模擬溫度感測模組 、溫濕度感測模組、光敏電阻模組 、紅外線接收模組 、雙軸XY搖桿模組
部分兼具 A0 跟 D0 資料回傳的模組可以視需求取用
Q:設計一個天黑自開燈