GPRS模块SIM900A怎么用
使用起来其实很简单。
第一步是插一张2G电话卡,推荐用移动的,其他的也没试过。这个电话卡在某宝上面能直接买到,且详情里面说了可以给GPRS用。模块的插卡槽打不开也许不是设计问题,仔细看看结构就能打开了。
第二步是连接USB-TTL模块,为的是用电脑的串口助手给GPRS模块发送AT指令码,连接的注意事项见小文章:GPRS模块SIM900A为什么连接USB-TTL没反应_天下0325的博客-CSDN博客
第三步是在电脑的串口助手中设置波特率,不同厂家的也许不是一样的,我的是9600。然后给GPRS模块发送AT指令码如:点击发送就可以,然后GPRS模块会返回信息,如果没有返回信息就是出错误了,发送的AT指令码有很多,可以看手册了解,电脑用串口可以给GPRS模块发送信息,单片机自然也可以,也就是说,利用单片机给GPRS模块发送AT指令码,也能使模块实现这些操作。其中重要的指令码有:
(下面AT开头的为指令码,注释为指令码的作用,图片解释了该指令码,指令码下面的一行为返回的信息)
// See if the SIM900 is ready
AT
OK
// SIM card inserted and unlocked?
AT+CPIN?
+CPIN: READY
OK
// Is the SIM card registered?
AT+CREG?
网络注册信息
+CREG: 0,5
OK
// Is GPRS attached?
AT+CGATT?
+CGATT: 1
OK
// Check signal strength - should be 9 or higher
AT+CSQ
+CSQ: 20,0
OK
// Set connection type to GPRS
AT+SAPBR=3,1,“Contype”,“GPRS”
OK
// Set the APN - this will depend on your network/service provider
AT+SAPBR=3,1,“APN”,“CMNET”
OK
// Enable GPRS - this will take a moment or two
AT+SAPBR=1,1
OK
// Check to see if connection is correct and get your IP address
AT+SAPBR=2,1
+SAPBR: 1,1,“10.79.223.61”
OK
/
AT+CIPSTART=“TCP”,“183.230.40.33”,“80”
OK
CONNECT OK
/
AT+CIPSEND
GPRS模块SIM900A怎么用相关推荐
- GPRS模块SIM900A为什么连接USB-TTL没反应
我用的是这家的SIM900A,换了两个USB-TTL都没反应,后来发现有两个问题: 本模块上面的VCC要接5V 本模块的TXD和RXD是反的(不知道是不是本来就是这样的),在接串口的时候直接RXD接R ...
- GPRS模块(sim900a)联网(PC)测试失败篇
打算用移动给树莓派联网,进行远程通信的,手头上正好有GPRS模块尝试一下: 1.模块的串口调试(PC上) SIM900A 模块采用串口(UART)通信,且都含有TTL 接口(还有RS232接口的亦可调 ...
- linux下GPRS模块的应用程序
---------------------------------------------------------------------------------------------------- ...
- gprs实用技巧:gprs模块tcp连接稳定性测试
需求 在嵌入式系统的应用当中,需求一个gprs模块,可与服务保持tcp长的连接,首先是需要测试该模块的通讯稳定性能,长连接是否掉线. 原理 使用某品牌的SIM900A模块,测试卡为移动流量卡,使用AT ...
- GPRS模块--PPP手动拨号
前言: fl2440开发板介绍:https://blog.csdn.net/PipiAvenger/article/details/79563996 目前,手机端基本普遍具有GPRS模块,该模块集成了 ...
- GSM/GPRS模块通过NTP服务器(世界授时服务器)来获取UTC时间,并时间存于RTC中。
以SIM900A 的GSM/GPRS模块为例.从模块的AT指令手册可以看到有获取UTC(世界时间)的指令:AT+CLTS.当用该指令去获取时间时,从调试助手看到模块只返回OK,之后再无响应.后来在网上 ...
- 使用GPRS模块进行TCP/UDP连接的过程分析
实际上GPRS DTU上实现的是协议栈是TCP/IP Over PPP.我们在使用时必须要有一些相应的概念.因此在下面我们就与GPRS模块使用相关的一些事项作一些简要的说明,如果您想详细了解这些协议, ...
- sim卡无线上网公用服务器,有人推出内置SIM卡GPRS模块!GM3S开启无线数传模块新时代!...
在所有GPRS模块都需要SIM卡槽的时候,有人推出了内置SIM卡的无线数传模块--GM3S,GM3S是GM3的升级之作,继承了GM3的小体积.多功能的优良特点,并更加强大.GM3S是业界一款里程碑之作 ...
- Linux 串口 gprs at,linux下GPRS模块使用AT命令实现拨接电话,发中英文短信
开发板 :fl2440 cpu : s3c2440(arm9) 开发模块 :A7(GPRS/GPS) 远程登陆软件:PUTTY **** ...
- 【物联网智能网关-03】GPRS模块中文短信收发
在去年年初,就已经推出V1.0.0的GPRS库,不过在这个版本上只是实现了西文短信收发和字符串方式的GPRS数据通信,功能还相对不完善(参见我以前的博文<GPRS通信实现>).最近升级的版 ...
最新文章
- kafka安装及Kafka-PHP扩展的使用
- 51nod 2006 飞行员配对(二分图最大匹配) 裸匈牙利算法 求二分图最大匹配题
- k 最近邻_k最近邻与维数的诅咒
- Vue 3.1.0 的 beta 版发布
- 用数组选出最大的数并且排序
- LeetCode题库整理【Java】—— 1两数之和
- oracle 函数 abs,Oracle 函数(八)
- ue4 如何获取端口号_尝试在UE4.22中实现罪恶装备Xrd的卡通渲染
- c++ 模板参数做容器参数迭代器报错 vectorT::const_iterator,typename const报错
- mysql常用的yu语句_mysql常用sql语句
- asp和php漏洞,ASP_实例分析ASP上传漏洞入侵实战及扩展,【上传漏洞欺骗技术】 - phpStudy...
- html5 go语言运行环境,GO语言环境搭建 及 helloworld开发
- 测量平差理论知识结构梳理
- 【优亿 Android前线快报】 第76期
- 特斯拉model3中控屏怎么关_特斯拉Model 3为什么取消仪表盘?
- Excel单斜线表头的绘制方法
- Python中的变量
- 算法之狄克斯特拉算法 --《图解算法》
- 微信小程序——video视频全屏展示
- html5考试总结300字,中段考试总结作文300精选集锦