OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 15909|回复: 30

如何在没有公网IP的情况下,使用花生壳来调试SIM800C/SIM900A

[复制链接]

109

主题

5556

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
10449
金钱
10449
注册时间
2017-2-18
在线时间
1890 小时
发表于 2017-3-30 18:13:38 | 显示全部楼层 |阅读模式
本帖最后由 peng1554 于 2019-4-26 17:59 编辑

一、下载、注册、登录花生壳
    1.下载花生壳:新版的花生壳不太好用,所以从“下载吧”下载了老版本的花生壳,这里提供百度网盘的链接:链接:https://pan.baidu.com/s/1hE6FUtXrFlQGd1F7Id0C0w 提取码:vi6u
    2.安装之后,打开花生壳客户端,在登录界面点击注册账号,进入注册账号的网页
注册账号.JPG

    3.客户端登陆花生壳
二、端口映射
    1.双击打开端口管理,先单击”内网映射”再点击“添加映射“
    2.依照网络调试助手显示的本地IP填写入对应地方,端口号可以自己更改,只要这个端口号能映射成功并且没被电脑中的其他程序占用即可
  

3.JPG

4.JPG

    3.点击网络调试助手的”连接“按钮,右键选择域名诊断,域名诊断成功
域名诊断测试成功.JPG

三、调试SIM900A/SIM800C(以SIN800C为例)
    1.使用USB-COM线连接模块和电脑,这里要注意跳线帽的连接和SIM卡的插卡方向,千万别连接错了

    2.打开串口调试助手XCOMV2.0,选择正确的串口(我的串口是COM3)、波特率,并结合”ATK-SIM800C GSM(GPRS)模块用户手册V1.0"来设置要发送的指令。这里要注意的是AT+CIPSTART="TCP","168u3y0753.51mypc.cn","28476"中的168u3y0753.51mypc.cn和28476与花生壳的映射地址和端口相对应。
设置正确并参考手册设置指令.JPG

6..JPG

    3.依次发送指令,其中在发送第5条指令:AT+CIPSTART="TCP","168u3y0753.51mypc.cn","28476"后要等待XCOM显示“CONNECT OK”后,才能继续发送下一条指令在发送第7条指令的时候可以不用勾选发送新行而直接发送指令。在发送第8条指令:1A 的时候必须勾选“16进制发送“不必勾选”发送新行“。等待XCOM显示"SEND OK"的时候,打开网络调试助手可以观察到接收的信息
接收的现象.JPG

注意:
1.花生壳内网穿透有免费版本,但需支付6元的认证费用
2.查询本地IP地址可以运行cmd,在cmd中输入ipconfig回车,找到IPV4地址即可,查询端口状态可以在cmd输入netstat.

3.注意端口的使用范围0-65535。当网络调试助手在TCP Serve状态下能够连接并且花生壳映射成功,这样在正确发送指令后才能接收到数据。


正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

109

主题

5556

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
10449
金钱
10449
注册时间
2017-2-18
在线时间
1890 小时
 楼主| 发表于 2017-3-30 18:18:16 | 显示全部楼层
回复 支持 反对

使用道具 举报

109

主题

5556

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
10449
金钱
10449
注册时间
2017-2-18
在线时间
1890 小时
 楼主| 发表于 2017-3-30 18:38:09 | 显示全部楼层
本帖最后由 peng1554 于 2017-3-30 18:52 编辑

补一张SIM800C连接图请注意跳帽插卡方向


33333.JPG
回复 支持 反对

使用道具 举报

62

主题

902

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3555
金钱
3555
注册时间
2016-1-8
在线时间
543 小时
发表于 2017-3-31 08:17:28 | 显示全部楼层
多谢卤煮
回复 支持 反对

使用道具 举报

94

主题

545

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3268
金钱
3268
注册时间
2016-1-7
在线时间
534 小时
发表于 2017-3-31 11:37:39 | 显示全部楼层
peng1554 发表于 2017-3-30 18:38
补一张SIM800C连接图请注意跳帽和插卡方向

NewPeanuthull client 2.8.0.9515
诊断域名: 16wj885090.51mypc.cn
检测DNS服务器IP地址: 103.44.145.245

域名IP地址指向: 122.228.19.57
花生壳客户端IP: 180.173.96.25
经检测,您的域名已开启花生壳映射.

正在测试映射 16wj885090.51mypc.cn:33424->成功
局域网服务器 192.168.1.106:1108->失败                             这是怎么回事,需要在无线路由再去设置一下吗?无线路由里有nat静态映射,与nat规则。。。
回复 支持 反对

使用道具 举报

109

主题

5556

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
10449
金钱
10449
注册时间
2017-2-18
在线时间
1890 小时
 楼主| 发表于 2017-3-31 17:06:02 | 显示全部楼层
