收藏官网首页
查看: 23225|回复: 15

[经验分享] esp8266+51单片机(MCU)=百米遥控

9

主题

17

帖子

290

积分

中级会员

Rank: 3Rank: 3

积分
290
跳转到指定楼层
楼主
发表于 2017-5-20 12:53:02 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
注册成为机智云开发者,手机加虚拟设备快速开发
本帖最后由 小蚂蚁DIY 于 2017-5-28 23:22 编辑

     最近用esp8266-01模块和51单片机还有近两周的业余时间做了个遥控,期间走了一些弯路,经过多次修改程序后成功,实际测试一二百米是没有问题的,用在遥控车、遥控船上玩玩应该不错!现在将制作过程中的一些收获和大家分享一下!希望对大家有帮助!
     1、esp8266的AT指令结尾为“\r\n”,而不是“\n"。例如:设置多链接,串口应发送:"AT+CIPMUX=1\r\n"
     2、esp8266要进入透传模式,必须设置单链接,而要作为TCP服务器,需要设置多链接,那么就不能把模块当成TCP服务器了。也就是说透传模式下,手机作为服务器,让模块来连手机,这样数据是纯净了,但换个手机就换个IP就没法连了,太不方便。而TCP服务器模式下,只要手机连上8266,就可以查看其网关,程序里提前设置好端口,连接就十分方便了。对于MCU串口接收的多余字节(GPIO,n)只需在程序里只存下“:”后面的字节来判断指令。关键是,这种模式下可以多人同时控制一辆遥控车,这样的亲子互动想想都有意思。
     3、做事要认真,因为程序里把1敲成2而花3个小时去查找问题的苦我尝到了
      水平有限,如有错误和不妥,还请指出,谢谢!


      附:程序及相关资料。



~U5`K03@OXBSFC6VR(9ATNE.png (70.65 KB, 下载次数: 226)

~U5`K03@OXBSFC6VR(9ATNE.png

基于esp8266 STC51的百米遥控.zip

27.73 MB, 下载次数: 1859, 下载积分: 威望 1

2

主题

13

帖子

294

积分

中级会员

Rank: 3Rank: 3

积分
294
板凳
发表于 2017-5-25 09:21:48 | 只看该作者
可以设置成服务器+客户端的模式来试试看的

0

主题

4

帖子

60

积分

注册会员

Rank: 2

积分
60
地板
发表于 2017-5-25 17:59:51 | 只看该作者
本帖最后由 楠楠 于 2017-5-25 18:02 编辑

你好,我想用esp8266-01s连接51单片机能指导一下吗,这个要怎么和51连接,程序可以用keil编写吗

点评

通过串口连接就行了,程序可以用keil  详情 回复 发表于 2017-5-28 15:19

9

主题

17

帖子

290

积分

中级会员

Rank: 3Rank: 3

积分
290
5#
 楼主| 发表于 2017-5-28 15:19:57 | 只看该作者
注册成为机智云开发者,手机加虚拟设备快速开发
楠楠 发表于 2017-5-25 17:59
你好,我想用esp8266-01s连接51单片机能指导一下吗,这个要怎么和51连接,程序可以用keil编写吗 ...

通过串口连接就行了,程序可以用keil

5

主题

13

帖子

184

积分

注册会员

Rank: 2

积分
184
6#
发表于 2017-6-2 08:58:46 | 只看该作者
不能下载呀?

5

主题

13

帖子

184

积分

注册会员

Rank: 2

积分
184
7#
发表于 2017-6-2 08:59:38 | 只看该作者
不能下载呀?

点评

hex文件不能下载吗?  详情 回复 发表于 2017-6-3 22:01

9

主题

17

帖子

290

积分

中级会员

Rank: 3Rank: 3

积分
290
8#
 楼主| 发表于 2017-6-3 22:01:43 来自手机 | 只看该作者
7631001 发表于 2017-6-2 08:59
不能下载呀?

hex文件不能下载吗?

点评

今天可以了,谢谢!  详情 回复 发表于 2017-6-5 08:07

5

主题

13

帖子

184

积分

注册会员

Rank: 2

积分
184
9#
发表于 2017-6-5 08:07:27 | 只看该作者
小蚂蚁DIY 发表于 2017-6-3 22:01
hex文件不能下载吗?

今天可以了,谢谢!

0

主题

4

帖子

72

积分

注册会员

Rank: 2

积分
72
10#
发表于 2017-6-19 14:26:31 | 只看该作者
汉枫LPB120模块
谢谢楼主分享

1

主题

3

帖子

3319

积分

论坛元老

Rank: 8Rank: 8

积分
3319
11#
发表于 2017-10-19 10:59:48 | 只看该作者
楼主的想法很好,好想仿制,可手上没有楼主用的单片机,想用stc15L104代行吗?谢谢!

0

主题

1

帖子

32

积分

新手上路

Rank: 1

积分
32
12#
发表于 2018-3-23 12:25:37 | 只看该作者
单片机可以用89c51吗

0

主题

2

帖子

24

积分

新手上路

Rank: 1

积分
24
13#
发表于 2018-3-28 00:15:01 | 只看该作者
#在这里快速回复#esp8266+51单片机(MCU)=百米遥控

3

主题

42

帖子

604

积分

高级会员

Rank: 4

积分
604
14#
发表于 2018-7-17 17:11:49 | 只看该作者
很好,下载,谢谢!

0

主题

1

帖子

24

积分

新手上路

Rank: 1

积分
24
15#
发表于 2018-8-31 22:02:12 | 只看该作者
汉枫LPB120模块
老哥,我也是hpu的学生,对于esp8266我有一些问题想要询问你,可以加个qq或者微信吗?

1

主题

11

帖子

144

积分

注册会员

Rank: 2

积分
144
16#
发表于 2019-5-1 15:24:09 | 只看该作者
小蚂蚁DIY 发表于 2017-5-28 15:19
通过串口连接就行了,程序可以用keil

你在CSDN搜索  WIFI模块学习之路,这个博主写的很好,看你可以去看看,很详细的
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

加入Q群 返回顶部

版权与免责声明 © 2006-2024 Gizwits IoT Technology Co., Ltd. ( 粤ICP备11090211号 )

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