A6 GSM GPRS 模块 AT 命令
组件和用品
| × | 1 | ||||
| × | 1 | ||||
| × | 1 |
必要的工具和机器
|
关于这个项目
这是 A6 GSM/GPRS 模块。在本教程中,我们将学习如何将模块与 Arduino Uno 连接,以及如何使用“AT”命令。该 A6 模块具有以下特点。
特点: - 工作频率:四频网络,850 / 900 / 1800 / 1900MHz - 工作电压:4.8-9VDC(板载稳压电路为A6模块供电) - 工作电流:最大2A - 睡眠电流:5mA - 板载Micro SIM卡座,可安装Micro SIM卡-板载Micro USB接口外接电源-通讯接口:TTL串口/RS232串口-波特率:115200bps,也可通过AT指令设置-接口逻辑电压:3.3V- 使用耳机和驻极体麦克风拨打和接听电话。- 发送和接收短信。- 发送和接收GPRS 数据(TCP/IP、HTTP 等)。- 用于测试Ai-Thinker GPRS A6模块-引脚间距:2.54mm-板载天线接口:SMA和IPX 如果将其与arduino uno连接用于AT命令,则只需要4根线。为了便于理解,我决定使用四种不同颜色的线。1 将 micro-sim 卡插入 A6 模块
您必须按照以下接线将 A6 模块与 Arduino uno 连接。 WireA6 模块Arduino UnoREDVCC+5VBLACKGNDGNDORANGEU_RXDPIN 2YELLOWU_TXDPIN 3
接线完成后,即可开始编程。
如何使用 AT 命令?
#include SoftwareSerial A6MODULE(2,3);void setup() { // 把你的设置代码放在这里,运行一次:Serial.begin(9600);delay(1000); A6MODULE.begin(9600);delay(1000);}void loop() { while(A6MODULE.available()){ Serial.write(A6MODULE.read()); } while(Serial.available()){ A6MODULE.write(Serial.read()); }}
上传代码后,运行串口监视器。现在输入 AT 并按回车键。如果一切正常,串行监视器会说“OK”HOW TO CALL?ATD 命令用于拨打电话。例如:键入 ATD+123456789 然后输入(您的电话号码)如何发送短信? 输入 AT+CMGF =1 然后输入“Answer should be OK”然后输入AT+CMGS =“+123456786” 然后输入(您的电话号码)
代码
- 代码
代码Arduino
一旦接线完成,就可以开始编程了。如何使用AT命令。?#includeSoftwareSerial A6MODULE(2,3);void setup() { // 把你的设置代码放在这里,运行一次:Serial.begin(9600);delay(1000); A6MODULE.begin(9600);delay(1000);}void loop() { while(A6MODULE.available()){ Serial.write(A6MODULE.read()); } while(Serial.available()){ A6MODULE.write(Serial.read()); }}上传代码后,运行串口监视器。现在输入AT并按回车键。如果一切正常,串口监视器会说“OK”HOW TO CALL?ATD命令用于拨打电话。例如:输入ATD+123456789然后输入(您的电话号码)如何发送短信?输入AT+ CMGF =1 然后输入“Answer should be OK”然后输入 AT+CMGS =“+123456786” 然后输入(你的电话号码)
示意图
制造工艺