本篇文章教大家用 micro:bit 製作空氣盒子,空氣感測、溫度、濕度一應具全,有興趣的人一起做看看吧!
曾有人用 Arduino 、 NodeMCU 與 LinkIt7697 各製作了可以偵測 PM2.5 、溫度與濕度的版本的空氣盒子,並將資料透過 Wi-Fi 放在 ThingSpeak 上,那若換成 micro:bit 能不能成功呢?答案是當然可以,馬上來看看製作教學吧!
所需材料:
- micro:bit x1
- MbitBot x1
- 0.96 OLED 顯示螢幕 x1
- ESP-12F 模組(需改成 5V ) x1
- 震動感應器 x1
- PMS3003(G3)x1(需將 VCC、 GND、 SET 與 TXD 的線拉出製成杜邦公端)
- Micro USB 數據線
- DHT11下列線材與螺絲請視自己使用的各模組接口與螺絲孔而定。
- Grove 母座雙頭線 x2
- Grove 母座 to 母端杜邦線 x3
- 固定用螺絲螺帽與外殼(可自行設計)
注意事項:
在所需材料中有特別提到要將 ESP-12F 修改成 5V ,因為 MbitBot IO 的電壓接近 5V ,直接接上 ESP-12F 可能會損壞。修改非常簡單,一般購買的 ESP-12F 會附贈一個轉板,將 ESP-12F 焊在轉板後,在轉板的背面焊上一顆 AMS1117( 3..3V ) ,並將正面中間那顆電組解焊就完成了,記得將轉板焊上連接用的排針。
至於空氣品質感測器 PMS3003 的部份,需將線拉出製成杜邦公端,只需將 VCC 、 GND 、 SET 與 TXD 的線拉出即可, PMS3003 的接口標示如下:
VCC、GND 是用於供電,TXD 的線是傳輸偵測值,SET 可設定是否進入低功耗模式(圖片來源:創客萊吧提供)
連接時間:
MbitBot 上面有八個接口,分別將各個模組如下圖位置連接,程式示範將會以下圖接的位置來撰寫。
只需不到短短一分鐘... 輸入您的信箱與ID註冊即可享有一切福利! 免費電子報 會員搶先看 主題訂閱 好文收藏會員福利