需要金幣:![]() ![]() |
資料包括:完整論文 | ![]() |
![]() |
轉(zhuǎn)換比率:金額 X 10=金幣數(shù)量, 例100元=1000金幣 | 論文字數(shù):7191 | ![]() | |
折扣與優(yōu)惠:團購最低可5折優(yōu)惠 - 了解詳情 | 論文格式:Word格式(*.doc) | ![]() |
【摘要】本文介紹了由ESP8266 wifi組件,STC89c52單片機以及Android燈控系統(tǒng)組成的一整套wifi遠程控制led燈的解決方案,描述了該系統(tǒng)的組成結(jié)構(gòu)、工作原理以及相應(yīng)的軟件、硬件設(shè)計。Wifi控制模塊具有Socket通信功能,硬件包括STC89c52與wifi模塊的接口電路,電源電路以及l(fā)ed燈的控制電路;軟件設(shè)計部分包括Android端控制,Socket通信,以及Stc89c52的數(shù)據(jù)處理部分。Wifi接入點采用ESP8266wifi模塊和STC89c52構(gòu)建硬件平臺,對ESP8266進行AT指令操作使之能與Android接入,同時完成數(shù)據(jù)的接收與輸入。 Android LED控制系統(tǒng)基于Android Studio平臺開發(fā),該系統(tǒng)用到seekbar、togglebutton、imageview、button以及TextView等控件,LED控制系統(tǒng)的核心部分是與ESP8266實現(xiàn)Socket通信。 總的來說本文完成了基于android wifi控制的led照明的基本目的。
關(guān)鍵詞:Android;ESP8266wifi模塊;wifi
目錄 摘要 Abstract 1.緒論-1 1.1 課題研究的背景和意義-1 1.2本課題設(shè)計的主要工作和任務(wù)-1 2.網(wǎng)絡(luò)連接方案-2 3.APP軟件設(shè)計-2 3.1 Android studio的簡介-2 3.2 Android studio的安裝-2 3.2.1安裝JDK-2 3.3界面布局設(shè)計-3 3.3.1各個組件介紹-4 3.4 網(wǎng)絡(luò)設(shè)計-5 3.4.1安卓網(wǎng)絡(luò)權(quán)限-5 3.4.2 安卓Socket通信-5 3.4.3 TCP/IP協(xié)議簡介-6 3.4.5 Socket通信的過程-7 3.4.6 Socket調(diào)試過程-8 3.5功能設(shè)計-11 4. LED受控端設(shè)計-13 4.1ESP8266 wifi模塊-13 4.1.1 ESP8266的AT指令集-14 4.2電路設(shè)計-14 4.2.1 STC89c52單片機-15 4.2.2 復(fù)位電路設(shè)計-15 4.2.3晶振電路-16 結(jié) 論-17 參考文獻-18 致 謝-19 附錄A 受控端電路原理圖-20 附錄B 控制端及受控端實物圖-21 附錄C APP程序-22 附錄D 受控端程序-30 |