【发布时间】:2019-07-18 17:03:03
【问题描述】:
我正在做一个项目,我必须通过 Arduino 使用 Sim900 模块对 mysql 服务器进行查询。让我解释一下我有什么,以便您可以帮助我:
Arduino Uno(原版)
Sim900 模块 (https://www.amazon.es/gp/product/B07FS34P84/ref=ppx_yo_dt_b_asin_title_o02_s00?ie=UTF8&psc=1)
用于 Sim900 的 5V/2A 电源适配器 (https://www.amazon.es/gp/product/B07DX11WJJ/ref=ppx_yo_dt_b_asin_title_o00_s00?ie=UTF8&psc=1)
-
带有静态 IP (xxx.xxx.xx.xx) 的 Windows Server 2012,带有允许外部连接的 MySql 服务器(使用外部计算机或智能手机,我可以访问数据库)
李>
首先,我尝试使用 GChrome 进行查询,例如 http://xxx.xx.xxx.xxx:3306/connect.php,但这没有奏效。然后,我下载了 XAMPP 并连接了 Apache 和 MySql。当时我在Chrome搜索栏写了:http://localhost/connect.php,上面写着:连接成功,那一刻我就知道我连接到db了。
所以,我尝试用AT命令连接:首先,我用APN连接
AT+CSTT= "airtelnet.es", "vodafone", "vodafone"
然后我尝试通过 TCP 连接到服务器
AT+CIPSTART="TCP","xxx.xx.xxx.xxx","3306"
此时,串行监视器给了我一些错误和特殊字符。
有人可以帮我解决这个问题吗?我做错了什么?
【问题讨论】: