第一節(jié)我們介紹了如何搭建一個網(wǎng)關(guān),有了網(wǎng)關(guān),我們就可以為它添加各種傳感器。這一期我們來DIY《智能溫濕度》,這樣就可以實時查看家中的溫濕度了。
這次我們會用到NANO開發(fā)板和專用擴展板作為控制器,這樣就很容易操作了。
下面是我們這次需要使用到的主要配件:
其他配件有: Micro USB線 X1、9V~12V/1A電源適配器X1
把nRF24L01模塊插到NANO IO shield板子上的對應(yīng)接口,再把NANO接到shield的插槽上,DHT11模塊接到A2的電子積木接口上。
電路連接非常簡單,需要注意的一點是DHT11的杜邦線連接A2的時候不要接反,G V S對應(yīng)G + S。
最終如圖:
在此順便跟大家說一聲: 我們的DHT11傳感器有兩種接口:通用3pin杜邦接口和4Pin grove接口。Grove接口有卡扣,可以有效防止接線松動。白色的接口線是專用的4pin轉(zhuǎn)3pin grove。使用的時候選擇其中一個接口即可。
硬件搭好了,接下來是安裝驅(qū)動和燒寫固件。
NANO驅(qū)動和庫文件下載地址:http://pan.baidu.com/s/1nt6vydF 下載完成后解壓出來。
NANO驅(qū)動安裝步驟:
a、給NANO插上micro USB線連接電腦
b、右鍵點擊“我的電腦”或者“計算機”,打開“管理”
c、進入“設(shè)備管理器”,在端口com下會出現(xiàn)“USB Serial Port”
d、右擊“USB Serial Port”,選擇“更新安裝驅(qū)動程序軟件”
e、點擊“瀏覽計算機查找驅(qū)動程序軟件”
f、選擇剛才解壓出來的NANO驅(qū)動文件里面的文件夾。
g、點擊確定或下一步,完成驅(qū)動安裝
接下來,為NANO燒寫固件(可隨意修改源代碼來實現(xiàn)你要的功能)
1、把下載的庫解壓放到你的arduino IDE目錄下的libraries文件夾里面,例如我的路徑是:D:\arduino-1.0.4\libraries
2、打開arduino軟件,選擇Tools->Serial Port->COMX
3、COMX就是在電腦設(shè)備管理器CP2102的COM號
4、選擇Tools->Board->Arduino Duemilanove w/ATmega328
5、把wenshidu文件(可用記事本打開)里面的源代碼拷貝到arduino程序界面中
6、點擊左邊第一個編譯按鈕,如果程序編譯成功就點擊第二個下載按鈕,就開始下載程序了。
至此,溫濕度的硬件和程序都已經(jīng)完成了,使用電源適配供電,連接之前做好的網(wǎng)關(guān),如圖所示:
最后,聯(lián)網(wǎng)測試:
1、用手機或pc網(wǎng)頁打開智能創(chuàng)客控制端m.znck007.com,并登陸你的賬號
2、分別點擊“家中溫度”和“空氣濕度”,你就可以看到溫濕度信息了
(審核編輯: 小丸子1)
分享