电子说
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命令测试器上的“连接”。该工具将向设备发送查询并进行连接。
您可以使用诊断工具获取与设备相关的信息,并且可以轻松查询网络来自设备。
在建立数据连接之前,需要在网络中注册设备。在网络选择部分,可以将设备配置为手动或自动注册。
使用On Voice Call选项卡,您可以测试拨出和拨入语音呼叫。该工具提供易于使用的界面来拨打拨出号码并接听来电。
全部0条评论
快来发表一下你的评论吧 !