如何配置SIM800L GSM/GPRS模块

电子说

1.3w人已加入

描述

Sim800L是您的GSM/GPRS控制项目最便宜的解决方案。您可以拨打电话,接收和发送短信,获取位置信息。您可以使用移动电话执行任何操作。

在将此模块集成到项目之前,应检查模块是否正常工作。

此模块适用于AT命令,这些命令可能看起来令人困惑。因此,我建议您使用软件。

我使用了AT Command Tester工具,可以免费使用7天。我将展示如何使用该软件配置SIM800L模块。

设置软件时,需要安装JAVA并使用JAVA打开jar文件。

连接模块到Arduino

您应该为SIM800模块提供4.2V的电压。我使用过LM2596降压模块。您必须从电位计将输出电压调至4.2伏。别忘了将Arduino GND与LM2596输出( - )复合。

首先,将Sim800模块连接到Arduino;

NET - 》无连接

VCC - 》 LM2596输出+

RST - 》 Arduino D9

RXD - 》 Arduino D7

TXD - 》 Arduino D8

GND - 》 LM2596输出 -

打开一个空白的Arduino Sketch并上传以下代码:

#include

SoftwareSerial mySerial(8,7); // Change These Pins if you make different wiring

void setup()

{

Serial.begin(19200);

//Serial.println(“Begin”);

mySerial.begin(19200);

}

void loop()

{

if (mySerial.available())

Serial.write(mySerial.read());

if (Serial.available())

mySerial.write(Serial.read());

}

打开AT Command Tester工具。单击“查找端口”并选择正确的端口。选择BaudRate为19200.

选择设备端口和正确的波特率(串口速度)后,按AT命令测试器上的“连接”。该工具将向设备发送查询并进行连接。

Arduino

您可以使用诊断工具获取与设备相关的信息,并且可以轻松查询网络来自设备。

在建立数据连接之前,需要在网络中注册设备。在网络选择部分,可以将设备配置为手动或自动注册。

使用On Voice Call选项卡,您可以测试拨出和拨入语音呼叫。该工具提供易于使用的界面来拨打拨出号码并接听来电。

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

全部0条评论

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

×
20
完善资料,
赚取积分