日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

4g模块与51单片机通信

發(fā)布時間:2023/12/15 编程问答 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 4g模块与51单片机通信 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

本文硬件選自憶佰特的4g模塊和老陳的上官一號

?

第一步先使用電腦配置4g模塊,配置好后再與51單片機進行接線完成通信,需要提前插入SIM卡,接線如下

通電后模塊右下角會亮起紅燈,并且右上角四顆lcd燈會亮起,表示正在初始化

打開命令提示符,輸入ipconfig獲得IP4地址

打開網(wǎng)絡(luò)調(diào)試助手填入IP4地址和端口號架設(shè)服務(wù)器

然后去花生殼官網(wǎng)下載軟件用來進行內(nèi)網(wǎng)穿透,下載成功后打開軟件,新建一個自定義映射

再打開一個網(wǎng)絡(luò)調(diào)試助手作為客戶端連入該服務(wù)器,所謂內(nèi)網(wǎng)穿透,簡單理解就是,服務(wù)器相當于A 家庭,客戶端相當于B家庭,內(nèi)網(wǎng)穿透就是一條魔法通道,時B家庭的人能從這條通道去到A家庭?并連上他家網(wǎng)絡(luò)

遠程主機地址使用上面圖片顯示的

?從服務(wù)器任意發(fā)送一條信息到該客戶端獲得公網(wǎng)IP地址和端口號,4g模塊將通過該公網(wǎng)IP地址和端口號來連入前面所架構(gòu)的服務(wù)器來完成上網(wǎng)功能,

?

如上圖,公網(wǎng)IP地址為103.46.128.53,端口號為23286

4g模塊使用手冊:https://www.ebyte.com/product-view-news.html?id=1102,該手冊有AT指令介紹

打開安信可的串口助手,選擇115200的波特率,打開串口,不要勾選新行發(fā)送+++,然后勾選新行在3s內(nèi)任意發(fā)送一條AT指令來進入AT指令模式

1.修改波特率

由于我使用的51單片機的波特率為9600,因此發(fā)送AT指令AT+UART=9600,NONE,來修改波特率

修改波特率后要重啟4g模塊,發(fā)送AT指令A(yù)T+REBT,重啟后需要重新選擇波特率打開串口,重新進入AT指令模式

2.修改心跳包數(shù)據(jù)

AT+HEARTINFO=date

3.修改心跳包發(fā)送間隔,time = 0 表示不發(fā)送心跳包

AT+HEARTM=time? ? ,(0<time<6553)

4.連接服務(wù)器

AT+SOCK=TCPC,103.46.128.53,23286

注意,這里公網(wǎng)IP地址和端口號是用‘,’連接

連接服務(wù)器后,4g模塊將會在剛剛架設(shè)的服務(wù)器上發(fā)送心跳包,此時4g模塊已經(jīng)連上網(wǎng)了,此時服務(wù)器可以通過4g模塊給pc端發(fā)送消息,即向安信可串口助手發(fā)送信息,同理,將4g模塊的線接到單片機上,服務(wù)器將可以通過4g模塊發(fā)送信息到單片機上

實例:4g模塊控制51單片機開關(guān)燈

發(fā)送":open"? ? ? led1燈點亮?

發(fā)送":close"? ? ? ? led1燈點亮?

總結(jié)

以上是生活随笔為你收集整理的4g模块与51单片机通信的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。