MCookie-GPRS/zh

来自Microduino Wikipedia
Zhangfengfeng讨论 | 贡献2017年4月14日 (五) 02:32的版本 文档
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳转至: 导航搜索


Language English

mCookie GPRS/GSM也许是你见过最精美的GSM&GPRS模块,插上SIM卡和遵循一些简单的指令就能使mCookie 核心板连接到互联网,他还可以发送和接收短信。


特色

  • ESD保护;
  • 可采用USB或锂电池多种供电方案;
  • 支持自动波特率检测功能;
  • 可通过串口发送AT命令和数据;
  • 小巧、便宜、堆叠、开放;
  • 开源的硬件电路设计,与 Arduino 兼容的编程开发环境程;
  • 2.54间距的排母接口方便集成到洞洞板。

规格

采用SIM800L模块可支持4频GSM/GPRS,工作的频段为:GSM850、EGSM900、DCS1800和PCS1900 MHz。

  • 电气特性
    • 供电方式:
      • MicroUSB数据线或接电池(3.7V);
      • 需要单独供电。
    • SLEEP模式下的耗流为0.7毫安,省电;
  • GPRS数据
    • GPRS 数据传输最大为85.6 kbps;
    • 内嵌TCP/IP 协议;
    • 编码格式:CS-1,CS-2,CS-3 和 CS-4;
    • 支持非结构化补充数据业务(USSD)
  • 串口调试
    • 支持标准的全功能串口,传输速率支持从1200bps到115200bps;
    • 支持符合GSM 07.10协议的串口复用功能;
  • 有两部分组成:
    • SIM800L模组
    • SIM卡供电及卡座

文档

应用

测试mCookie GPRS/GSM模块功能。

准备

  • 所需要准备的硬件有:mCookie FT232R、mCookie Core、mCookie GSM、USB数据线或锂电池;
  • 所需要准备的软件有:GPRS_GSM测试程序、Arduino IDE(1.0.3版本以上);
  • 通过USB数据线将mCookie FT232R和电脑连接,进行程序下载和串口监视;
  • 通过USB数据线或者锂电池给mCookie GSM模块供电;并且长按电源键使mCookie GSM开机,大约维持4S的时间,开机灯点亮表示开机成功。


调试

  • 打开测试程序,你需要确认几个参数:
    • “#define NUM "13667928xxx"”:需要更改成要接收你信息的号码。
    • “#define SMS_CEN "13010720xxx"”:你手机号码的信息中心,在手机里面可以查到。它是不是必要的。如果在发送短信出问题时可以启用试试。
  • 编译通过后,板卡选择mCookie Core+ (Atmega644P@16M,5V),直接下载即可;
  • 打开串口监视器,确定串口波特率为9600;
    • 输入“t”,可发送“wiki.microduino.cc”消息;
    • 输入“d”,可拨打电话,但是无法正常通讯,因为没扬声器和话筒;
    • 输入“h”,可提交HTTP请求,获取网上的一些数据;
    • 输入“s”,可将传感器的数据发送到网络;
  • 如果你使用mCookie Core调试,你需要用到软串口(TX1,RX1)
    • 使用软串口库(SoftwareSerial)
#include <SoftwareSerial.h>

SoftwareSerial mySerial(2, 3); // RX, TX
    • 将Serial1改为mySerial即可。
  • 如果你使用mCookie CoreUSB调试,你需要将串口改为串口0(TX0,RX0)即可。


常见问题

常见问题链接

图库

文件:MCookie-SIM800L-F.JPG
mCookie-GPRS/GSM Front
文件:MCookie-SIM800L-B.JPG
mCookie-GPRS/GSM Front
文件:MCookie-SHEIL-F.JPG
mCookie-GPRS/GSM Front
文件:MCookie-SHEIL-B.JPG
mCookie-GPRS/GSM Front