找回密码
 马上注册

QQ登录

只需一步,快速开始

查看: 14765|回复: 22

触动传感器遥控车

[复制链接]
发表于 2017-9-3 17:14:13 | 显示全部楼层 |阅读模式
悬赏1乐币未解决
就是普通的两个大型马达做的车,然后用两个触动传感分别遥控一个马达,怎么编程,能前进后退,就是说一个触动传感器控制马达正反转?

如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
发表于 2017-9-3 17:49:20 | 显示全部楼层
咋可能
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

 楼主| 发表于 2017-9-3 17:57:35 | 显示全部楼层

那怎样才能实现,遥控前后走
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2017-9-3 18:58:13 | 显示全部楼层
两个触感能有四种情况
一、触感1按下,触感2没按,可以设置移动槽模块正负100差速左转
二、触感2按下,触感1没按,可以设置移动槽模块正负100差速右转
三、两个触感同时按下,可以设置移动槽模块正100前进
四、两个触感都不按,移动槽停止
这样虽然没有后退,但是可以原地转向
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2017-9-3 20:41:02 | 显示全部楼层
本帖最后由 蒙德·究史尼 于 2017-9-3 20:43 编辑
脏兮兮的鲸鱼 发表于 2017-9-3 18:58
两个触感能有四种情况
一、触感1按下,触感2没按,可以设置移动槽模块正负100差速左转
二、触感2按下,触 ...

对,所以不能做到后退。但是有可能通过双击实现。
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2017-9-3 20:44:10 | 显示全部楼层
脏兮兮的鲸鱼 发表于 2017-9-3 18:58
两个触感能有四种情况
一、触感1按下,触感2没按,可以设置移动槽模块正负100差速左转
二、触感2按下,触 ...

双击并按住——倒车
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2017-9-4 13:54:44 | 显示全部楼层
分别写前进和后退的程序,用程序砖按钮来切换就好了。
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

 楼主| 发表于 2017-9-5 13:27:12 | 显示全部楼层
蒙德·究史尼 发表于 2017-9-3 20:44
双击并按住——倒车

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

使用道具 举报

发表于 2017-9-6 13:39:11 | 显示全部楼层
要么用4个触碰传感器,要么前进后退单独控制,通过一个开关来控制
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2017-9-6 13:56:57 | 显示全部楼层
我写了一个例子。双击的检测判断麻烦。

RMTC.ev3

7.18 KB, 下载次数: 71

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

使用道具 举报

发表于 2017-9-6 18:19:46 | 显示全部楼层
脏兮兮的鲸鱼 发表于 2017-9-3 18:58
两个触感能有四种情况
一、触感1按下,触感2没按,可以设置移动槽模块正负100差速左转
二、触感2按下,触 ...

两个触碰都不摁下的时候也设置一个动作啊,要不不就造成资源浪费了吗
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

 楼主| 发表于 2017-9-6 19:28:56 | 显示全部楼层
huaboshi 发表于 2017-9-6 18:19
两个触碰都不摁下的时候也设置一个动作啊,要不不就造成资源浪费了吗

两个都不按是停止啊
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2017-9-7 13:15:55 | 显示全部楼层
huaboshi 发表于 2017-9-6 18:19
两个触碰都不摁下的时候也设置一个动作啊,要不不就造成资源浪费了吗

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

使用道具 举报

发表于 2017-9-12 20:53:17 | 显示全部楼层
有一种思路,可以尝试让机器人先对触碰传感器接收的信息进行加工。比如:依旧是一个传感器控制一个电机,每隔1s对传感器接收到的触碰次数进行统计(比如奇数还是偶数)1s后机器人发出声音秉并根据两个触碰传感器接收到的触碰数(奇数还是偶数)每一种对应电机的正负运转(这里就一共四种组合前后左右),这里后面可以再加一个触碰传感器的判断,当其中一个触碰传感器再次接收到信息(按下)则机器人停止运动(机器人要时处于一直运动的状态一定是有循环的,那么可以把无穷循环改成触碰传感器受到触碰则循环停止)。当然在没接收到信息的时候机器人是处于停止状态的。
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2017-9-22 09:15:50 | 显示全部楼层
用2台触动传感器控制车辆,车辆有5个动作,作为前进、左转、右转、后退和停止。而作为两台传感器的按压组合只有4种:即 1  1;1  0;0  1;0  0;我们舍弃停止。通过两台传感器按压组合来对应实现前面的4种动作还是简单的。
QQ截图20170922091455.png
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-3-29 04:40 , Processed in 0.129503 second(s), 19 queries .

Powered by Discuz! X3.5

Copyright © 2001-2020, Tencent Cloud.

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