通过SIM900A使用GPRS发送数据至阿里云ECS服务器


一、简介

  为了增强项目的使用范围,保证在没有wifi的环境下也可以使用SIM900A通过GPRS向云服务器继续发送数据,本例为PC测试。

二、硬件准备

SIM900A
在这里插入图片描述

名称数量
SIM900A1
USB转TTL1
4G移动卡1

三、AT指令

1、AT [用来同步波特率(默认波特率9600、数据位8、停止位1、无校验位)]

2、AT+CGCLASS="B" [用于设置移动台类别,SIM900A模块仅支持类别"B""CC",发送: AT+CGCLASS="B",设置移动台类别为 B]

3、AT+CGDCONT=1,"IP","CMNET" [设置 PDP 上下文标志为 1,采用互联网协议(IP),接入点为"CMNET"]

4、AT+CGATT=1 [附着GPRS业务]

5、AT+CIPCSGP=1,"CMNET" [AT+CIPCSGP,用于设置 CSD 或 GPRS 链接模式。发送: AT+CIPCSGP=1,"CMNET",设置为GPRS连接,接入点为”CMNET“]

6、AT+CLPORT="TCP","2000" [设置 TCP 连接本地端口号为 2000]

7、AT+CIPSTART="TCP","180.120.52.129","8086" [建立一个TCP连接,连接目标地址为:180.120.52.129(需要根据自己的实际情况更换),连接端口为 8086(这个也可以更换),连接成功会返回: CONNECT OK。 ]

8、AT+CIPSEND [用于发送数据,发送后返回:>]

91A [发送数据结束后发送1A,必须以HEX发送,发送后如发送成功则返回SEND OK]

10、AT+CIPCLOSE=1 [断开TCP连接]

11、AT+CIPSHUT [断开场景]

实验结果图:
在这里插入图片描述

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

TomLazy

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值