找回密码
 马上注册

QQ登录

只需一步,快速开始

查看: 5693|回复: 14

求大神指点迷津

  [复制链接]
发表于 2017-11-9 11:23:30 | 显示全部楼层 |阅读模式
QQ截图20171109111804.png
求指点哪里出错 了
QQ截图20171109111749.png
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
 楼主| 发表于 2017-11-9 11:25:44 | 显示全部楼层
求大神不吝赐教
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2017-11-9 12:23:21 | 显示全部楼层
圖一右下角V 和 X 怎麽都是同樣效果?
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2017-11-9 13:10:18 | 显示全部楼层
请您注意:
1、讲清楚想做什么,要得到什么结果?
2、遇到了什么问题(看到了什么现象),与预期有什么差异。
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2017-11-9 14:43:25 | 显示全部楼层
这是要做遥控车么 四个触碰分别控制前进后退左转右转 具体实现的效果应该是启动程序之后还没按触碰就会自己直走 按下某个触碰之后车子会停不下来  另外还是希望楼主像4L的老师所说的那样 将预期的效果和遇到的问题都说清楚 不然没办法帮你解决
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2017-11-9 16:48:35 | 显示全部楼层
我觉得楼主先把“消息传递”这个模块的特性搞清楚应该就能自己解决问题了。
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2017-11-9 23:41:11 | 显示全部楼层
同意四楼.要不,你是在出考题吗? 楼主.
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2017-11-10 10:36:27 | 显示全部楼层
没有发停止的信息。所以松开触动不会停。在程序2中加一个发-1的循环,试试直接加上发行不行,不行的话就要当四个按钮都没按的情况下发-1.
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2017-11-10 11:51:50 | 显示全部楼层
消息传递模块  你在看一下勒。同楼上问  你要解决的是什么问题? 我们是来帮忙了  不是来作题的    你这个犹抱琵笆半遮面
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2017-11-10 15:26:57 | 显示全部楼层
我看到了两个错误。1,消息模块发送的是文本但文本框里面你输入的是数字。2,四个消息模块都是一个名字abc,如果有四个人的名字都是一样的你叫这个名字的时候到底谁答应好呢?
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2017-11-10 15:32:33 | 显示全部楼层
yaoUFO 发表于 2017-11-10 15:26
我看到了两个错误。1,消息模块发送的是文本但文本框里面你输入的是数字。2,四个消息模块都是一个名字abc ...

还有一个你应该要考虑的是,前进和后退是能不能同时间执行(我觉得应该只能流程或者选择吧)。
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2017-11-10 17:12:02 | 显示全部楼层
我没试过文本和数字能否自动转换,你遥控器发送的是文本,但是接收端使用的是数字
建议发送4个数字1/2/3/4
接收端用一个切换模块,分别对应1234,这样更明了
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2017-11-10 18:04:23 | 显示全部楼层
你这个简单,控制端再加一个触控松开发送数字0。接收端切换模块里面再加入一个数字0对应的马达关闭状态。就可以了。
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2017-11-11 11:59:19 | 显示全部楼层
楼上大神们说的都有道理了,总结一下就是不考虑流程问题,单单说两个漏洞。
1.信息传递模块中发送和接受的信息不同(一个是T文本、一个是#数字);
2.在直行和后退的运动模块中你采取了“开启”的模式,所以应该在当4个传感器都没按下时,给机器人一个停止的命令;
至于说方式流程的上的优化,个人觉得用什么方法不重要,只要能达到你所要的效果就好了!
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2017-11-11 12:01:39 | 显示全部楼层
yaoUFO 发表于 2017-11-10 15:32
还有一个你应该要考虑的是,前进和后退是能不能同时间执行(我觉得应该只能流程或者选择吧)。

理论上自相矛盾的两个指令最好不能同时执行的吧.就像他的程序一样~做了一个逻辑判断每次只可能运行一种。
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 马上注册

本版积分规则

手机版|中文乐高 ( 桂ICP备13001575号-7 )

GMT+8, 2024-11-24 06:46 , Processed in 0.241132 second(s), 24 queries .

Powered by Discuz! X3.5

Copyright © 2001-2020, Tencent Cloud.

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