1、 項目大概背景
1. 因為學院在一樓有一個模擬大棚植物的小基地,想搞好一點,因為大棚之前是崑崙海岸的設備,現在想換成自己搞的一些設備。
2. 我這次負責的硬件連接的一部分,就是底層的數據的傳輸。
3. 這次用到的是Zigbee模塊、有人云串口、路由器。
4. 大概思路就是,設備在大棚裡面,控制或者監視和在電子樓裡面。
流程大概如下:
(1)現場感知層、網絡層、傳輸層設計
(2)基於CC2530組件無線傳感網 組網調試。
(3)傳感器數據獲取編碼設計與調試,由串口調試助手顯示。
(4)C#應用程序開發,傳感器數據在電腦端應用程序按不同傳感器顯示。
(5)數據庫開發送服務端。
(6)andriod應用程序開發,獲取服務端傳感器數據並在手機APP端按不同傳感器顯示。
2、 簡單的介紹ZigbeeCC2531組件
下面用到的軟件和文件我都打包上傳到百度雲啦,連接在下面!
提取碼:a82b
1.看一下實物圖
![項目第一篇:zigbee組網,酒精傳感器](http://p2.ttnews.xyz/loading.gif)
2.理解zigbee
![項目第一篇:zigbee組網,酒精傳感器](http://p2.ttnews.xyz/loading.gif)
上面這個就是關係圖。
3、 實戰操作zigbee
1. 安裝燒寫的驅動,我們測試一下模塊是否正常。(因為模塊很容易壞)驅動可以在網上找到。下面也有百度雲鏈接下載
2. 下面這個是我們要用到的燒寫器,CC Debugger。
下面這個圖是沒有安裝驅動的。
3. 安裝驅動(這個驅動安裝有點怪怪的)
更新瀏覽我的計算器查找找到文件夾位置選擇文件夾
點擊下一步,出現下面這樣子就表示完成驅動的安裝。
軟件和驅動我會上傳到百度雲裡面,在下面的連接裡!
4、 嘗試燒寫一個協調器38400collector2.3.hex文件進zigbee
1. 裡面的燒錄.hex文件我會上傳到百度雲,裡面會包含這次項目的全部傳感器的hex文件。
2. 首先要連線,看下面的圖。 提取碼:a82b
3. 安裝一下燒寫工具。
打開工具,並且選擇要燒寫的文件。
出現OK就是完成燒寫了,我們進行下一步。
4. 配置zigbee模塊數據,利用HL-340 USB轉串口線 usb 轉232串口線連接到電腦。打開ZigBee組網參數設置V1.2軟件。
5. 按照下面的參數配置:
第一個協調器:
Chancel:channel 5 (通道)
Pand id:1515 (id)
序列號:1015 (模塊編號)
第二個傳感器燒寫,和上面的協調器燒寫一樣。這次要加上一個酒精傳感器,就是橙色那個。(Sensor Route傳感器.hex)
因為酒精傳感器是一個傳感器,所以要燒一個傳感器的.hex文件進去。
6. 配置一個酒精傳感器的參數,使其和我們上面燒寫的協調器進行組網。參數如下:
第二個酒精傳感器:
Chancel:channel 5 (通道)一定要和協調器相對應
Pand id:1515 (id)一定要和協調器相對應
序列號:1115 (模塊編號)
Ps:傳感器類型一定要選擇酒精。
7. 我們將兩個zigbee通電看看。
看見下面這個傳感器的第3個綠燈常亮就說明組網成功。
下一節課我將帶大家去看看.hex文件應該怎麼編寫。
提取碼:a82b
閱讀更多 大學生的日常啊 的文章