999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于Android和Wifi的智能臺燈設(shè)計

2017-09-15 11:31:31
福建質(zhì)量管理 2017年11期
關(guān)鍵詞:用戶系統(tǒng)設(shè)計

(西北民族大學電氣工程學院 甘肅 蘭州 730124)

基于Android和Wifi的智能臺燈設(shè)計

曾慶煌沙伊帆廖清楊

(西北民族大學電氣工程學院甘肅蘭州730124)

針對大部分傳統(tǒng)風扇存在有許多弊端,如本文介紹了基于Wifi技術(shù)的智能開關(guān)的設(shè)計。該設(shè)計由STM32F103C8T6最小系統(tǒng)板、ESP8266無線Wifi模塊、AMS1117-3.3穩(wěn)壓模塊、Android平臺控制軟件以及三通道繼電器模塊構(gòu)成。整個操作過程中,用戶只需要將硬件系統(tǒng)通電,通過Android平臺控制軟件簡單操作,達到了方便用戶并且擁有安全保障的效果。

wifi;Android

一、總體方案與單元電路的設(shè)計

(一)系統(tǒng)總體結(jié)構(gòu)設(shè)計

由系統(tǒng)方案論證結(jié)果有,STM32微控制單元選擇STM32F103C8T6芯片、Wifi無線通信模塊選擇ESP8266芯片、穩(wěn)壓模塊選擇AMS1117-3.3芯片以及三個繼電器模塊模擬家用電器開關(guān)。系統(tǒng)的總體結(jié)構(gòu)圖如圖1-1所示:

圖1-1 系統(tǒng)的總體結(jié)構(gòu)圖

在用戶進行操作時,首先為STM32微控制單元模塊通電穩(wěn)壓;然后由ESP8266無線通信模塊產(chǎn)生一個AP熱點,用戶可以用Android機加入Wifi熱點;用戶在Android機上進入控制軟件界面,按下控制按鈕后,通過無線通信向STM32F103C8T6芯片反饋操控信息;最后STM32F103C8T6主控芯片對用戶的操控信息進行解析,判斷對某一繼電器模塊進行對應(yīng)的操控動作。

(二)穩(wěn)壓電源電路的設(shè)計

設(shè)計的電源接入選擇一個MiniUSB接口,首先將輸入電壓轉(zhuǎn)換成一個5V電壓輸出,給硬件系統(tǒng)供電。將5V電壓輸入穩(wěn)壓芯片,使穩(wěn)壓芯片AMS1117-3.3輸出一個3.3V的電壓。而3.3V的電壓正好可以使主控芯片STM32F103C8T6和Wifi芯片ESP8266正常工作。在系統(tǒng)上電的情況下,按下自鎖開關(guān)SW-DPDT,系統(tǒng)上電,并為STM32F103C8T6芯片與ESP8266芯片供電,系統(tǒng)指示燈LED0點亮,系統(tǒng)正常開啟。

(三)STM32微控制單元電路的設(shè)計

STM32微控制單元的正常工作電壓為2.0-3.6V,所以在經(jīng)過穩(wěn)壓芯片AMS1117-3.3降壓后輸出的3.3V電壓可以直接接入STM32F103C8T6芯片上,為其供電。其中STM32F103C8T6芯片上的PA9和PA10引腳分別連接ESP8266芯片的URXD引腳和UTXD引腳進行串口數(shù)據(jù)發(fā)送與接收;PA13和PA14引腳分解連接到SWDIO引腳與SWCLK引腳上,為STM32F103C8T6芯片燒寫滿足課題設(shè)計要求的程序;PB8、PB9和PB10引腳分別接到三個繼電器模塊上,為繼電器模塊提供工作電壓與工作電流;PD0與PD1引腳接入8M晶振模塊,為STM32F103C8T6芯片提供一個時鐘源;NRST引腳接入按鈕復位電路,擁有使系統(tǒng)恢復到初始狀態(tài)的功能。

(四)Wifi通信模塊電路的設(shè)計

經(jīng)過穩(wěn)壓芯片AMS1117-3.3輸出的3.3V電壓直接為Wifi模塊電路供電。ESP8266芯片的8只引腳擁有不同的功能定義,在本課題設(shè)計中,為了達到課題要求,在搭建電路時需要注意到各個引腳的電路連接。UTXD引腳與URXD引腳連接到STM32F103C8T6芯片上的PA9和PA10引腳,進行串口的數(shù)據(jù)發(fā)送與接收;CH_PD引腳經(jīng)過一個上拉電阻連接電源,設(shè)置為高電平模式;RESET引腳連接一個上拉電阻連接電源,設(shè)置為接收到外部的復位信號時,低電平復位、高電平工作;VCC3.3引腳接入3.3V電源為芯片供電;GPIO0引腳經(jīng)由一個上拉電阻連接電源,設(shè)置為Flash Boot工作模式,并且控制Wifi芯片工作狀態(tài)指示燈;GPIO2引腳由于芯片默認拉高,開機上電時必須是高電平并且禁止硬件下拉,所以直接經(jīng)由一個上拉電阻連接電源,是之呈上拉狀態(tài)。

二、軟件設(shè)計

(一)主程序流程設(shè)計

本次設(shè)計在操作流程時,其工作的程序流程為STM32F103C8T6通過USART接口與ESP8266連接設(shè)置開啟無線熱點,Android平臺控制軟件通過加入無線熱點向STM32F103C8T6發(fā)送操作數(shù)據(jù),STM32F103C8T6接收到數(shù)據(jù)并解析后對繼電器模塊進行通斷操作,從而對開關(guān)進行相應(yīng)的通斷操作。整個操作過程中,用戶只需要將硬件系統(tǒng)通電,通過Android平臺控制軟件簡單操作,達到了方便用戶并且擁有安全保障的效果。

