找回密码
 马上注册

QQ登录

只需一步,快速开始

查看: 14228|回复: 24

[交流] 推鲨鱼(匀加速起步)的编程思路

[复制链接]
发表于 2017-1-18 13:02:46 | 显示全部楼层 |阅读模式
玩具车和真汽车在运动学上没有区别,推鲨鱼任务只是要求一个最简单的匀加速起步,方法也用很多。
今天是我给比赛零基础的学生培训第三天,正好拿推鲨鱼的任务讲解。ev3编程块中,那个代表速度的数值是输出功率,单纯的就是主机给电机输出的电量,所以,满电和不满电是两种速度,有阻力和没阻力又是两种速度。ev3小车普通的起步属于恒功率起步,p=F v,速度越低,力量越大。推鲨鱼不能用这个。变换思路,建立一个函数,使功率逐渐增加。
这个函数有多种方式建立,其中建立数值用循环增加是最好的,便于修正。这里我讲一种最简单的写法,给时间乘一个系数当功率用,
2017-01-18 09 56 18.jpg
这种写法,只有一个好处,这群学生(3-5年级零比赛经验)看得懂,各位肯定更能懂。附视频,视频中为了看清楚加速过程,我把系数改成了30,实际做任务,80都没有问题。
最后问一件事,nxt有颜色(不是光电)传感器,但是编程软件中没有这个选项,怎么破?我做方案用的nxt(省电),虽然用不着颜色,但是心里总吊吊着。


VID_20170118_111119.rar

4.08 MB, 下载次数: 770

如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
发表于 2017-1-18 14:08:39 | 显示全部楼层
fll的这个方案不错。。
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2017-1-18 15:18:05 | 显示全部楼层
导入RGB模块???
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

 楼主| 发表于 2017-1-18 16:08:01 | 显示全部楼层
yx2134173 发表于 2017-1-18 15:18
导入RGB模块???

nxt中确实是想导入这个测颜色的模块,有攻略什么的么?如果有给个链接就行。
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2017-1-18 16:12:31 | 显示全部楼层
手贱误事 发表于 2017-1-18 16:08
nxt中确实是想导入这个测颜色的模块,有攻略什么的么?如果有给个链接就行。

论坛内搜索就有的,以前用NXT搭的解魔方用过
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2017-1-19 17:14:02 | 显示全部楼层
加速时间是否能再降低一些?会影响稳定性吗
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

 楼主| 发表于 2017-1-20 09:16:04 | 显示全部楼层
Ezreal 发表于 2017-1-19 17:14
加速时间是否能再降低一些?会影响稳定性吗

这个自己试吧,车的轱辘不一样大,达到的速度也不同,我用的是大白轮,系数80,加速前进1.5秒。
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2017-1-20 17:10:56 | 显示全部楼层
导入颜色传感器
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2017-2-13 14:36:00 | 显示全部楼层
能不能电机转了多少圈来控制跳出循环?
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

 楼主| 发表于 2017-2-13 16:19:57 | 显示全部楼层
liyazhm 发表于 2017-2-13 14:36
能不能电机转了多少圈来控制跳出循环?

用圈数是正确的写法,我发帖子的时候没想那么多,其实固定位置用圈数退出才是正确的写法。
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2017-3-10 12:54:45 | 显示全部楼层
这个思路非常棒,学习了,教孩子比起用变量简单明了。学习了。谢谢。
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2017-3-16 10:15:52 | 显示全部楼层
楼主咨询下,我把你这个起步能成模块了,第一次调用可以,之后的调用就不执行了?我发现时间计时器分1、2、3、4.。。的这是什么意思啊?为什么之后的计时器都不启动呢?
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2017-3-17 01:22:29 | 显示全部楼层
这个这样加速后鲨鱼到达位置之前不要来个匀减速吗?
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

 楼主| 发表于 2017-3-18 15:19:13 | 显示全部楼层
nidong 发表于 2017-3-17 01:22
这个这样加速后鲨鱼到达位置之前不要来个匀减速吗?

不用,使用关闭电机不制动就足够了,惯性滑行鲨鱼是不会倒的。
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2017-3-18 19:35:43 | 显示全部楼层
这样加速感觉有点粗糙 因为1S的时间太长 这个系数填太大太小不太好 用角度会不会好一点?

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-5 07:51 , Processed in 0.155484 second(s), 26 queries .

Powered by Discuz! X3.5

Copyright © 2001-2020, Tencent Cloud.

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