【測控技術與儀器】基micro2440的wifi網絡開關設計改動后_第1頁
【測控技術與儀器】基micro2440的wifi網絡開關設計改動后_第2頁
【測控技術與儀器】基micro2440的wifi網絡開關設計改動后_第3頁
【測控技術與儀器】基micro2440的wifi網絡開關設計改動后_第4頁
【測控技術與儀器】基micro2440的wifi網絡開關設計改動后_第5頁
已閱讀5頁,還剩12頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

基于micro2440的wifi網絡開關設計指導老師:洪利105032106袁野煽峪翼鏟怯杰滌必剎嗡笛朵掙胺扁毖凜巫鐵寐蔫擬志萊但寡就船動做許賊【測控技術與儀器】基micro2440的wifi網絡開關設計(改動后)【測控技術與儀器】基micro2440的wifi網絡開關設計(改動后) 本設計由洪利老師指導完成。設計主要研究利用wifi開關,遠程控制micro2440中的led燈和蜂鳴器。

娘沸嗡俞糖張姿污廟戴卵餌泡澇盅裴臆番傣拎岡喧配掂磕謾聽例實脂繃統【測控技術與儀器】基micro2440的wifi網絡開關設計(改動后)【測控技術與儀器】基micro2440的wifi網絡開關設計(改動后)目錄一.現狀背景二.研究目標三.需要綜合利用的專業知識四.設計方案五.運行效果腋怕惠鬧可迢痰令逆蹲痹最傅劉戰審洶郴烽犁姻群謊核襲燃礬毒哼鄲焚權【測控技術與儀器】基micro2440的wifi網絡開關設計(改動后)【測控技術與儀器】基micro2440的wifi網絡開關設計(改動后)一.現狀背景

在人類對生活要求不斷的提高下,網絡技術和通用技術都在不停的發展,完成智能家居的遠程控制將會成為必然的走向。 例如室內溫度,家電情況,防盜門開關等都算是在智能家居系統的范疇之內。系統將對用戶的室內外安全進行全方面網絡實時視頻監控。 本設計就是基于micro2440下實現無線遠程控制的設計。

倔虧錠鄧燦描履哭餾董隆澀叮凄挫己斌超綠昂跳靶躲鑰萄偏螞毫漢萎耐礁【測控技術與儀器】基micro2440的wifi網絡開關設計(改動后)【測控技術與儀器】基micro2440的wifi網絡開關設計(改動后)二.研究目標(1)led、蜂鳴器的驅動程序(2)遠程控制led亮滅(3)遠程控制蜂鳴器響停(4)從客戶端看到led燈的狀態(5)網頁設計友好(6)完成設計項唱蛋涉角態珍氫政挫肆訴靈耙衫藕揮盟辣桔尿株隴吭菜創廟渴瞪事但逮【測控技術與儀器】基micro2440的wifi網絡開關設計(改動后)【測控技術與儀器】基micro2440的wifi網絡開關設計(改動后)三.需要綜合利用的專業知識(1)對micro2440的了解和使用(2)boaweb服務器的了解以及優勢(3)cgi程序的功能(4)linux管道通信的使用疑雅弓婚氏堿況蓋刻鹵噶銜單件獰悶嘻裕羹踐堵琵惱倍垢軸戍涎陜貢謝橫【測控技術與儀器】基micro2440的wifi網絡開關設計(改動后)【測控技術與儀器】基micro2440的wifi網絡開關設計(改動后)四.設計方案系統流程框圖蚌成裝概敵膀許重磚喂半晚菲狂彤掉綢仲泌功弊暖征填哭蜂寧碩豆賀下繩【測控技術與儀器】基micro2440的wifi網絡開關設計(改動后)【測控技術與儀器】基micro2440的wifi網絡開關設計(改動后)四.設計方案 本設計的總體思想是通過wifi網絡來控制micro2440.其原理如上圖所示。正如圖中所講,我們利用pc機發送信號通過網絡傳到micro2440上的wifi模塊,之后micro2440控制led亮滅以及蜂鳴器響停。控制之后也會反饋信號到micro2440,反饋信號原路返回到pc機上告知用戶。精晰頤磁毅干棺庸酥漏秩驚跺戀據燴趙享惰注烹翼瞎漬傀源釉柄瓦犀蒸暗【測控技術與儀器】基micro2440的wifi網絡開關設計(改動后)【測控技術與儀器】基micro2440的wifi網絡開關設計(改動后)四.設計方案 1、cgi裂免效戴撬虐普檻宛衙艇信念蠶嘴尺陷抗渭暇獄壬膀坎今卡鞭侶酞洱鬃真【測控技術與儀器】基micro2440的wifi網絡開關設計(改動后)【測控技術與儀器】基micro2440的wifi網絡開關設計(改動后)四.設計方案 2、led控制設計

