版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
《項目7
WiFi通信》知識和技能目標:1
.了解W
i
F
i
的原理和組成。2
.熟悉AT
指令。素質(zhì)目標:1
.
培養(yǎng)學生具有解決簡單應用問題的程序設計能力。學習目標2目
錄CATALOG030102項目實施任務說明實驗結(jié)果與分析043思考與討論第一部分任務說明01PART
01451、任務目標通過本次任務,
要求能夠:(
1
)導入基礎代碼(
2
)掌握W
i
F
i
通信的原理(
3
)
編程實現(xiàn)W
i
F
i
連接(
4
)學會分工合作(
5
)規(guī)范性地編寫實驗報告2、任務內(nèi)容要求通過使用開發(fā)板,
導入本項目的基礎代碼,
然后編程補充代碼,實現(xiàn)串口和W
i
F
i
通信。3、所需的軟件和硬件環(huán)境S
T
M
3
2
C
u
b
e
I
D
E
、J
-
F
l
a
s
h
L
i
t
e
、、串口調(diào)試助手、TC
P
調(diào)試工具、粵嵌智能測溫終端、W
i
F
i
模塊。6WiFiWi
-
Fi
是無線局域網(wǎng)的標準,
通過無線電波連接,
它首次出現(xiàn)于20
世紀70
年代。Wi
-
Fi
是無線保真度的縮寫。本質(zhì)上,
Wi
-
Fi是一種商業(yè)認證,屬于短距離無線技術。Wi
-
Fi
因其傳輸速率高、傳輸距離長而得到廣泛應用。主流Wi
-
Fi
標準包括8
0
2
.
1
1
b
、8
0
2
.
1
1
g
、8
0
2
.
1
1
n
、8
0
2
.
1
1
a
c
和8
0
2
.
1
1
a
x
,
這些標準向后兼容。相關知識7AT指令本實驗的AT
指令說明如下:AT
+
R
S
T
:
重新啟動模塊AT
+
U
A
RT
_
D
E
F
=
<
b
a
u
d
r
a
t
e
>
,
<
d
a
t
a
b
i
t
s
>
,
<
s
t
o
p
b
i
t
s
>
,
<
pa
r
i
t
y
>
,
<
f
l
o
w
c
o
n
t
r
o
l
>
:
u
a
r
t
配置AT
+
C
W
M
O
D
E
_
D
E
F
=
<
m
o
d
e
>
:
設置w
i
f
i
模式AT
+
C
W
J
A
P
_
D
E
F
=
<
s
s
i
d
>
,
<
p
w
d
>
[
,
<
b
s
s
i
d
>]
:
連接AP
……
……
相關知識8第二部分項目實施02PART
029整體硬件線路連接及基礎代碼導入(1)連接硬件 (2)導入基礎代碼10補充代碼補充項目關鍵代碼(
1
)在E
S
P
1
2
S
.
h
添加所需的頭文件u
a
r
t
.
h
、s
t
d
i
o
.
h
和s
t
r
i
n
g
.
h(
2
)
在u
a
r
t
.
h
中添加所需的頭文件u
s
a
r
t
.
h
和s
t
r
i
n
g
.
h
,以及串口的D
M
A
操作句柄、U2
超時發(fā)送的最長時間(
3
)
在E
S
P
1
2
S
.
c
中添加添加測試AT
指令、等待E
S
P
1
2
模塊響應、復位、創(chuàng)建W
i
F
i
、設置W
i
F
i
模塊IP
地址的代碼11補充代碼補充項目關鍵代碼(
4
)在u
a
r
t
.
c
,
在下面方框中添加串口模塊的初始化、通過串口發(fā)送數(shù)據(jù)至U1
,
U1
傳輸數(shù)據(jù)至手機(
5
)在m
a
i
n
.
c
中設置W
i
F
i
名和密碼12第三部分實驗結(jié)果與分析03PART
031314運行“J-FlashLiteV7.50a”,選擇對應的bin文件“WiFi.bin”,燒寫起始地址改為0x0800000,按“ProgramDevice”完成執(zhí)行文件的燒寫。編譯和執(zhí)行文件的燒寫程序燒寫完成之后,打開串口調(diào)試助手,波特率選擇115200,按“打開串口”。結(jié)果和分析15按下復位鍵,在串口調(diào)試助手中看到WiFi模塊的已連接的響應。結(jié)果和分析16在手機上安裝WiFi調(diào)試助手“網(wǎng)絡調(diào)試工具.apk”,安裝后手機新增快捷圖標。結(jié)果和分析17設置Server地址、端口、編碼格式。結(jié)果和分析18連接成功后。結(jié)果和分析19在手機里輸入“chen”,然后按箭頭發(fā)送,在串口調(diào)試助手里獲取到來自手機的信息。結(jié)果和分析20PC上串口調(diào)試助手也可以發(fā)送信息到手機上,發(fā)送數(shù)據(jù)前需要先發(fā)送指令AT+CIPSEND=0,<Length>\r\nAT指令,其中<
Length
>為要發(fā)送的數(shù)據(jù)長度。例如,發(fā)送字符串“Yousheng”,數(shù)據(jù)長度是8,因此需要發(fā)送指令“AT+CIPSEND=0,8”。結(jié)果和分析21按“發(fā)送”,成功后串口調(diào)試助手返回“OK”。結(jié)果和分析22然后在發(fā)送區(qū)里輸入“Yousheng”,然后按“發(fā)送”,成功后串口調(diào)試助手返回信息“SENDOK”,手機上網(wǎng)絡調(diào)試工具上可以接收到數(shù)據(jù)。結(jié)果和分析23第四部分思考與討論04PART
0424思考與討論思考和分析1
、簡要說明W
i
F
i
通信的原理。2
、列舉本任務用到的AT
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 空調(diào)plc控制課程設計
- 犀牛建模教程 課程設計
- 程序員語法培訓課程設計
- 湘西蠟染校本課程設計
- 水資源水質(zhì)評價課程設計
- 玻璃儀器在教育培訓領域的應用考核試卷
- 電控課程設計畢業(yè)論文
- 電子工藝美學課程設計
- 物聯(lián)網(wǎng)控制課程設計
- 三年級數(shù)學計算題專項練習及答案
- 生物醫(yī)學研究的統(tǒng)計學方法課后習題答案 2014 主編 方積乾
- 100道湊十法練習習題(含答案)
- 加拿大礦業(yè)政策
- 歌曲簡譜國家成龍
- 客情關系的建立和維護
- 2022年合理使用抗生素試題
- Smith圓圖的Matlab實現(xiàn)及應用
- 防止機組非計劃停運措施(鍋爐專業(yè))
- 如何同步同時接收老公老婆微信的實用教程
- 慕安德烈文集
- 場調(diào)查報告封面
評論
0/150
提交評論