challenger 发表于 2017-3-31 11:37
NewPeanuthull client 2.8.0.9515
诊断域名: 16wj885090.51mypc.cn
检测DNS服务器IP地址: 103.44.145.2 ...

1.您电脑的1108这个端口可能被电脑中的其他程序占用了  ,您在试试其它的端口号。
2.帖子中没有将路由器的公网IP映射到电脑IP ,不需要在无线路由上设置。
回复 支持 反对

使用道具 举报

94

主题

545

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3268
金钱
3268
注册时间
2016-1-7
在线时间
534 小时
发表于 2017-4-1 08:33:00 | 显示全部楼层
peng1554 发表于 2017-3-31 17:06
1.您电脑的1108这个端口可能被电脑中的其他程序占用了  ,您在试试其它的端口号。
2.帖子中没有将路由器 ...

最后一个失败,更换了N多端口都是失败,怎么回事?是哪里的问题?究竟怎么解决?
回复 支持 反对

使用道具 举报

94

主题

545

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3268
金钱
3268
注册时间
2016-1-7
在线时间
534 小时
发表于 2017-4-1 09:10:43 | 显示全部楼层
peng1554 发表于 2017-3-31 17:06
1.您电脑的1108这个端口可能被电脑中的其他程序占用了  ,您在试试其它的端口号。
2.帖子中没有将路由器 ...

如何查询开放可用的局域网端口号,总不能从0输到65535吧!应该有可以查询的方法。
回复 支持 反对

使用道具 举报

94

主题

545

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3268
金钱
3268
注册时间
2016-1-7
在线时间
534 小时
发表于 2017-4-1 11:32:29 | 显示全部楼层
你现在是用域名访问的,公网IP现在用哪个?
回复 支持 反对

使用道具 举报

109

主题

5556

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
10449
金钱
10449
注册时间
2017-2-18
在线时间
1890 小时
 楼主| 发表于 2017-4-1 12:42:11 | 显示全部楼层
challenger 发表于 2017-4-1 11:32
你现在是用域名访问的,公网IP现在用哪个?

看截图的蓝色方框
11111111.JPG
回复 支持 反对

使用道具 举报

94

主题

545

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3268
金钱
3268
注册时间
2016-1-7
在线时间
534 小时
发表于 2017-4-1 13:20:31 | 显示全部楼层
peng1554 发表于 2017-4-1 12:42
看截图的蓝色方框

我搞定了,要在IIS服务器中设置一下本地IP与启用的端口。现在可以用了。
回复 支持 反对

使用道具 举报

109

主题

5556

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
10449
金钱
10449
注册时间
2017-2-18
在线时间
1890 小时
 楼主| 发表于 2017-4-1 15:10:29 | 显示全部楼层
challenger 发表于 2017-4-1 13:20
我搞定了,要在IIS服务器中设置一下本地IP与启用的端口。现在可以用了。

你是用了自己的服务器?
回复 支持 反对

使用道具 举报

94

主题

545

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3268
金钱
3268
注册时间
2016-1-7
在线时间
534 小时
发表于 2017-4-1 15:36:09 | 显示全部楼层
peng1554 发表于 2017-4-1 15:10
你是用了自己的服务器?

没有。
回复 支持 反对

使用道具 举报

94

主题

545

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3268
金钱
3268
注册时间
2016-1-7
在线时间
534 小时
发表于 2017-4-1 19:55:29 | 显示全部楼层
回复 支持 反对

使用道具 举报

5

主题

76

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
325
金钱
325
注册时间
2016-5-25
在线时间
86 小时
发表于 2017-4-12 17:21:53 | 显示全部楼层
花生壳软件连接异常
笑着熬下去@_@
回复 支持 反对

使用道具 举报

109

主题

5556

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
10449
金钱
10449
注册时间
2017-2-18
在线时间
1890 小时
 楼主| 发表于 2017-4-13 11:33:44 | 显示全部楼层
jeff_梁 发表于 2017-4-12 17:21
花生壳软件连接异常

提示什么内容?
回复 支持 反对

使用道具 举报

5

主题

76

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
325
金钱
325
注册时间
2016-5-25
在线时间
86 小时
发表于 2017-4-13 15:53:44 | 显示全部楼层
软件登上以后 图标显示连接异常
笑着熬下去@_@
回复 支持 反对

使用道具 举报

25

主题

135

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
404
金钱
404
注册时间
2016-8-23
在线时间
50 小时
发表于 2017-5-17 12:18:59 | 显示全部楼层
mark,谢谢了
回复 支持 反对

使用道具 举报

25

主题

135

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
404
金钱
404
注册时间
2016-8-23
在线时间
50 小时
发表于 2017-5-17 12:29:20 | 显示全部楼层
花生壳注册后,软件登录一直显示账号或者密码错误,但是我没输错啊。。。有没人知道怎么回事
回复 支持 反对

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
7
金钱
7
注册时间
2017-7-25
在线时间
2 小时
发表于 2017-7-25 12:49:34 | 显示全部楼层
本帖最后由 jack0407 于 2017-7-25 15:24 编辑

