当前位置:首页 > 工业控制 > 电路设计项目集锦
[导读]《声音记忆:训练你的耳朵》是一款利用RFID卡片进行声音匹配的游戏,帮助你区分不同声音并找到配对的声音。请选择A类声音卡或B类声音卡开始游戏。

1. 概述

《声音记忆:训练你的耳朵》是一款利用RFID卡片进行声音匹配的游戏,帮助你区分不同声音并找到配对的声音。请选择A类声音卡或B类声音卡开始游戏。

选择两张卡片,每张卡片对应的声音将开始播放。如果两个声音相同,说明你答对了;如果不同,则两个声音会同时播放,让你听到它们之间的差异。

硬件组件

•M5Stack Core2 ESP32 物联网开发套件

•M5Stack RFID 2 单元

•M5Stack 13.56MHz RFID卡-F08芯片(5个)

•M5Stack I2C 1至6通道扩展模块 TCA9548A

•M5Stack音频模块(ES8388)

软件应用和在线服务

•Arduino IDE

•手工工具和加工机械

•3D打印机(通用型)

2.游戏设置

在“SOUND MEMORY”的主机上放置两个卡槽。

•机器0

左侧卡槽

•机器1

右侧卡槽

•打开按钮

按钮用于比较两张卡片

3. RFID音频数据

[ 声音卡 A ]

使用从C到G的钢琴音阶。

第1号 - C

第2号 - D

第3号 - E

第4号 - F

第5号 - G

[ 声音卡 B ]

将使用针对每种乐器特有的节奏音源。

第1号 - 踢

第2号 - 声乐

第3号 - 小军鼓

第4号 - Amen Break

第5号 - 高音鼓

4. 功能

① 拿一张牌

当你将卡片放入插槽时,屏幕上的该插槽中的卡片会变为红色。当卡片呈红色时,轻触一次即可播放与该卡片关联的声音。

② 同时进行纸牌游戏

当卡片放入两个插槽时,“打开”按钮将变为可用状态。点击该按钮可同时播放两张卡片的声音。

③ 如果声音匹配 ⇒ 找到配对

如果两个声音匹配,播放声音的同时会显示“你赢了”屏幕。

④ 随机分配声音

每次启动应用时,声音组合都会被打乱,同时也可以通过轻触 M5Stack Core2 上的 A 按钮来打乱组合。

5. 游戏难度等级

在尝试几次并了解了可用的声音类型后,我们建议仅使用“OPEN”按钮播放,不要使用单张卡的播放功能。

代码

本文编译自hackster.io

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除( 邮箱:macysun@21ic.com )。
关闭