完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
大家好我是一个需要完成通技作业考核的学生,标题大概就是我的作业项目,由于学校并不重视这方面,我可以说对编程一窍不通。但是考核与我的高考息息相关,老师却不关心,我实在不知道该求谁,真的没办法了所以找来论坛求助TT
非常抱歉为了注册随意填了工作方向,虽然我没什么积分,但是希望能有好心人帮帮我,感激不尽...... 我的作业项目详细描述如下: 1.导入界面:点击“start”开始游戏(按下 按钮A) 2.进入游戏:显示屏上划分为四列,随机生成实心矩形掉落(平移向下) a.四列分别对应四个按钮控制,按下按钮后本列最近底部的矩形消失,同时蜂鸣器发出一个对应音调的音(an下落速度一个一个音播放单声部旋律也行) b.当有矩形顶部触及底部时(即完全消失)/错按按钮时(与最底部的矩形不对应)游戏结束 c.每列随机生成矩形以一定速度下落,且同一行内不超过两个矩形 d.完成一首歌后胜利,游戏结束退回导入界面 这是我简陋的想法要点,下面是我准备的材料:12864点阵型显示屏1个、贴片按钮4个、uno板一个、无源蜂鸣器n个、杜邦线如果能指导我真的感激不尽!!!mixly代码或是可视模块都可以,简直就是救了我的命呜呜
|
|
相关推荐
1个回答
|
|
首先,我理解你的困境,我会尽力帮助你完成这个项目。以下是一个简单的钢琴块游戏的实现步骤,使用Mixly编程环境和Arduino开发板。
1. 准备材料: - Arduino开发板 - 4个按钮 - 1个点阵屏(如8x8 LED点阵屏) - 杜邦线若干 - 电阻、电容等电子元件(如果需要) 2. 连接硬件: - 将4个按钮分别连接到Arduino开发板的数字引脚(例如2、3、4、5号引脚) - 将点阵屏连接到Arduino开发板,注意数据线和电源线的正确连接 3. 编写代码: - 打开Mixly编程环境,新建一个项目 - 导入所需的库文件,例如点阵屏的驱动库 4. 编写主程序: - 初始化点阵屏和按钮引脚 - 定义一个函数来显示导入界面,包括“start”按钮 - 定义一个函数来生成随机矩形并使其向下移动 - 定义一个函数来检测按钮按下事件,并根据按下的按钮消除对应列的矩形 5. 编写导入界面: - 使用点阵屏显示“Press Button A to start”字样 - 使用按钮A(连接到2号引脚)作为开始游戏的触发条件 6. 编写游戏逻辑: - 在游戏开始时,随机生成矩形并分配到四列中的一列 - 矩形向下移动,当到达底部时,游戏结束 - 当按下对应列的按钮时,消除该列的矩形,并增加分数 7. 显示游戏结果: - 当游戏结束时,显示游戏结果,例如“Game Over”和分数 8. 上传代码到Arduino开发板,并测试游戏功能 |
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
谁知道这个16脚的芯片是什么型号2-15脚输出的互补的450KHZ方波电流达到200MA
391 浏览 0 评论
555 浏览 0 评论
1239 浏览 0 评论
1089 浏览 0 评论
开源项目!基于Arduino做的“鱿鱼游戏”BOSS面具,支持动作检测
675 浏览 0 评论
浏览过的版块 |
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-21 19:13 , Processed in 0.424575 second(s), Total 47, Slave 35 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号