4109浏览
查看: 4109|回复: 1

[项目] 玩物尚志 | 图像记忆训练器

[复制链接]
玩物尚志 | 图像记忆训练器图1
       关于记忆力,很多人都认为是天生的。确实,每个人的记忆能力是有差异的,但是只要通过一些训练,记忆力也是可以提高的。
       一些简单的电子材料,辅以激光切割技术,很容易做出一台这样的小机器。一看外形,很多人都想到了街机。如果你给它编个游戏程序,那它就是了!
功能描述
       当用户选择好难度后按下按钮,屏幕上会出现一张彩色点阵图,让用户观察一定的时间后消失;随后屏幕上会出现一个闪烁的光标,用户通过摇杆控制光标移动到需要的位置;当光标到达用户指定的位置后,按下按钮进行确认;如果答案正确,原来的图像会再次显示,并提示回答正确,否则出现回答错误提示;然后自动回到用户选择难度状态。
       这些程序的编写其实有一定的难度,感兴趣的朋友可以做一个,挑战一下。我目前只编写了难度1的程序。当然,你也可以编写“贪食蛇”、“赛车”等游戏。

● 视频演示●

制作过程
01 材料准备
玩物尚志 | 图像记忆训练器图2
掌控板   1块
扩展板   1块
RGB 8*8点阵屏   1个
模拟角度传感器  1个
JS摇杆模块  1个

02 硬件搭建
玩物尚志 | 图像记忆训练器图3
模拟角度传感器 <——>P0
JS摇杆X <——>P1
JS摇杆Y <——>P2
JS摇杆Z <——>P7
RGB点阵屏 <——>P13

03 设计制作外型
玩物尚志 | 图像记忆训练器图4
(1)设计图纸
玩物尚志 | 图像记忆训练器图5
(2)利用激光切割机切割椴木板

04 编写程序
玩物尚志 | 图像记忆训练器图6
(1)打开mPython软件,掌控板连接电脑。
玩物尚志 | 图像记忆训练器图7
(2)烧录固件
如果使用其他软件编写过程序,你需要重新烧录固件,在设置菜单中可找到按钮。
玩物尚志 | 图像记忆训练器图8

玩物尚志 | 图像记忆训练器图9

(3)添加扩展:“Neopixel”  
玩物尚志 | 图像记忆训练器图10
玩物尚志 | 图像记忆训练器图11
玩物尚志 | 图像记忆训练器图12
玩物尚志 | 图像记忆训练器图13
玩物尚志 | 图像记忆训练器图14
玩物尚志 | 图像记忆训练器图15
玩物尚志 | 图像记忆训练器图16
玩物尚志 | 图像记忆训练器图17
玩物尚志 | 图像记忆训练器图18

(4)编写程序
根据功能设定,编写了部分程序(难度1)。程序采用了模块化思想,大量使用了函数。
玩物尚志 | 图像记忆训练器图19
(5)上传程序
点击【刷入】按钮将程序上传到掌控板

05 组装
玩物尚志 | 图像记忆训练器图20
(1)将不需安装电子材料的五块木板组装好
玩物尚志 | 图像记忆训练器图21
玩物尚志 | 图像记忆训练器图22
(2)将RGB点阵屏粘贴到对应的木板上
玩物尚志 | 图像记忆训练器图23
玩物尚志 | 图像记忆训练器图24
(3)将主控板、模拟角度传感器、JS遥控模块固定在对应的木板的预设位置
玩物尚志 | 图像记忆训练器图25
(4)安装固定好RGB点阵屏的木板及顶板
玩物尚志 | 图像记忆训练器图26
(5)将最后一块木板装上
玩物尚志 | 图像记忆训练器图27
玩物尚志 | 图像记忆训练器图28
玩物尚志 | 图像记忆训练器图29
成品图

06 测试调整
开机运行,测试各个功能是否正常;
对程序进行修改优化。
玩物尚志 | 图像记忆训练器图30
难度选择及显示
玩物尚志 | 图像记忆训练器图31
玩物尚志 | 图像记忆训练器图32
出题及操作提示
玩物尚志 | 图像记忆训练器图33
玩物尚志 | 图像记忆训练器图34
结果反馈
正确:当前位置LED点亮,光标消失,音乐响起,LCD显示“恭喜您,答案正确!”
玩物尚志 | 图像记忆训练器图35
玩物尚志 | 图像记忆训练器图36
结果反馈
错误:全部LED点亮,光标消失,音乐响起,LCD显示“回答错误!”
玩物尚志 | 图像记忆训练器图37
自动返回选择难度状态


gada888  版主

发表于 2020-3-26 16:35:22

有意思
回复

使用道具 举报

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

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail