Arduino 專題教學-溫溼度感測裝置

Arduino 專題教學-溫溼度感測裝置

一、介紹

只要上網搜尋「Arduino 溫溼度」,百分之八十以上肯定都是 DHT11,它不但便宜好取得,使用上也相當容易。

雖然精度無法到小數點,溫度範圍也不大,但作為一個簡易的溫溼度專案使用,已經是相當不錯了。若是希望得到較高的精度,可以選擇替換成 DHT22

二、組裝與接線說明

1. 組裝

1-1. 首先撕除「壓克力板」上的保護紙,可使用尖頭鑷子或是美工刀輔助。

Arduino 專題教學-溫溼度感測裝置

1-2. 接著準備「Arduino UNO」、「M3螺絲 x6」與「銅柱 x3」。

Arduino 專題教學-溫溼度感測裝置

1-3. 我們會在以下標示的三個孔洞,使用銅柱與螺絲作為支撐柱。

Arduino 專題教學-溫溼度感測裝置

1-4. 安裝示意圖如下,建議使用螺絲起子安裝。

Arduino 專題教學-溫溼度感測裝置

1-5. 接著拿出壓克力板,並對齊孔洞用剩餘的螺絲固定。

Arduino 專題教學-溫溼度感測裝置

1-6. 取出「DHT11 模組」、「M3螺絲 x4」與「銅柱 x2」。

Arduino 專題教學-溫溼度感測裝置

1-7. 安裝示意圖如下,建議使用螺絲起子安裝。

Arduino 專題教學-溫溼度感測裝置

1-8. 對齊孔洞用剩餘的螺絲固定。

Arduino 專題教學-溫溼度感測裝置

1-9. 接著拿出「麵包板」,將背後的泡綿膠紙撕除,並黏貼在如下位置。同時將「OLED 顯示螢幕」也插上去。

Arduino 專題教學-溫溼度感測裝置

2. 接線

2-1. 準備「彩色杜邦線 – 公/母」並參考下圖連接 DHT11

2-2. DHT11 接線參考表。

Arduino 專題教學-溫溼度感測裝置

2-3. 準備「彩色杜邦線 – 公/公」並參考下圖連接 OLED。

2-4. OLED 接線參考表。

Arduino 專題教學-溫溼度感測裝置

三、範例程式

1. 下載程式

1-1. 點選程式下載連結,並下載壓縮檔。

Arduino 專題教學-溫溼度感測裝置

1-2. 解壓縮之後開啟「05. TH Sensor」資料夾,可以看到程式檔案「th_sensor」與需要的程式庫「libraries」。

Arduino 專題教學-溫溼度感測裝置

2. 燒錄程式

2-1. 首先打開程式,並透過「加入.ZIP程式庫…」,將「libraries」資料夾裡面的程式庫都安裝一遍。

Arduino 專題教學-溫溼度感測裝置

2-2. 接著連接「USB 數據傳輸線」。

Arduino 專題教學-溫溼度感測裝置

2-3. 設定「開發板」與「序列埠」後,點選燒錄按鈕燒錄程式至 Arduino UNO

Arduino 專題教學-溫溼度感測裝置

2-4. 待程式運行起來,即可透過 OLED 查看結果。

Arduino 專題教學-溫溼度感測裝置

四、結語

只要依照上述的步驟組裝與下載範例程式,這樣就可以輕鬆完成 Arduino 溫溼度感測專案啦!

想要製作更多的 Arduino 專案嗎?別忘了持續關注與支持我們喔~