Arduino+Scratch2使用DHT11測量溫度與濕度,並上傳到ThingSpeak

Arduino+Scratch2使用DHT11測量溫度與濕度,並上傳到ThingSpeak。

(1)接線圖如下,不須安裝2x16LCD

(2)到ThingSpeak申請帳號,並建立新的Channel,新增Name為Channel的名稱,設定Field1為「溫度」,設定Field1為「濕度」,都可以使用中文,點選最下方的「Save Channel」儲存Channel。

(3)點選「Data Import/Export」,可以使用網址方式新增與查詢資料,Update a Channel Feed該網址可以新增資料到Channel,api_key是跟著這個Channel,api_key完全相同才能上傳到這個Channel,「&field1=」後面所接數值更新溫度,「&field2=」後面所接數值更新濕度。

(4)使用字串串接與HTTP POST,每十秒鐘上傳一次溫度與濕度資料給ThingSpeak,如下。

(5)ThingSpeak所接收資料的預覽結果,可以獲得溫度與濕度資料。