跪求大神:关于GSM Shield发短信滴问题
本帖最后由 kevinzhang 于 2013-8-8 19:50 编辑入手一枚GSM Shield,打算用来发送短信。插在UNO和Ethernet Shield最顶层。如下图:
目前已实现从Arduino向公司Web服务器请求调用后台数据库信息,在Serial窗口显示。下一步打算将数据库内相关的手机号码做筛选,然后发送催款通知。昨日买入一枚移动SIM卡,移动窗口告诉我PIN码是1234。
插入该SIM卡,用Arduino官网代码测试。
上面这段初始化一直显示Not connected。
将该SIM卡插入手机,能拨打电话发短信。
将该SIM卡插入GSM Shield,手机拨打该SIM卡的号码。有时候有振铃声,有时候提示已关机。
求大神答疑解惑。跪谢跪谢。
先给UNO上电,然后启动GSM模块,按键在SIM卡槽上面。
PS:你的GSM shield多少钱啊?
690元,openjumper里买滴。 话说群发炸骗短信也可以这么搞的....... 拾瑞 发表于 2013-8-7 14:15 static/image/common/back.gif
话说群发炸骗短信也可以这么搞的.......
:L表把仄个项目和垃圾短信比呀。:L 大神们都来说说也。{:soso_e183:} 顶一把,在线等答案。 大神研究到那里了??好厉害,以后可以用来做智能家居.... :(难道木有大神出现? :(:(最新进展:
1. 按照蜂鸟兄弟的建议,进一步做了实验。在GSM_ACCESS.begin(PINNUMBER)之后,马上给于GSM Shield上Power开关两秒的低电平。
2. 等待15秒,再此期间,无视Not connected。
3. 用官网的VoiceCall代码,发现该GSM Shield能拨打我的手机,也能接收拨入的手机。:L:L
4. 用官网的SMS发送短信代码,结仍然无任何反应。
气死俺了。:Q:Q:Q:Q:Q:Q 本帖最后由 kevinzhang 于 2013-8-11 11:04 编辑
问题是GSM Shield无论是否在线,都显示Not connected。所以后来我做GSM Shield拨出电话的时候,干脆就去掉了。
这个代码能够成功拨出到我的手机。
说明PIN码输入是对的,而且if(gsmAccess.begin(PINNUMBER)==GSM_READY这句话判不判断,也木有多大问题。
我觉得妖就妖在电话能打,可短信不能发。
坐等大神出现啊。{:soso_e181:} :(:(:(:(:(:(:(:(:(:(:(:( {:soso_e149:} {:soso_e149:}{:soso_e149:}
页:
[1]
2