Arduino使用DHT11測量溫度與濕度並顯示在I2C的2x16螢幕,使用藍牙傳送到手機,並使用php上傳mysql
Arduino使用DHT11測量溫度與濕度並顯示在I2C的2x16螢幕,使用藍牙傳送到手機,並使用php上傳mysql
Arduino配置同Arduino使用DHT11測量溫度與濕度並顯示在I2C的2x16螢幕,使用藍牙傳送到手機
App Inventor 介面配置與程式
在App Inventor使用web元件,呼叫php網頁上傳到mysql
PHP程式碼
Mysql資料表
實驗所遭遇問題
(1)AppInventor時間改成24小時制,FormatDateTime的pattern的小時需改成HH,pattern參考資料如下。
https://docs.oracle.com/javase/7/docs/api/java/text/SimpleDateFormat.html
實驗圖片
由phpmyadmin查詢上傳結果
驅動程式下載網址
LiquidCrystal_V1.2.1.zip https://bitbucket.org/fmalpartida/new-liquidcrystal/downloads/
DHT11.zip http://dalxxdht11.blogspot.tw/2012/12/dht11-library-for-arduino-uno.html
參考資料
(1)Arduino 使用 1602 IIC(I2C) LCD 點陣液晶模組https://blog.gtwang.org/iot/ywrobot-arduino-lcm-1602-iic-v1-lcd-display/
(2)DHT11 Library for ARDUINO (UNO) http://dalxxdht11.blogspot.tw/2012/12/dht11-library-for-arduino-uno.html