[项目分享]项目二:电子骰子

1280浏览
查看: 1280|回复: 0

[项目分享] 项目二:电子骰子

[复制链接]
项目二:电子骰子[size=0.9]
[url=]项目二:电子骰子[/url][url=]一、导入(5分钟)[/url][url=]学习目的[/url][url=]二、新授(65分钟)[/url][url=]1.预展示结果(5分钟)[/url][url=]2.本节课所用的软硬件(5分钟)[/url][url=]3.硬件介绍(1分钟)[/url][url=]4.图形化块介绍(1分钟)[/url][url=]5.单个模块的简单使用(1分钟)[/url][url=]6.电子骰子编程逻辑分析(25分钟)[/url][url=]7.电子骰子项目分步实现(27分钟)[/url][url=]整体接线(5分钟)[/url][url=]分步实现(22分钟)[/url][url=]三、巩固练习(15分钟)[/url][url=]四、课堂小结(5分钟)[/url][url=]五、项目程序下载[/url]

应用说明:通过本节课的学习,我们将掌握按键模块和数码管模块的使用方法,了解骰子的工作原理,为后续学习更复杂的程序打下基础
除此之外,本节课是一个小游戏,也可以通过本节课增加学生们的兴趣,激发学生学习的积极性。
应用范围:各类小的创客比赛,游戏项目
一、导入(5分钟)学习目的
1.了解骰子的原理
2.学会按键模块和数码管模块的接线
3.学会按键模块和数码管模块的程序编写
二、新授(65分钟)1.预展示结果(5分钟)
功能介绍:绿色按键按住,数码管上的数字开始从1到6循环跳动显示
绿色按键松开,数码管上的数字停止跳动,定格在一个数字上
2.本节课所用的软硬件(5分钟)
所用器件
数量

mixly 2.0软件
1

C02mini主板
1

齐护双按键开关模块
1

齐护数码管模块
1

C02 4pin线
2

积木组件
若干
3.硬件介绍(1分钟)
齐护C02mini
齐护双按键开关模块
齐护数码管模块
以上内容可参考:项目一
4.图形化块介绍(1分钟)
齐护双按键开关模块相关块介绍
齐护数码管模块相关块介绍
以上内容可参考:项目一
5.单个模块的简单使用(1分钟)
齐护双按键开关模块接线
齐护双按键开关模块程序
齐护数码管模块接线
齐护数码管模块程序
以上内容可参考:项目一
6.电子骰子编程逻辑分析(25分钟)
逻辑分析:首先判断按键是否按下,如果按键没有按下,回到开始判断按键是否按下,如果按键按下,再判断按键是否一直按住,
如果是一直按住,数码管上的数字开始循环显示1到6,每隔50毫秒切换一次数字,如果按键松开了,此时数码管上的数字停止跳动
显示一个数字,从而实现骰子的效果
7.电子骰子项目分步实现(27分钟)整体接线(5分钟)
](https://z4a.net/image/VHoDgG)
分步实现(22分钟)
按键模块接C02的P1端口,数码管模块接C02的P3端口
1.数码管循环显示1到6,每隔50毫秒切换一次(10分钟)
程序
效果:数码管循环显示1到6,每隔50毫秒切换一次,如果显示的数字大于6,又从1开始循环
2.按键按下数码管开始循环,松开数码管停止循环(12分钟)
程序
效果:按键按住的时候数码管开始循环显示数字,按键松开,数码管上的数字停止循环
三、巩固练习(15分钟)
在本节课所实现效果的基础上增加骰子转动的速度
提示:修改此处的延时时间可以改变骰子转动的速度
四、课堂小结(5分钟)
本节课我们主要学习了以下内容
1.了解骰子的原理
2.学会按键模块和数码管模块的接线
3.学会按键模块和数码管模块的程序编写
五、项目程序下载
下载到本地: 【电子骰子】

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

本版积分规则

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

硬件清单

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

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

mail