(二)ESP8266驅(qū)動程序設(shè)計

在設(shè)計的系統(tǒng)中,STM32F103C8T6和Android平臺的控制軟件是通過Wifi功能實現(xiàn)的,從而得到用戶在Android平臺上選擇的操作。ESP8266使用的是AT指令集,STM32F103C8T6只需要將AT指令通過USART接口發(fā)送給ESP8266,就可以完成相應(yīng)的功能,為用戶提供可以連接到系統(tǒng)的專用Wifi熱點。在本次課題設(shè)計中ESP8266芯片驅(qū)動程序主要包括:USART串口初始化、AT指令發(fā)送程序。

(三)用戶Android平臺控制軟件的設(shè)計

在整個控制軟件設(shè)計中,首先需要配置Java開發(fā)環(huán)境安裝JDK,安裝JRE,然后配置環(huán)境變量。Android的環(huán)境變量需要配置ADB的使用,將開發(fā)平臺的兩個工具包配置到環(huán)境變量里。在開發(fā)環(huán)境中下載安裝Eclipse,它是一個開放源代碼、基于Java的可拓展開發(fā)平臺,然后就可以進行控制Android平臺的控制軟件開發(fā)。Android平臺的控制軟件開發(fā)主要包括兩個內(nèi)容:一是控制軟件界面設(shè)置,包括界面布局、按鈕名稱和顯示連接與否的內(nèi)容;二是控制界面中的每個按鈕按下抬起所反饋的信息內(nèi)容設(shè)計。

三、結(jié)語

主要的成果有:提出了基于Wifi技術(shù)的智能臺燈的設(shè)計,以開關(guān)為設(shè)計基礎(chǔ),實現(xiàn)了一個小型的物聯(lián)網(wǎng)成品,系統(tǒng)結(jié)合軟件和硬件兩方面的設(shè)計,實現(xiàn)了數(shù)據(jù)從用戶到底層硬件的控制;實現(xiàn)了Android系統(tǒng)一個簡易的應(yīng)用軟件的編寫,運用Android操作系統(tǒng)的開發(fā)軟件,編寫了適用于設(shè)計的簡單控件,并打包成為APK安裝包,可以供多位用戶使用和普及;完成了以STM32F103C8T6芯片為中心的微控制單元,ESP8266芯片為核心的Wifi模塊以及自己編寫的Android系統(tǒng)友好控制軟件三方面的搭建連接,可以使用戶更加親切地體驗無線控制開關(guān)的方便。

西北民族大學電氣工程學院“雙E”項目資助,項目編號:20161815

猜你喜歡
用戶系統(tǒng)設(shè)計
Smartflower POP 一體式光伏系統(tǒng)
WJ-700無人機系統(tǒng)
ZC系列無人機遙感系統(tǒng)
北京測繪(2020年12期)2020-12-29 01:33:58
瞞天過?!律O(shè)計萌到家
連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
設(shè)計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設(shè)計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
關(guān)注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
關(guān)注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
關(guān)注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
主站蜘蛛池模板: 第一区免费在线观看| 色综合婷婷| 97se亚洲综合不卡| 伊人激情综合网| 777午夜精品电影免费看| 91久久青青草原精品国产| 国产欧美日韩另类精彩视频| 色亚洲激情综合精品无码视频| 久久婷婷色综合老司机| 国产在线自在拍91精品黑人| AV无码无在线观看免费| 国产主播喷水| www.精品国产| 成人福利在线观看| 午夜天堂视频| 高清色本在线www| www.99在线观看| 99精品国产电影| 欧美区一区二区三| 国产成人91精品| 四虎成人精品在永久免费| 国产激情无码一区二区三区免费| 久久精品国产电影| 亚洲a免费| 日韩黄色在线| 亚洲色图欧美一区| 精品无码一区二区在线观看| 在线色国产| 亚欧美国产综合| 91视频国产高清| 国产99久久亚洲综合精品西瓜tv| 久久综合丝袜长腿丝袜| 在线欧美a| 免费国产在线精品一区| 日韩不卡高清视频| 另类综合视频| 亚洲欧洲天堂色AV| 欧美区在线播放| 91精品专区| 极品私人尤物在线精品首页| 国产免费a级片| 免费又爽又刺激高潮网址 | 免费精品一区二区h| 熟妇无码人妻| 欧美一区二区自偷自拍视频| 久久免费看片| 又爽又大又黄a级毛片在线视频| 制服丝袜亚洲| 538国产视频| 国产成年无码AⅤ片在线| 欧美精品亚洲精品日韩专区| 狠狠色噜噜狠狠狠狠奇米777| AV无码一区二区三区四区| 亚欧乱色视频网站大全| 日韩免费毛片| 免费av一区二区三区在线| 久久黄色一级片| 欧美日本在线播放| 狼友视频一区二区三区| 欧美啪啪视频免码| 久久久久青草线综合超碰| 在线不卡免费视频| 99热亚洲精品6码| 野花国产精品入口| 欧美精品亚洲精品日韩专区va| 好吊妞欧美视频免费| 综合亚洲色图| 欧美成人一级| 极品私人尤物在线精品首页| 青青青视频蜜桃一区二区| 国产一级毛片高清完整视频版| 久久伊人操| 91色在线观看| 欧美精品亚洲日韩a| 欧美无专区| 久久天天躁夜夜躁狠狠| 国产自在线播放| 国产欧美日韩va另类在线播放| 三上悠亚一区二区| 亚洲国产欧美自拍| 中文国产成人久久精品小说| a毛片在线|