- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
感测网路应用与实务期末报告.docx
感測網路應用與實務期末報告
組員:洪健銘
賴鈺翰
劉峻豪
林展裕
簡宏恩
題目名稱: 溫濕度感測節點監控
目錄
組員工作分配
主旨、原理
系統架構:功能介紹
結果展示
各組員心得
工作分配及比例
洪健銘:20%程式撰寫、報告撰寫
賴鈺漢:20%程式撰寫、視窗程式撰寫
劉峻豪:20%程式撰寫
林展裕:20%程式撰寫
簡宏恩:20%程式撰寫
器材
Zigbex無限感測實驗器1個
AVR-ISP燒入器
電腦1台
為何要研究溫濕度感測?
實現後對於現在有何幫助?
主旨
1.如何利用MOTE上的溫溼度感測器,感測到資料後如何傳送到電腦上顯示趨勢圖的感測資料
2.學習使用趨勢圖JAVA的應用軟體,方便觀察溫濕度感測器的讀值
3.在不同環境下溫濕度感測器有何變化
4.自製一個C#界面來觀察溫濕度的變化
原理
在WSN中應用溫濕度感應器
溫濕度感應器被廣泛使用在不同感測器網路中。其中最常會使用在跟人有關的家庭網路中,在下來是氣象環境監控、農業畜牧業管理、環境監測等。
原理
SHT11的溫溼度感測器指令代碼
Command
Code
Reserved
0000x
Measure Temperature
00011
Measure Humidity
00101
Read Status Register
00111
Write Status Register
00110
Reserved
0101x-1110x
Soft reset
11110
使用當前的00
0,如果要讀取
濕度資料,在
位址位元000
後,把00101指
令傳送即可
原理
TinyOS中的溫溼度控制元件
在HumidityC 元件中提供的函式
獲取濕度值
Humidity.getData()-用Command指令像SHT11感測器請求濕度值。
Event Humidity.dataReady(uint16_t data)-SHT11感測器量測的濕度值已Event形式返回。
獲取溫度值
Temperature.getData()-用Command指令像SHT11感測器請求溫度值。eventTemperature.dataReadyHumidity.dataReady(uint16_t data)-SHT11感測器量測的溫度直以Event形式返回
定義溫濕度
根據OscilloscopeM.nc原始碼內#define的定義來區分傳送溫度或濕度
取得濕度值
#define GET_HUMIDITY_DATA 1
#define GET_TEMPERATOR_DATA 0
取得溫度值
#define GET_HUMIDITY_DATA 0
#define GET_TEMPERATOR_DATA 1
編譯、軟體使用
韌體編譯
編譯、軟體使用
開啟Java應用軟體觀察溫濕度的改變
JAVA元件顯示結果
經由吹氣來改變溫度的變化
視窗程式執行結果
心得
宏恩:這次的實驗過程非常艱辛,因為起初的筆電很多有問題不然就是不能使用,最後好不容易有一台能使用,讓我們開始了實驗的起步。在過程中大家都非常的盲目失去方向,後來經過大家的討論與修正,漸漸地大家都開始進入軌道,在其中我學到了如何和大家分享想法和分析問題,然後我們最後做出來了一個感測溫溼度的一個實驗,辛苦大家了,大家都很棒。
峻豪:對於本次期末的專題我們選擇溫濕度感測,是因為溫度與濕度是跟許多事物息息相關,想像若我們是在高海拔的極端氣候,以人工的方式截取溫濕度並統計,不僅測量者要冒著極大的命危險,更要在這種惡劣的環境紀錄資料,想必是難上加難,若是我們能以節點感測,不僅能節省人力更能精確的紀錄溫濕度的變化,這在於感測節點上,因該是每個產品中必做的一個部分,因為他所能節省的成本非常的大,且若我們要在十個地方感測,不可能安排十個人力同時測量,這時候節點的功效就發揮出來了,快、精準、克服極端氣候,且能同步更新許多溫濕度資料,有鑑於以上種種的優點,所以我們以此為出發點,做出了這一次溫濕度感測的報告。
健銘:為什麼我們會選擇做溫濕度感測的實驗,因為溫濕度感測現在與我們的日常生活都相當密切,而且ZigBee技術是低成本低工耗,可以大量製作散布在我們無法到達的惡劣環境來做監控,我們就不必浪費許多人力去做這些事了,只需要少許人力來做監控即可,而這項技術也應用在許多的地方上像是智慧家庭、智慧醫療、定位,這些技術都將我們推向更自動化的世代。
展裕:這學期以專題為期末考的科目不少,但是有了專題這個方案,才能夠讓我們更能去應用我們所學的東西。在感測網路當中,我們這組做了溫度感測的題目,圖中我們還將電腦的軟體給弄壞了,就只是一個指令,就將資料夾中的東西全部刪除了,光把
文档评论(0)