常见问题
当前位置:首页 > 新闻动态 > 常见问题
怎么运用ATtiny84A微控制器构建面包板LED手表?
来源:安博电竞注册中国官网      发布时间:2023-07-26 08:40:34      


怎么运用ATtiny84A微控制器构建面包板LED手表?


  元件,旨在以小时和分钟为单位在气泡7段LED显现屏上显现时刻。为了取得美丽的外观,您能够运用尺度约为37x23x3.5毫米的花哨外壳。

  在本文中,旗帜将供给有关怎么运用ATtiny84A微控制器构建面包板LED手表的归纳技能攻略。

  )。它是一款8位微控制器,具有14个I/O引脚、8kB闪存、512字节SRAM和512字节EEPROM。ATtiny84A微控制器运用ArduinoIDE进行编程,这使得编写、测验和上传代码到微控制器变得简单。STNS01

  出产的可编程基准电压源和电压监控器材(PSU–电源单元),内置LDO(低压差稳压器)。它是一款精细基准电压源,具有低压差和准确的输出电压,可经过进行编程。STNS01选用6引脚SOT23封装,规划用于空间受限的运用,包含电池

  体系、电源办理,用作电压监控器,以检测体系中的过压或欠压状况。(本项目中运用的PSU单元的电路图如下)。7段LED显现屏:

  7段LED显现屏是一种电子显现屏,它运用七个以数字“8”形状摆放的LED来显现数字。每个LED都标记为“a”到“g”,当特定的LED组合亮起时,它会构成一个数字。

  QDSP-6064气泡显现器是一种LED显现屏,也称为“气泡显现屏”,适用于电池供电的设备。它是一个7段显现器,运用充溢气体的气泡来照亮每个段。显现屏由四位数字组成,每位数字有七个段,外加一个小数点。

  晶体振荡器是一种发生准确、安稳频率的电子电路。它用于旗帜的面包板LED手表,为微控制器供给准确的守时参阅。

  肖特基二极管用于电压钳位和电压调理电路,可用于避免电压尖峰并维护灵敏的电子元件免受损坏。在该电路中,肖特基二极管下降并调理电压,以维护LED段显现器免受潜在损伤。

  3V.1锂聚合物电池是一种可充电锂离子聚合物电池,标称电压为3.1伏。小型锂聚合物电池因其高能量密度、低自放电率和长循环寿数而广泛用于

  是反抗电流活动的电子元件。它们用于旗帜的面包板LED手表中,以约束流过LED的电流并创立分压器。面包板:

  。您能够运用Linux构建和改写代码。GitHub页面上的更多详细信息。构建面包板LED腕表:

  为了制作面包板LED手表,旗帜将首要将组件衔接到面包板。首要,将ATtiny84A微控制器刺进实验板,保证其方向正确。接下来,将晶体振荡器衔接到微控制器的引脚1和2,两个22pF陶瓷

  衔接到晶体引线和接地。衔接VCC和GND之间的两个100nF陶瓷电容器。衔接引脚10和VCC之间的1k电阻,以及引脚220和LED显现屏阳极之间的13欧姆电阻。最终,将LED显现屏的阴极衔接到GND。过程2:对微控制器进行编程

  衔接组件后,就能够对微控制器进行编程了。首要,从官方网站下载并装置ArduinoIDE。接下来,依照官方Github存储库上的阐明装置Arduino的ATtiny中心。装置内核后,在ArduinoIDE中挑选“ATtiny84”作为开发板,并挑选“

  tinyISP”作为编程器。然后,从GitHub仿制并张贴代码。第3步:为电路供电

  要为面包板LED腕表供电,请将3.1V锂聚合物电池衔接到PSU(电源单元)的J5和J6焊盘。现在,经过J3和J1垫将电池输出衔接为3.4V,用于实验板。保证电池座的正极(+)和负极(-)衔接到微控制器和LED显现屏上的正确引脚。

  电路通电后,LED显现屏应以小时和分钟为单位显现时刻。要设置时刻,请按住衔接到微控制器引脚4的按钮。分钟数字将开端闪耀,您能够运用按钮调整分钟。再次按下按钮移动到小时数字,然后运用该按钮调整小时。再次按下按钮以节省时刻并退出设置的时刻形式。

  在本文中,旗帜供给了有关怎么运用ATtiny84A微控制器构建面包板LED手表的归纳技能攻略。经过遵从上述过程,您能够创立一个功能性和立异的电子产品,在7段LED显现屏上以小时和分钟为单位显现时刻。该项目是了解微控制器、电子和编程的好办法,能够经过多种方法进行定制和扩展。