kangqiaohuanbo 发表于 2013-7-30 11:01:20

求助用Arduino完成解魔方

首先读取打乱的魔方颜色,之后用按键、显示屏实现步骤显示(当按键按下后则显示一个步骤),求助大神,谢谢!

沧海笑1122 发表于 2013-7-30 12:15:09

本帖最后由 沧海笑1122 于 2013-7-30 12:17 编辑

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

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

kangqiaohuanbo 发表于 2013-7-30 14:30:41

沧海笑1122 发表于 2013-7-30 12:15 static/image/common/back.gif
前年我用乐高NXT做过解魔方机器人,我的建议是,以arduino的资源来看,独立由其承担是困难的,也没有必要。 ...

好的,谢谢!
页: [1]
查看完整版本: 求助用Arduino完成解魔方