• Slider
  • Slider
  • Slider
  • Slider
:::

4. 各外接感測器說明

 

一、分類說明

數位輸入:

  1. 滾珠開關模組:一個珠子在裡面滾動,倒到某方向就會導通輸出1,未導通輸出0
  2. 霍爾磁性模組:感測磁性,有磁鐵靠近輸出1,沒有輸出0,如:腳踏車紀錄圈數
  3. 按鈕模組:按下輸出0,放開輸出1

數位輸出:

  1. 1路繼電器模組:可用小電流控制大電流開閉,如:熱水器定時加熱
  2. LED紅綠燈整合模組:可控制紅黃綠燈,模擬路口紅綠燈或表示某種狀態,如:空氣品質表示
  3. 單色LED模組:單顆led燈明滅,可當指示燈

類比輸入:

  1. 土壤濕度感測模組:可感測土壤適度
  2. 循跡紅外線模組:因物體顏色影響,感測地面的黑線,當照到黑線,光線被吸收,相反照到白線,光線會完全反射。
  3. 可變電阻模組:旋轉旋鈕電阻值會跟著變化,電流數值也跟著變化,可作為數值調整旋鈕,如:燈泡明亮度
  4. 光線模組:感測是否有光,越亮數值越大

類比輸出:

  1. RGB LED共陰模組:可調顏色的led燈,輸入RGB三顏色數值來變化
  2. 馬達驅動模組:可驅動馬達,需搭配電池
  3. 電晶體MOS模組:可製作放大電路
  4. 微型金屬減速馬達:搭配馬達驅動模組,可作為動力相關裝置,如:汽車車輪,風扇

函式庫:

  1. 無源蜂鳴器模組:可發出警報聲
  2. DHT11溫溼度模組:可測量溫濕度 (bDesigner不支援)
  3. SR-04P超音波模組:可測量距離
  4. SG90 9G 舵機 180度:可做擺盪的裝置或開闔開關等,如車庫門擋、自動開窗器等
  5. I2C LCD 1602液晶模組:單色字幕顯示 (bDesigner不支援)
  6. 8x8 LED 點矩陣顯示模組:一個 8x8 的LED燈,可做顯示圖示或動畫 (bDesigner不支援)
  7. RGB 12燈LED燈環模組:12LED燈環,可做方向標示、指南針等

 

二、介接程式支援情形 

 目前比較常用的兩個介接程式,bDesignerTransformer,就以這兩個來比:

micro:bit內建 bDesigner Transformer
AB按鈕 V V
晃動 V V
數位類比輸入輸出 V V
xyz加速感測值 V V
光線感測值    
方位感測值   V
溫度感測值 V V
磁力感測值   V

以上可測得的感測值,完全是micro:bit板子內建的感測器,Transformer有多兩個:方位、磁力,不過數值不準確,在makecode裡面也需要都需要校正歸零才會準...

函式庫 bDesigner Transformer
DHT11溫溼度    
無源蜂鳴器 V V
超音波 V  
舵機 V V
WS2812燈環 V (固定p16) V
MAX7218矩陣    
1602 LCD   V

兩個各有多一個支援,Transformer支援1602LCD是單色文字顯示,這可以用Scratch動畫來取代,bDesigner支援超音波可以測距離,是個非常實用的模組!

其他只要是數位或類比之輸入或輸出相關的模組,都可以透過程式積木,來讀取數值,兩種介接程式都有支援。


:::

學務處專區

showBlock

輔導室專區

showBlock