這一節主要講一下Micorbit測溫,主要有兩種情況。1、測量環境溫度;2、測量板子芯片溫度。
需要先明確一個概念,板子本身有溫度傳感器,這個傳感器主要是用來測量板子自身芯片溫度的,測量的外界溫度並不是非常精準。測量環境溫度最好外接溫度傳感器。這種就是普通的一種外接的傳感器。
使用板載傳感器測量溫度
上文中已經簡單說了下,板子本身是自帶溫度傳感器的,但是經常用來測試板載芯片溫度。那麼這麼傳感器在什麼位置呢?就在引腳Pin0位置!
就是在這裡,用手捂熱P0引腳就可以看到溫度的變化。這裡為了方便展示,我使用了Makecode的模擬器。
直接使用無限循環顯示溫度數字,這裡使用無限循環的原因是能及時反饋出溫度度的變化。
使用溫度傳感器測量溫度
使用溫度傳感器能比較準確的測出來環境溫度,我這裡啊使用了一個DTH11溫溼度傳感器。
這款傳感器非常好用,經常用在IOT的環境監測裡面,用法稍微麻煩一點,需要先在Makecode裡面添加一個擴展包,才能夠實時讀取傳感器的溫度數據。並且需要一個Microbit擴展板連接傳感器。
高付出肯定回來帶高回報,我們也如願測試出來更加準確的溫度23°C。
結語
本節主要講了兩種Microbit測溫的方法
- 內置傳感器
- 外接DTH11溫溼度傳感器
第一種比較適合入門的時候,操作簡單,並且無需藉助其他素材。第二種測溫更加精準,功能更多,但是需要藉助一個DTH11傳感器,還有Microbit擴展版。DTH11不僅僅是測試溫度這一個功能,後邊會展開來講。這兩種你都學會了嗎?
閱讀更多 小桌子講Microbit 的文章