亿迅智能制造网
工业4.0先进制造技术信息网站!
首页 | 制造技术 | 制造设备 | 工业物联网 | 工业材料 | 设备保养维修 | 工业编程 |
home  MfgRobots >> 亿迅智能制造网 >  >> Manufacturing Technology >> 制造工艺

A6 GSM/GPRS 模块:AT 指令大全与 Arduino 集成指南

组件与材料

组件数量
Arduino UNO1
A6 GPRS 模块1
杜邦线(若干)1

所需工具

项目简介

本教程介绍如何将 A6 GSM/GPRS 模块与 Arduino Uno 连接,并使用 AT 指令进行控制。A6 模块主要特性如下:

A6 GSM/GPRS 模块:AT 指令大全与 Arduino 集成指南
A6 GSM/GPRS 模块:AT 指令大全与 Arduino 集成指南

接线说明

仅需 4 根导线即可连接 Arduino Uno 进行 AT 指令测试,建议用不同颜色导线以便区分:

  1. 先将 Micro SIM 卡插入 A6 模块
A6 GSM/GPRS 模块:AT 指令大全与 Arduino 集成指南

接线对应关系:

导线颜色A6 模块引脚Arduino Uno 引脚
红VCC+5V
黑GNDGND
橙U_RXDD2
黄U_TXDD3

AT 指令测试代码

#include <SoftwareSerial.h>
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 则通信正常。

常用 AT 指令速查

代码完整版

#include <SoftwareSerial.h>
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());
  }
}

原理图

A6 GSM/GPRS 模块:AT 指令大全与 Arduino 集成指南

制造工艺

  1. 树莓派构建稳健传感器 API:基于 GY‑91 多功能模块的 Flask 实现
  2. JX 波形发生器 – 基于 Arduino 的 DDS 振荡器,带 OLED 显示屏
  3. DIY VR 滑板:用 Arduino、Google Cardboard 与蓝牙打造虚拟滑雪体验
  4. 自制防水淋浴 FM 收音机:Arduino Nano + RDA5807 + Nokia 5110 LCD + PAM8403
  5. Arduino UNO 驱动 OLED 实时显示 ECG 心电波形
  6. DIY Arduino J.A.R.V.I.S 语音助手 - 方舟反应堆造型设计
  7. 无线红外测温枪:Arduino Nano + HC-06蓝牙 + MLX90614
  8. 制造模块组核心解析:BOM 与制造订单双引擎驱动生产管理
  9. Verilog 模块基础:结构与语法
  10. 掌握Verilog参数:构建可复用可扩展模块
  11. MATLAB 常用命令速查:会话管理、系统操作、输入输出、矩阵数组、绘图可视化
  12. Java 9 模块系统:链接时、自定义运行时镜像与实战