资料介绍
描述
概述
我开始时钟项目主要是因为我认为制作一个复古的 LED 数字时钟会很有趣。我也一直想要一个简单的计数计时器,用于对持续时间相对较短的各种任务进行计时,涉及我制造的设备的制造,然后由当地公司出售。它使用 Arduino Nano 克隆、DS3231 实时时钟模块和 4 位 LED 显示屏。我还在时钟显示的左侧添加了一列 4 个 5mm LED。它们用于时钟模式中的 AM/PM 指示和定时器模式中的小时。它全部构建在 2 3/4" x 2" 原型板上。还使用了:3 个瞬时接触按钮开关、电线、焊料、2K 电阻、4 个 1K 电阻、一个 560 欧姆电阻、一个光敏电阻、一个 NPN 通用晶体管、杜邦引脚和接头。该项目仍在进行中,我希望在完成后将其制作成完整的教程。原理图和代码(用于 4 LED 列)已更新
电路
几乎所有接线都在原型板的背面完成(如下所示)。显示器、RTC 模块、Nano 和 3 个瞬时接触按钮都安装在电路板的正面。Nano 实际上安装在一些人认为是倒置的位置——引脚穿过电路板,从电路板底部插入。为了完成这项工作,我使用了多条公头插针,插针穿过黑色塑料凸台,直到一端与塑料齐平。这允许略微降低外形,并为我的电路布局提供更有利的引脚定位。
电路很简单,RTC 通过 I2C 总线与 Nano 通信。时钟/定时器数据被发送到 LED 显示屏。顶部安装的光敏电阻连接到模拟引脚 7,用于根据照射光敏电阻的环境光水平自动选择 6 个显示亮度级别之一。来自 Nano 引脚 D6 的 PWM 脉冲被路由到晶体管 Q1 的基极,以通过 PWM 开关 LED 的返回(接地)路径来控制离散 LED 的亮度。
纽扣
这些按钮的工作方式如下:
左侧按钮(按钮 1)进入定时器模式,并暂停/重新启动定时器。如果时钟处于 12 小时模式,按住按钮 1 3 秒可切换显示低于 10 小时的前导零。
中间按钮(按钮 2)在时钟模式下用于显示日期,在定时器模式下用于将定时器重置为零。定时器重置仅在定时器暂停时有效。
右侧按钮(按钮 3)可在时钟模式和定时器模式显示之间切换。计时器运行时可以显示时钟。按住按钮 3 3 秒进入时钟设置模式。按住按钮 3 6 秒可切换 12 小时/24 小时模式。
在时钟设置模式下,按钮 1 和 2 是向上/向下按钮,按钮 3 接受当前值并前进到下一个。它还用于在时钟设置序列结束时保存时钟设置。
即将推出 的功能:通过 USB 设置时钟、串行传输定时器数据(用于 PC 上的时间跟踪程序)、配置值的 EEPROM 存储、倒计时定时器、闹钟,甚至可能是 FM 收音机。(警报和收音机功能可能需要稍微大一点的机柜才能实现)
- EDA程序设计之计时器设计 2次下载
- Snap:bit-带灯光和声音的倒数计时器
- 带Arduino的OLED倒数计时器
- 红外遥控LED倒数计时器
- 带7段显示的Arduino可调倒数计时器
- 使用Arduino制作显示分钟和秒的4位倒数计时器
- Arduino倒数计时器
- 带继电器的Arduino倒数计时器开源分享
- 电子计时器pcb图下载 12次下载
- 运动计时器的设计实验工程文件免费下载 3次下载
- 时钟计时器设计与制作 43次下载
- 数字计时器Multisim设计 0次下载
- 简易数字时钟计时器DIY制作 82次下载
- 时钟计时器元件清单 28次下载
- 可逆计时器电路图
- 使用定时器和数码管实现简易秒计时器 1109次阅读
- 使用51单片机开发板制作60秒时钟计时器 2943次阅读
- 如何使用7段显示器和分立元件构建一个飙车计时器电路 1142次阅读
- 构建一个计时器电路的教程 2576次阅读
- 自动数字计时器是如何工作的? 3904次阅读
- 基于软件提高时钟准确度算法的应用及研究 5946次阅读
- 利用Excel制作秒表计时器 1.1w次阅读
- 如何用AT89C2051单片机自制一个倒计时器 9983次阅读
- 51单片机时钟计时器学习板的基本原理解析 4848次阅读
- 三菱plc计时器编程实例 3.1w次阅读
- 74Ls192构成倒计时器_基于74LS192的30秒倒计时设计详解 8.4w次阅读
- 基于VHDL的电子计时器的设计方法详解 2.4w次阅读
- 两千分钟计时器原理图 1.7w次阅读
- 可编程计时器电路图 5591次阅读
- 门球比赛计时器电路图 3115次阅读
下载排行
本周
- 1使用单片机实现七人表决器的程序和仿真资料免费下载
- 2.96 MB | 44次下载 | 免费
- 2联想E46L DAOLL6笔记本电脑图纸
- 1.10 MB | 2次下载 | 5 积分
- 3MATLAB绘图合集
- 27.12 MB | 2次下载 | 5 积分
- 4PR735,使用UCC28060的600W交错式PFC转换器
- 540.03KB | 1次下载 | 免费
- 5UCC38C42 30W同步降压转换器参考设计
- 428.07KB | 1次下载 | 免费
- 6DV2004S1/ES1/HS1快速充电开发系统
- 2.08MB | 1次下载 | 免费
- 7模态分解合集matlab代码
- 3.03 MB | 1次下载 | 2 积分
- 8美的电磁炉维修手册大全
- 1.56 MB | 1次下载 | 5 积分
本月
- 1使用单片机实现七人表决器的程序和仿真资料免费下载
- 2.96 MB | 44次下载 | 免费
- 2UC3842/3/4/5电源管理芯片中文手册
- 1.75 MB | 15次下载 | 免费
- 3DMT0660数字万用表产品说明书
- 0.70 MB | 13次下载 | 免费
- 4TPS54202H降压转换器评估模块用户指南
- 1.02MB | 8次下载 | 免费
- 5STM32F101x8/STM32F101xB手册
- 1.69 MB | 8次下载 | 1 积分
- 6HY12P65/HY12P66数字万用表芯片规格书
- 0.69 MB | 6次下载 | 免费
- 7华瑞昇CR216芯片数字万用表规格书附原理图及校正流程方法
- 0.74 MB | 6次下载 | 3 积分
- 8华瑞昇CR215芯片数字万用表原理图
- 0.21 MB | 5次下载 | 3 积分
总榜
- 1matlab软件下载入口
- 未知 | 935119次下载 | 10 积分
- 2开源硬件-PMP21529.1-4 开关降压/升压双向直流/直流转换器 PCB layout 设计
- 1.48MB | 420061次下载 | 10 积分
- 3Altium DXP2002下载入口
- 未知 | 233084次下载 | 10 积分
- 4电路仿真软件multisim 10.0免费下载
- 340992 | 191367次下载 | 10 积分
- 5十天学会AVR单片机与C语言视频教程 下载
- 158M | 183335次下载 | 10 积分
- 6labview8.5下载
- 未知 | 81581次下载 | 10 积分
- 7Keil工具MDK-Arm免费下载
- 0.02 MB | 73807次下载 | 10 积分
- 8LabVIEW 8.6下载
- 未知 | 65987次下载 | 10 积分
评论
查看更多