在我們的日常生活中,空氣品質的重要性不言而喻。尤其在都市中,空氣污染問題日益嚴重,我們需要實時監控空氣品質,以確保我們的健康。在這篇文章中,筆者將分享如何使用 Raspberry Pi Pico W 來操作空氣品質感測器,並將相關數值上傳到 Google 試算表,是一個相當簡單但是功能強大的物聯網應用喔!
筆者將會逐步介紹連接硬體、編寫軟體和解析數據的過程,讓你可以輕鬆地建立自己的空氣品質監控系統,隨時掌握周遭環境的空氣品質。
本專題分享如何操作 Raspberry Pi Pico W 開發板來取得空氣品質、溫溼度、PM2.5 的數值,並顯示在OLED螢幕中,最後再透過 IFTTT 將感測器數值上傳到 Google 試算表。本專題配合Thonny IDE撰寫MicroPython程式,來讀取空氣品質數值,有關於 Raspberry Pi Pico W連接Thonny IDE撰寫MicroPython程式,可以查看下段的前導文章。
前導文章
- 透過Thonny IDE撰寫
有關於Raspberry Pi Pico W透過Thonny IDE撰寫MicroPython程式,請看【使用Raspberry Pi Pico W和MicroPython進行物聯網應用開發】,文中詳細說明Raspberry Pi Pico W如何與Thonny IDE連接,並且分享了匯入感測器模組的函式庫作法。
- 雲端監測
本文使用的雲端平台是由 IFTTT 串接 Google 試算表, IFTTT 設定部分請參考【LinkIt™ 7697空氣品質偵測並上傳Google表單(空氣盒子2.0)】。
感測器接線圖
這次所使用的感測器,除沿用之前文章所說明的 PMS5003 粉塵感測器和OLED螢幕外,還用到了 SGP30 二氧化碳感測器和 DHT22 溫濕度感測器,以下說明這兩種感測器模組的線路圖。
- SGP30接線圖
- DHT22接線圖
只需不到短短一分鐘...
輸入您的信箱與ID註冊即可享有一切福利!
會員福利
1免費電子報
2會員搶先看
3主題訂閱
4好文收藏