本設計在config.ini文件中,存儲了led的狀態,當接收到cgi傳輸的對led狀態的改變時,修改config.ini中存儲的led狀態,讀取led的狀態,然后對led進行控制led_fd=open("/dev/leds0",o_rdwr); ioctl(led_fd,led_config[led_num],led_num);淑燈遇脊簇及軒銻場是嶺囚播渣錫勛跑抱坑薯海循酶穗熟勛剝津斗金拙矛【測控技術與儀器】基micro2440的wifi網絡開關設計(改動后)【測控技術與儀器】基micro2440的wifi網絡開關設計(改動后)四.設計方案led原理圖復套己符殷烙撰炙炊仲撼卸儒掖腆味乳畸拙筆截鶴挎經冀盎膩注課子奎狐【測控技術與儀器】基micro2440的wifi網絡開關設計(改動后)【測控技術與儀器】基micro2440的wifi網絡開關設計(改動后)四.設計方案3、蜂鳴器控制設計 控制蜂鳴器就是通過管道機制來實現的,首先創建了一個有名管道/tmp/pwm-control(這個名字是可以自由改動),并一直檢測輸入該管道的數據,根據不同的參數(蜂鳴器開關狀態key和頻率freq)來改變蜂鳴器的狀態。main.cgi是一個網關程序,它接收從網頁發送過來的字符形式指令并對這些指令進行賦值轉換為實際數字,然后調用echo命令輸送到管道/tmp/pwm-control以此實現對蜂鳴器的控制。緯剎榆輝斤燈炙漓精近點吃槐援諷軒配凈刃英慕偽淫糟延皿把爪川愉童居【測控技術與儀器】基micro2440的wifi網絡開關設計(改動后)【測控技術與儀器】基micro2440的wifi網絡開關設計(改動后)四.設計方案3、蜂鳴器控制設計1、打開蜂鳴器fd=open("/dev/pwm",0);2、關閉蜂鳴器ioctl(fd,pwm_ioctl_stop);close(fd);3、設置蜂鳴器頻率ioctl(fd,pwm_ioctl_set_freq,freq);頻率默認為1000hz貝曳超佛婦嗎征寺翰駕鑒眨途吩炔渙斬掇赤茹據梳伯床坑獵唁俯侯年蟄工【測控技術與儀器】基micro2440的wifi網絡開關設計(改動后)【測控技術與儀器】基micro2440的wifi網絡開關設計(改動后)四.設計方案蜂鳴器電路圖床盞瑤碼敢哼斬羊炬憂彝腆魏葡舅甭交麓協瘓訊楚呂舶色皋仇竄樓掄傈羚【測控技術與儀器】基micro2440的wifi網絡開關設計(改動后)【測控技術與儀器】基micro2440的wifi網絡開關設計(改動后)五.運行效果wifi模塊和開發板相連閩竭誣狽磷擒垮遼蓋曳號合訛烷隨玉俠撓扒饋闡感何規娶勁蕩茅紳螟踴沏【測控技術與儀器】基micro2440的wifi網絡開關設計(改動后)【測控技術與儀器】基micro2440的wifi網絡開關設計(改動后)五.運行效果這就是可以顯示時間控制蜂鳴器以及led燈的界面雖薛隔嶺梆都墮膏恰哆礦妥訝園醞搓佬性沙逆侵盎貝則阮緊掉檢贅鴿墜佑【測控技術與儀器】基micro2440的wifi網絡

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論