×

A6 GSM GPRS模块AT指令

消耗积分:0 | 格式:zip | 大小:0.05 MB | 2022-12-23

h1708587244.0670

分享资料个

描述

这是 A6 GSM/GPRS 模块。在本教程中,我们将学习如何将模块与 Arduino Uno 连接并使用“AT”命令。此 A6 模块具有以下特点。

 

 

 

 
poYBAGOlH8WAdpRuAADSd8NWH4A548.jpg
 

 

 
poYBAGOlH82AQYeVAAC1b6ashDw276.jpg
 

特征:- 工作频率:四频网络,850 / 900 / 1800 / 1900MHz- 工作电压:4.8-9VDC(板载稳压电路为A6模块供电)- 工作电流:最大2A- 休眠电流:5mA- 板载Micro SIM卡座,可安装Micro SIM卡-板载Micro USB接口外接电源-通讯接口:TTL串口/RS232串口-波特率:115200bps,也可通过AT指令设置。-接口逻辑电压:3.3V- 使用耳机和驻极体麦克风拨打和接听电话。- 发送和接收 SMS 消息。- 发送和接收 GPRS 数据(TCP/IP、HTTP 等)。- 用于测试 Ai-Thinker GPRS A6 模块 - 引脚间距:2.54 毫米 - 板载天线接口:SMA 和 IPX 如果将其与 arduino uno 连接以执行 AT 命令,则只需 4 根线。为了便于理解,我决定使用四种不同颜色的线。1st将micro-sim卡插入A6模块

 
pYYBAGOlH9CAMbYmAAAO5u65kpo551.jpg
 

您必须按照以下接线将 A6 模块与 Arduino uno 连接。WireA6 模块Arduino UnoREDVCC+5VBLACKGNDGNDORANGEU_RXDPIN 2YELLOWU_TXDPIN 3

接线完成后,就可以开始编程了。

如何使用 AT 命令?

#include  SoftwareSerial A6MODULE(2,3);
void setup() {  // put your setup code here, to run once: 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”然后输入(你的电话号码)


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

评论(0)
发评论

下载排行榜

全部0条评论

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