创建该项目时,按下按钮时4位7段led显示屏将显示随机数。它使用arduino uno微控制器创建电路,按下按钮即可生成一个稍微随机的数字,以出现在led显示屏上。我打算在我的中学数学教室中使用此随机数生成器。每个学生将被分配一个不同的数字,如果他们的数字出现在显示屏上,他们将必须回答黑板上写的数学问题。本指南适用于稍微有经验的读者,因为将它们组合在一起并编写代码非常具有挑战性。
所需材料列表:
* arduino uno微控制器
* 4位7段led显示屏
* push按钮
*至少14条公-公跳线
* usb连接器电缆
步骤1:连接说明
7段led显示屏有七个不同的段,标记为ag。在图像的左侧可以看到不同的标签。这将帮助您更好地了解它们如何连接到arduino以及如何编写代码。图像的右侧显示4位数字显示,以及七个分段中的每个分段以及四个不同的数字如何连接到面包板上。当您将带有跨接电缆的面包板连接到arduino时,这将有所帮助。
步骤2:将arduino连接到面包板
第一个图像为您提供了一个概念电线如何将面包板与arduino连接。
段a =引脚2
段b =引脚3
段c =引脚4
段d =引脚5
段e =引脚6
段f =引脚7
段g =引脚8
d1 =引脚9
d2 =引脚10
d3 =引脚11
d4 =引脚12
按钮1 =引脚13
(另一个
**第二张图片显示的是电路外观的真实图片。
第3步:编写代码
要开始编写代码,需要将每个引脚设置为显示器的相应段以及四个不同的引脚显示屏上的数字。还需要将按钮设置为引脚,并需要设置数字功能。设置引脚后,根据需要点亮的段来写出不同的数字。每个数字都有不同的代码集,可根据它们所连接的段将其称为高电平或低电平。
所有段和数字都设置为输出值,按钮设置为输入值。
该循环只是在按下按钮时调用要随机选择并显示的数字。在循环内,数字1和2设置为high,以便它们将显示数字,数字3和4为low,因此它们将不显示数字。这将为您提供两位数字,而不是3或4位数字。
要查看为该随机数生成器编写的代码,请单击下面的链接。
https:。..//create.arduino.cc/editor/emtakekawa/dfaf52
华为畅享10正式入网工信部正面采用了一块6.39英寸魅眼屏分辨率为720P
传感器成了未来工业制造智能化关键的基础元器件
多家机器人企业布局“机器人造机器人”产线
高铁动车组应用传感器
AGRV2K---即时启动、非易失性CPLD
随机数发生器的制作教程
安卓系统出现了漏洞黑客能用你的手机秘密拍照解决了吗
2021年全球汽车座椅产业研究报告
设计单节锂电池供电产品的电源电路详细概述
三星已经顺利完成了LPDDR5 uMCP的兼容性测试
SIMPLE SWITCHER 超小型电源模块重新定义小型电源设计
中端FPGA提高可靠性和电源效率
智慧园区管理系统解决方案,推动智慧园区的建设
雷克沙见面会暨江波龙与京东战略合作意向书签约
曝AMD新GPU将采用双芯设计
半导体供应链业者坦言,华为集团内部目标比想象中积极太多
霓虹灯电子变压器
单级放大器放大特性研究
虚拟现实怎样在医疗保健领域应用上
我国4G网络达全球最大规模,流量资费大幅下降,5G网络加快商用部署