AT+CIPSTART="TCP","b17664507c.51mypc.cn","29437"  
OK  
STATE: IP
STATUS  CONNECT FAIL
原子哥,这个老是失败是怎么回事,我的一个同样域名下的网站是可以正常映射的,http://b17664507c.51mypc.cn:29210
但是另一个域名下设置的这个却是有问题的,我感觉花生壳没问题,还有没有别的原因可能导致这个原因啊?
失败后,发现模块的信号灯闪烁变快了
非常感谢!

我通过网页的方式访问这个域名的时候,服务器可以收到请求

找到解决办法了
因为我每次都没有重新初始化吧,可能
然后我就试着执行了一下AT+CIPSHUT
然后重新走了一次流程,就可以了
网络调试图片.PNG
回复 支持 反对

使用道具 举报

1

主题

2

帖子

0

精华

新手入门

积分
4
金钱
4
注册时间
2017-8-14
在线时间
0 小时
发表于 2017-8-14 23:09:18 | 显示全部楼层
LMU}@1NCO[6UU49[GN8O@TN.png
@challenger 楼主您看,域名IP解析失败是什么原因?

回复 支持 反对

使用道具 举报

94

主题

545

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3268
金钱
3268
注册时间
2016-1-7
在线时间
534 小时
发表于 2017-8-15 21:00:43 | 显示全部楼层
phandilfe 发表于 2017-8-14 23:09
@challenger 楼主您看,域名IP解析失败是什么原因?

你用路由器转发的,还是花生壳转发的?若是花生壳,把网络助手上的IP添在花生壳IP上。若路由器转发,你需把你当前的本地IP添在路由器上,路由器的公网IP最好PING一下。。。
回复 支持 反对

使用道具 举报

18

主题

62

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
271
金钱
271
注册时间
2017-3-27
在线时间
76 小时
发表于 2018-6-10 13:03:57 | 显示全部楼层
mark 一下
回复 支持 反对

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
13
金钱
13
注册时间
2018-6-17
在线时间
1 小时
发表于 2018-6-17 16:52:49 | 显示全部楼层
你好   我在发送第5条指令:AT+CIPSTART="TCP","168u3y0753.51mypc.cn","28476"后        XCOM一直不显示“CONNECT OK”   为什么?
回复 支持 反对

使用道具 举报

6

主题

115

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
251
金钱
251
注册时间
2018-7-7
在线时间
13 小时
发表于 2018-7-19 09:59:26 | 显示全部楼层
分享解决GPRS模块SIM800c连接不到服务器问题方法
http://www.openedv.com/forum.php ... d=274554&extra=
回复 支持 反对

使用道具 举报

0

主题

2

帖子

0

精华

新手上路

积分
31
金钱
31
注册时间
2019-7-6
在线时间
10 小时
发表于 2019-10-19 15:27:49 | 显示全部楼层
楼主你好,我最近在用花生壳调试GPRS模块,也是按你说的步骤操作的,但是每次运行到AT+CIPSTART="TCP","d27340t462.wicp.vip","19835"这一句就会显示error,花生壳连接也是正常的,请问是什么原因呢?
回复 支持 反对

使用道具 举报

109

主题

5556

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
10449
金钱
10449
注册时间
2017-2-18
在线时间
1890 小时
 楼主| 发表于 2019-10-21 18:44:39 | 显示全部楼层
你那边能否电脑ping通d27340t462.wicp.vip,19835
回复 支持 反对

使用道具 举报

0

主题

9

帖子

0

精华

初级会员

Rank: 2

积分
51
金钱
51
注册时间
2016-11-24
在线时间
11 小时
发表于 2019-11-25 16:50:38 | 显示全部楼层
学习了,
回复 支持 反对

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
3
金钱
3
注册时间
2019-11-26
在线时间
1 小时
发表于 2019-11-26 09:37:02 | 显示全部楼层
花生壳不好用,我以前一直用花生壳,现在不用了,找到一个好用的东西:UTools,安装好后在软件里面搜“内网穿透”简单设置一下就OK了!包好用
回复 支持 反对

使用道具 举报

2

主题

16

帖子

0

精华

初级会员

Rank: 2

积分
57
金钱
57
注册时间
2019-6-28
在线时间
10 小时
发表于 2020-4-16 18:31:27 | 显示全部楼层
认证费是6元吗,点进去一年100多,是自己点的不对吗
回复 支持 反对

使用道具 举报

15

主题

80

帖子

0

精华

初级会员

Rank: 2

积分
183
金钱
183
注册时间
2013-1-23
在线时间
10 小时
发表于 2020-10-22 21:35:13 | 显示全部楼层
mark000
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-6-9 20:36

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表