问题标签 [sim900]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
gsm - GSM 模块代码在 GSM 分线板上不起作用
我有一种情况,需要一些建议。
方案 1: Arduino Uno/Genuino + ICOMSAT SIM900 模块(http://www.itead.cc/icomsat.html)(放置跳线,使数字引脚 2 为 rx,3 为 TX) 使用的代码:发送在 arduino 网站上接收 SMS 示例代码。((https://www.arduino.cc/en/Tutorial/GSMExamplesReceiveSMS)一切正常,没有故障。
方案 2: Arduino Uno/genuino + GSM 分线板(https://www.google.co.in/search?q=sim900A&espv=2&biw=1600&bih=717&source=lnms&tbm=isch&sa=X&ved=0CAYQ_AUoAWoVChMIqd748qb8yAIVYXumCh2s2Aaq#tbm=isch&q=sim000+90 gsm+module&imgdii=9zJcFQBaoLAKzM%3A%3B9zJcFQBaoLAKzM%3A%3B7eDw6qGc3qZjMM%3A&imgrc=9zJcFQBaoLAKzM%3A )
softwareSeial.h 库有很多问题,最终将板上的默认 rx/tx 与 GSM 板的 RX/TX 交叉连接,一切正常。(虽然我不喜欢每次在编程过程中我都必须更改连接以上传草图)使用的代码来自这里(http://www.theengineeringprojects.com/2014/06/send-sms-with-arduino -uno-and-sim900d-using-at-commands.html )
现在我的问题:由于屏蔽非常昂贵,我决定为我的项目选择更便宜的电路板。但是用于 GSM 屏蔽的代码非常容易理解(因为库正在做所有繁重的工作)我尝试使用它。我将 GSM 板的 Rx 连接到 arduino 的引脚 3 和 TX 到引脚 2,并上传了与 GSM 屏蔽场景相同的代码。但是代码不起作用,我试图修补一些阻塞的东西,比如启用屏蔽的密码等,但没有运气。任何人都可以对此有所了解,以前是否尝试过,它不应该像我想要的那样工作吗?提前非常感谢。
c - 从 c 中的字符串解析数字比 strtok 更好的选择?
我正在使用 TIVA TM4C 在 SIM900 手机调制解调器中的 SIM 卡上获取有关余额和到期的消息。
下面是我用来解析字符串的代码。我很担心,因为代码依赖于特定位置的空间。如果我只能解析数字似乎会更可靠,并且根据顺序很容易确定哪个是美元、美分、月份等。
我可以使用更好的方法来解析数字吗?货币不是那么重要。
这是代码:
c - Arduino 和 SIM900 的 HTTPREAD 缺少字符
我在我的 Arduino 上使用 SIM900 模块,尽管它返回了正确数量的预期字符,但它缺少字符。我在 AT+SAPBR=1,1 和 AT+HTTPINIT 上有错误,所以我不确定这是否是它的原因。我也不知道如何解决这些问题。
我的函数在字符进入时读取它们:
我相信该功能可以很好地读取字符,但是我不确定为什么找不到其余字符
http - 来自 SIM908 的几次 GET 请求后服务器禁用页面
我在 000webhost.com 上设置了一个免费域,我将其用作 Web 服务器来接收来自 SIM908+arduino 设置的数据并将其存储在数据库中。然后将其显示在网页上。我使用 HTTP GET 请求从 SIM908 发送数据。基本上我要发送两条信息,一条是位置(纬度和经度),另一条是字符串。两者都是使用 GET 请求发送的。这个问题很不寻常,所以请耐心等待。一切正常,有一段时间。在发送了几个 GET 请求后,由于某种原因,000webhost 只是停用了我的域。我根本无法访问它。每次我尝试浏览到该页面时,它都会超时。它保持这种状态大约 7-8 小时,之后域再次正常工作。我尝试了另一个托管 byethost.com,但来自 SIM908 的 GET 请求根本不起作用。一切都是 100% 好的。编码,arduino设置一切都很好。我的问题是为什么 000webhost 会停止我的域?真的需要一个好的答案或至少一些方向,我完全迷路了。
**注意:请不要建议 POST 方法,除非您明确知道如何使用 SIM908 AT 命令执行 POST 操作,据我所知这是不可能的。
arduino - SIM900 gprs web with arduino
我对这个简单的代码有疑问。
接收几个字符,输出是这样的:
==> "Numero de accesos: 77 | Identifica"
但是,实际上,输出应该是:
数量:77 | 标识符:4l02pnl828o3kctg4strc87ed1
完全像:Arduino 和 SIM900 的 HTTPREAD 缺少字符
有什么想法或帮助吗?
谢谢!
arduino - Arduino 通过 TCP 使用 SIM900 连接到 Dweet.io
我正在尝试使用连接到 SIM900 GSM/GPRS 模块的 Arduino 将一些传感器数据流式传输到 Dweet.io。我可以从我的 Arduino 板访问互联网、加载数据、检查 GPRS 连接等。有人可以具体告诉我将数据发布到 dweet.io 的语法吗?
arduino - 使用 Arduino Nano 和 Sim900 模块通过消息回复发件人
我使用 arduino Nano 和 Sim900 模块。我希望,当收到一条消息时,Arduino 回复"thanks"
发件人。我的消息接收功能代码是:
那行得通,但是我如何从邮件中检索发件人号码?
module - 如何通过 Arduino Nano 和 Sim900a 发送短信
我尝试使用 Arduino GSM 库发送短信。我有一个 Arduino Nano 板和一个 sim900 模块,通过串口连接在一起。但不能发送短信。也为了测试,我在 Arduino 网站上使用了这个示例代码:
raspberry-pi - 树莓派 GPRS 连接:建立 ppp 连接后无法浏览
将 GPRS/GSM 模块连接到 Raspberry Pi 后,我在浏览时遇到问题。我在亚马逊上购买了 GSM/GPRS 模块http://www.amazon.com/SainSmart-Small-GPRS-SIM900-Arduino/dp/B00TEUAJMQ/ref=pd_sim_147_4?ie=UTF8&dpID=517DbMGK%2B9L&dpSrc=sims&preST=_AC_UL160_SR160% 2C160_&refRID=17HH346MFMXS37D4TX8H。
我已按照本网站上的说明进行操作
https://learn.adafruit.com/fona-tethering-to-raspberry-pi-or-beaglebone-black?view=all
结果符合预期。我获得了所需的本地和远程 IP 地址,我也获得了 DNS 地址。
运行“ifconfig”,我得到下面的结果,清楚地表明我可以通过 ppp0 进行通信。
现在的问题是我无法成功 ping 任何 IP 地址。如果是 url,我不断收到“无法访问网络”或“未知主机”。
更重要的是,显示连接的 LED 灯每秒闪烁两次,但在建立 ppp 连接后停止闪烁。
如果有人对可能导致此问题的原因提出建议,请帮助我!