完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
你是否厌倦了在手机上总是玩相同的数独游戏?这是带有 Infineon PSoC6 Pioneer 套件的新“RGB”数独。 硬件 PSoC 6 WiFi-BT Pioneer 套件随附 2.4 英寸 TFT 显示屏屏蔽板。PSoC 62 MCU 具有 1MB 的闪存,足以构建具有最少图形的游戏。TFT Display shield 具有立体声音频编解码器“ AK4954A”,具有 I2S 通信功能,可通过耳机插孔或扬声器播放音频。在这个游戏中,我们将 1W 扬声器连接到音频输出。 显示器具有 RGB LED,用作用户的指示灯。CapSense滑块/按钮和按钮用于导航菜单和玩游戏。 软件和工具 基于 Eclipse IDE 的ModusToolbox用于代码的开发。固件是在FreeRTOS平台上开发的,使用Segger emWin 图形库和板卡 utils 库的. 完整的固件是用 c 语言编写的,并带有单独的 FreeRTOS 任务用于显示和用户输入 (CapSense)。为了播放游戏的音频,wav 文件数据(音频单声道,格式 16 位 PCM)以数组格式存储。 WavToCode软件用于将音频文件转换为字节数组。没有用于生成拼图矩阵的算法,预定义的拼图值存储在 6x6 矩阵数组中作为概念验证演示。对于 GUI 开发,图片由 Affinity Studio/Photoshop 设计,emWin 工具用于将位图转换为字节数组。 将来,这个想法可以通过 Wi-Fi 扩展到云中,以实现多人游戏选项。 怎么玩 这是一个 6x6 数独游戏,每个盒子有六种颜色。规则与普通数独相同,但我们有颜色代替数字。上电后,电路板从菜单选项开始,使用 CapSense 按钮选择“EASY”、“MEDIUM”和“HARD”模式。按SW1一次选择模式,第二次开始游戏。游戏一加载,计时器就开始运行。 用户可以使用 CapSense 滑块将颜色索引从 1 更改为 6:
|
|
相关推荐
1 个讨论
|
|
只有小组成员才能发言,加入小组>>
56530 浏览 1 评论
2688 浏览 2 评论
7036 浏览 0 评论
60875 浏览 0 评论
180911 浏览 1 评论
基于峰岹的FU6813L波轮洗衣机控制方案(原理图+PCB+源程序
86046浏览 4评论
2688浏览 2评论
5042浏览 1评论
56566浏览 1评论
7036浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-22 11:58 , Processed in 1.379634 second(s), Total 57, Slave 42 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号