Arduino使用PMSA003偵測PM2.5,並使用ESP8266透過PHP儲存資料到Mysql

所需元件

Arduino MEGA有4個硬體序列埠,能夠同時連線PMSA003(PM2.5感測器)與ESP8266(無線網路模組)。

配線圖如下。

本程式範例程式需先測試Arduino使用ESP8266是否可以上傳資料到PHP+MYSQL的遠端網站,請使用以下網頁的內容進行測試。

使用USB TO TTL連線ESP8266上傳資料給PHP

如果不可以上傳資料到PHP+MYSQL的遠端網站,請再參考以下網頁的內容。

使用USB TO TTL更新ESP8266韌體

使用USB TO TTL連線ESP8266設定上網

Arduino程式碼

PHP程式

資料庫格式

使用phpmyadmin查詢結果

實驗圖