找回密码
 马上注册

QQ登录

只需一步,快速开始

查看: 11358|回复: 10

原创的乐高EV3会弹奏电子琴的机器人

  [复制链接]
发表于 2016-6-2 10:37:15 | 显示全部楼层 |阅读模式
本帖最后由 wym1977 于 2016-6-10 14:11 编辑

周末用ev3设计会弹电子琴的机器人,用了两个大型电机两个中型电机模拟两个弹琴的手,琴谱通过编程实现,目前就是简单的罗列,没有读取琴谱的文件功能,传感器没有增加,可以考虑增加两个触碰传感器用以自动校正手指位置,也可以增加一个颜色传感器通过扫描不同的颜色解析成琴谱用来演奏。
后续改进地方,电机速度有待提高,程序还需要优化,演奏音乐有些死板,计划尝试在linux用python编程实现精准演奏和乐谱文件的读取。


1.jpg 2.jpg
4.jpg 1464699904812.jpg 1464701753106.jpg





3.jpg
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
发表于 2016-6-2 10:59:28 | 显示全部楼层
创意 很好   就是还需要 完善一下程序     我发现每次弹奏 之前 都有个 复位动作 当误了时间    没有了 节奏感
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

 楼主| 发表于 2016-6-2 11:13:54 | 显示全部楼层
青岛同兴维修 发表于 2016-6-2 10:59
创意 很好   就是还需要 完善一下程序     我发现每次弹奏 之前 都有个 复位动作 当误了时间    没有了 节 ...

是的,需要改进程序,现在程序很简单,就是定义1-8的模块,排列组合就完事了,下一步应该增加几个变量,一个是位移,一个是延时,这样弹奏的节奏感才能出来,对ev3编程不是很熟,感觉还是c和python更灵活一些
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2016-6-2 14:56:18 | 显示全部楼层
可以可以
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

 楼主| 发表于 2016-6-10 14:13:30 | 显示全部楼层

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

使用道具 举报

发表于 2016-6-10 15:25:58 | 显示全部楼层
有搭建图吗大神
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

 楼主| 发表于 2016-6-10 16:03:33 | 显示全部楼层

不好意思,没有做搭建图,这个结构不难,主要就是一个大型电机通过齿轮组控制角度。一个中型电机实现按键动作,如果只有一套ev3的话,可以考虑增加一个移动底盘,一个大型电机和中型电机组合手,底盘用轮子或者履带加一个大型电机前后移动指定位置实现一个手替代两个手。
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2017-9-25 18:26:32 | 显示全部楼层
很好,能知道琴谱是怎么处理的吗?
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2017-10-12 15:02:17 | 显示全部楼层
晨林 发表于 2017-9-25 18:26
很好,能知道琴谱是怎么处理的吗?

应该是解析midi文件吧
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2017-10-30 10:42:56 | 显示全部楼层
我看到网上有的程序是直接将解析好的简谱存成数组文件直接用的
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2018-9-26 13:04:49 | 显示全部楼层
谢谢,看看
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-2-8 08:49 , Processed in 1.212333 second(s), 28 queries .

Powered by Discuz! X3.5

Copyright © 2001-2020, Tencent Cloud.

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