Microbit少兒編程之四自治溫度計

這一節主要講一下Micorbit測溫,主要有兩種情況。1、測量環境溫度;2、測量板子芯片溫度。

需要先明確一個概念,板子本身有溫度傳感器,這個傳感器主要是用來測量板子自身芯溫度的,測量的外界溫度並不是非常精準。測量環境溫度最好外接溫度傳感器。

Microbit少兒編程之四自治溫度計

溫度傳感器

這種就是普通的一種外接的傳感器。

使用板載傳感器測量溫度

上文中已經簡單說了下,板子本身是自帶溫度傳感器的,但是經常用來測試板載芯片溫度。那麼這麼傳感器在什麼位置呢?就在引腳Pin0位置!

Microbit少兒編程之四自治溫度計

箭頭標註的位置

就是在這裡,用手捂熱P0引腳就可以看到溫度的變化。這裡為了方便展示,我使用了Makecode的模擬器。

直接使用無限循環顯示溫度數字,這裡使用無限循環的原因是能及時反饋出溫度度的變化。

使用溫度傳感器測量溫度

使用溫度傳感器能比較準確的測出來環境溫度,我這裡啊使用了一個DTH11溫溼度傳感器。

Microbit少兒編程之四自治溫度計

DTH11溫溼度傳感器

這款傳感器非常好用,經常用在IOT的環境監測裡面,用法稍微麻煩一點,需要先在Makecode裡面添加一個擴展包,才能夠實時讀取傳感器的溫度數據。並且需要一個Microbit擴展板連接傳感器。

Microbit少兒編程之四自治溫度計

DTH11使用辦法

高付出肯定回來帶高回報,我們也如願測試出來更加準確的溫度23°C。

Microbit少兒編程之四自治溫度計

DTH11測溫積木

結語

本節主要講了兩種Microbit測溫的方法

  • 內置傳感器
  • 外接DTH11溫溼度傳感器

第一種比較適合入門的時候,操作簡單,並且無需藉助其他素材。第二種測溫更加精準,功能更多,但是需要藉助一個DTH11傳感器,還有Microbit擴展版。DTH11不僅僅是測試溫度這一個功能,後邊會展開來講。這兩種你都學會了嗎?


分享到:


相關文章: