如何使用GSM AT命令

电子说

1.3w人已加入

描述

步骤1:SIM900A与Arduino Uno的接口

SIM900A

进行如下连接:

RX GSM ------------》 arduino的RX

TX GSM --------------》 arduino的TX

GSM的接地板----------》 arduino的接地板

将SIM900A模块连接到12V电源适配器

我有带有RS232端口的SIM900A模块和我的模块需要12 V 1-2安培额定电流的电压才能可靠运行。

无法通过将GSM模块的电源引脚与arduino连接来从arduino UNO供电。

另一个我面临的问题是将GSM与arduino Mega连接起来。我发现我的SIM900A模块没有从兆丰号获得正确的接地。

现在,我的UNO正在为模块提供适当的接地。之所以发生这种情况,是因为Mega拥有更多外围设备,而UNO仅有很少的外围设备。

步骤2:将空白代码上传到SIM900A

SIM900A

现在,使用USB将arduino uno与PC/笔记本电脑相连。

打开arduino IDE。只需在arduino UNO中上传空白代码

void loop()

{

}

void setup()

{

}

步骤3:发送AT命令

SIM900A

现在打开串行监视器

将波特率设置为4800并按如下所示开始seding命令。

1。 AT

输入此命令后,您应获得确定

2的响应。 AT + CGMI

此命令提供了制造商标识

在我的情况下,它提供了输出 SIMCOM_Ltd

确定

3。 AT + CGMM

此命令用于获取支持的频段。对于多频段产品

响应可能是不同频段的组合。

在我的情况下,它给出的输出是 SIMCOM_SIM900A

责任编辑:wv

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分