智能硬件编程课程课时十七:智能数字骰子Part011骰子骰子 骰子很多同学都应该见过,并且还玩过,是一个很好的娱乐工具。骰子有6个面,我们拿起骰子放在桌面上一拧,骰子就会转起来,然后随机停在一个面,此时朝上的面就是我们拧到的数字,我们常常用这个比大小,或者做随机选择。数字骰子 上节课我们学习了让数码管显示数字,那我们可不可以利用数码管做一个数字骰子呢?Part022知识回顾数码管显示 将按照数码管共有七段显示数字的段,还有一个显示小数点的段。当让数码管显示数字时,只要将相应的段点亮即可。例如:让数码管显示数字1,则将b、c 段点亮即可。将每个数字写成一个子程序。在主程序中每隔1s 显示一个数字,让数码管循环显示1~9数字。每一个数字显示的时间由延时时间来决定,时间设置的大些,显示的时间就长些,时间设置的小些,显示的时间就短。Part033元件清单元件清单1、Arduino主板一个2、USB数据线一条3、面包板一个4、单数码管一个5、跳线一扎6、220欧电阻一个7、按钮1个Part044电路搭建数码管电路搭建1、数码管公共阳极连接arduino的5V引脚2、数码管引脚a、b、c、d、e、f、g依次连接连接arduino数字引脚3、4、5、6、7、9、8口。数码管电路搭建图Part055编程switch case逻辑语句switch(表达式){ case 常量表达式1: 语句1;
您可能关注的文档
最近下载
- 湖北省武汉市江岸区2025-2026学年七年级下学期6月期末语文试卷(含解析).docx VIP
- 江西生物科技职业学院《英国文学简史》2025-2026学年期末试卷.docx VIP
- 2025年江苏高考生物试卷真题及答案详解(精校打印版).pdf
- 建筑施工临时用水用电施工方案.doc VIP
- 江西生物科技职业学院《幼儿社会教育与活动指导》2025-2026学年期末试卷.docx VIP
- 《机械基础(第七版)》课件(下).pptx VIP
- 幼儿园小班健康教案《保护牙齿》PPT.pptx VIP
- 江西经济管理职业学院《健康教育与健康促进》2025-2026学年期末试卷.docx VIP
- 2026鼠疫监测考试题及答案.doc VIP
- 城市绿化苗木采购及种植方案.docx VIP
原创力文档

文档评论(0)