找回密码
 马上注册

QQ登录

只需一步,快速开始

楼主: aqcx1234

求教这两个程序怎样连接起来?

[复制链接]
发表于 2015-11-25 14:50:24 | 显示全部楼层
aqcx1234 发表于 2015-11-25 12:19
不是,我用一台做了一个小车,另一台做了一个类似遥控器的东西(两个EV3蓝牙相连接),就像上面的程序那 ...

先把两个蓝牙程序块的名字改成不一样的,然后就是你的2和4有冲突,你的BC马达会从图2和图4得到两个不同的功率,建议你把图4那里的移动槽改为移动转向,然后转向值改为100,功率还是从图2的蓝牙模块获得。
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

 楼主| 发表于 2015-11-25 15:40:17 | 显示全部楼层
冀·闲庭信步 发表于 2015-11-25 14:20
1、并行进程;
2、不同的信号。

我之前试过了这样,可是两套程序都运行不起来不,不知道是什么问题哎。。。
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

 楼主| 发表于 2015-11-25 15:42:06 | 显示全部楼层
aqcx1234 发表于 2015-11-25 15:40
我之前试过了这样,可是两套程序都运行不起来不,不知道是什么问题哎。。。

不同信号指的是什么?消息传递模块分别命名a和b吗?
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

 楼主| 发表于 2015-11-25 16:00:21 | 显示全部楼层
十多个男人 发表于 2015-11-25 14:50
先把两个蓝牙程序块的名字改成不一样的,然后就是你的2和4有冲突,你的BC马达会从图2和图4得到两个不同的 ...

现在程序做成这样,按触碰能转圈,可是转电机小车不能前行或者后退,请问程序哪里出问题了?
5.jpg
6.jpg
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2015-11-25 16:18:17 | 显示全部楼层
你试试把第二幅图里面的上面那个程序写到下面那个程序的分支里面
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2015-11-25 16:19:24 | 显示全部楼层
本帖最后由 冀·闲庭信步 于 2015-11-25 16:36 编辑
aqcx1234 发表于 2015-11-25 16:00
现在程序做成这样,按触碰能转圈,可是转电机小车不能前行或者后退,请问程序哪里出问题了?

你最好再增加一个触碰,一个左转,一个右转。

看图如下:

1、遥控端

遥控.png
2、接收端

接收.png
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

 楼主| 发表于 2015-11-25 18:00:07 | 显示全部楼层
冀·闲庭信步 发表于 2015-11-25 16:19
你最好再增加一个触碰,一个左转,一个右转。

看图如下:

按照的你截图写的程序,端口也没连错,可是让小车前进和旋转都没用了,这是怎么回事呢?我上面弄的至少还能执行一项命令!
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2015-11-25 18:18:56 | 显示全部楼层
本帖最后由 冀·闲庭信步 于 2015-11-25 18:25 编辑
aqcx1234 发表于 2015-11-25 18:00
按照的你截图写的程序,端口也没连错,可是让小车前进和旋转都没用了,这是怎么回事呢?我上面弄的至少还 ...

抱歉,遥控端b、c发送的信息类型错了,应该是逻辑型数据。
其实用两个电机控制最简单了,一个控制方向,另一个控制功率。
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-2-4 13:51 , Processed in 0.662144 second(s), 18 queries .

Powered by Discuz! X3.5

Copyright © 2001-2020, Tencent Cloud.

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