极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 11031|回复: 2

求助用Arduino完成解魔方

[复制链接]
发表于 2013-7-30 11:01:20 | 显示全部楼层 |阅读模式
首先读取打乱的魔方颜色,之后用按键、显示屏实现步骤显示(当按键按下后则显示一个步骤),求助大神,谢谢!
回复

使用道具 举报

发表于 2013-7-30 12:15:09 | 显示全部楼层
本帖最后由 沧海笑1122 于 2013-7-30 12:17 编辑

前年我用乐高NXT做过解魔方机器人,我的建议是,以arduino的资源来看,独立由其承担是困难的,也没有必要。(不要把arduino定位成全能,他就是一个传感器和执行元件的HUB----风大语录)
建议分成三部分,一部分是arduino,定位是色彩传感器的采集以及执行元件(驱动电机旋转)。
第二部分是上位机,你可以考虑用PC、树莓派或者手机(安卓)。
第三部分就是机械部分,包括支架、电机和旋转部分。

工作原理:arduino读取魔方的每个面的每个色块后(这里面就包括了电机和色彩传感器的工作),送回上位机,上位机计算后,将执行步骤送回arduino,然后驱动电机解魔方。至于液晶,如果有了上位机,也可以不需要。
算法部分,C的程序网上很多,也是一个学习的过程,不要做简单的copyer。
希望能帮到你,祝好运。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-7-30 14:30:41 | 显示全部楼层
沧海笑1122 发表于 2013-7-30 12:15
前年我用乐高NXT做过解魔方机器人,我的建议是,以arduino的资源来看,独立由其承担是困难的,也没有必要。 ...

好的,谢谢!
回复 支持 反对

使用道具 举报

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

本版积分规则

Archiver|联系我们|极客工坊

GMT+8, 2026-6-7 03:43 , Processed in 0.038683 second(s), 19 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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