资料介绍
PCB图如下:
描述
名片大小 4 位时钟
1.准备使用带有“内置”Attiny 85的设备
如果已经安装了 micro 设备并将其与我们的项目一起使用,我们将需要以下内容:
- 下载 Arduino IDE:https ://www.arduino.cc/en/software
我们下载了所需的版本,然后我们需要进行初始配置。
-添加对 ATTINY 85 的支持
打开下载的程序,将打开一个带有空白项目的窗口。我们继续在文件选项卡中选择首选项选项。
打开窗口后,复制并粘贴以下 URL:
https://drazzy.com/package_drazzy.com_index.json
如果我们已经输入了一个 URL,则不需要删除它,我们只需在下面添加一个新的。我们为所有窗口提供 OK 以保存更改。
然后我们必须去工具-板-卡管理器。
当卡管理器打开时,我们需要寻找 AttinyCore 并安装它以支持我们的 ATtiny85。
现在我们需要安装 NeoPixels 的库才能轻松使用它们。这是通过程序-包含库-管理库完成的。
我们搜索了 NeoPixel 并安装了如下所示的库。
我们还需要安装 RTClib 库以获得卡集成的实时时钟支持。
完成后,我们就可以开始对卡进行编程了。
Arduino IDE 的好处是有许多库可用于执行功能或以非常简单的方式集成外围设备,您可以根据需要安装任意数量,因为这些已安装在 PC 上,但在将它们集成到项目中时,您必须要小心,因为这些会消耗微控制器的资源,而且我们很容易用完空间。
2.创建程序,编译并上传到单片机运行。
要创建 Arduino 程序,我们必须首先集成我们下载的库,您可以在草图开头复制以下文本而不删除任何内容。
#include
#include
#define NUM_LEDS 54
#定义按钮 4
RTC_DS3231 实时时钟;
Adafruit_NeoPixel 条 = Adafruit_NeoPixel(NUM_LEDS, 1, NEO_GRB + NEO_KHZ800);
现在您已准备好编写程序并使用所有功能对 ATtiny 85 微控制器进行编程,您可以按照本教程将 Arduino 用作程序员。
要用作另一个微控制器的显示器:
您可以通过将与 NeoPixels 的数据对应的引脚焊接到焊盘“Display”来为您的项目使用来自任何微控制器的显示器,您还可以通过焊接到按钮引脚来获取卡上存在的按钮的输入。
不要安装 ATTINY 85 来使用外部显示输入
手表功能的用户手册。
图。1。
图 2。
- 要打开卡,只需将 USB 电缆连接到卡的微型 USB 端口,另一端连接到任何可用的 USB 端口。
- 您将看到欢迎消息,然后将显示由于缺陷或用户在上次配置中保存的颜色和亮度设置的最后一小时。
- 要将卡放置在垂直位置,请移除支架,如图 1 所示。然后连接 USB 电缆,如图 2 所示,从底部向上滑动支架的槽口。
- 要调整时间,只需按卡片顶部的 OPTIONS/ENTER 按钮,如图 1 所示。输入选项后,您可以松开按钮以更改选项,只需按下按钮,选项将更改为间隔,直到其最大选项并再次重新启动到初始选项,一旦您选择了所需的选项,松开按钮,然后 4 秒. 它将自动前进到下一个选项。
- 选项如下:
“CO 01”在可用的四种颜色中选择所需的颜色;红色,绿色,蓝色,白色。
“BR 01”表示 LED 的亮度强度,选项从 2 到 25 是后者最强烈。
“HR 00”选项以 24 小时格式设置时间。
“MI 00”选项设置分钟。
“DI ON” 控制是否显示时间如果您选择不显示时间选项按下按钮显示时间并重新显示时间无限期按下按钮5秒直到显示“DION”屏幕。
-一旦选择了所需的选项,它们将保存在卡的内存中,时间是唯一取决于卡的二次电池的变量。
一旦结束,每次卡失去主电源时都会丢失小时。
- 插卡时二次电池电量耗尽时会提示:BATT 0%表示需要更换电池,第一次开机也会提示。
- 要更改相同的滑动电池,请按图 1 中的箭头方向。带有塑料或木质元素;它可以是笔盖或牙签。
- 要放置新电池,它必须是 CR1220 型号,并且您必须确保电池的 + 与卡上的符号一致。
- 要在 1hz 时激活 DS1307 PSTN 的 SQW 引脚,在欢迎消息期间按下按钮,屏幕上将显示文本“SQ 1H”,并且 SQW 引脚将大约每 60 秒发出一个脉冲,重复该过程以停用它。
- 不要暴露在直射的阳光或水中
- 电源不得超过 5V
- 时钟开源项目
- 基于RTC模块的4位时钟 0次下载
- 4位RTC时钟开源分享
- 数码管时钟开源项目
- BIM时钟ESP8266开源项目
- 实时时钟DS1302开源项目
- 4位0.8寸7段模块电路开源
- 离散4位LED7段显示开源分享
- iv-4数码时钟开源项目
- 4位加法器开源分享
- 4路交通灯开源项目
- 浑源软件项目中的代码结构和开源组件综述 5次下载
- 4位LED数码管24小时制时钟电路的设计与实现 85次下载
- 4 位双重LCD 汽车时钟-PCF1175C 5次下载
- PCF1171C 4位LCD汽车时钟驱动器 11次下载
- 关于FPGA的开源项目介绍 1161次阅读
- IC设计:ram的应用-异步时钟域位宽转换 625次阅读
- 优秀的IC/FPGA开源项目:伪红外图像处理 1949次阅读
- 怎么上手 PR 流程?如何开始参与开源项目? 1470次阅读
- 选择开源项目的重要因素 2122次阅读
- 实时时钟的单片机项目需要学习什么知识 3434次阅读
- 基于芯片之家的[开源]从0到1教你制作网络数字变化时钟的项目代码进行修改 4565次阅读
- 全年开源项目的盘点和总结 3231次阅读
- STM32F4时钟系统原理图解析 1.7w次阅读
- 基于Altium Designer的OSHw开源项目 3609次阅读
- 2018 年 2 月份 GitHub 上最热门的开源项目 4554次阅读
- 开发者不可错过的开源项目—人工智能篇 6184次阅读
- Python机器学习开源项目分析过程中的见解和趋势 703次阅读
- FAST:基于FPGA的SDN交换机开源项目(一) 4531次阅读
- 11个机器学习开源项目 2767次阅读
下载排行
本周
- 1山景DSP芯片AP8248A2数据手册
- 1.06 MB | 532次下载 | 免费
- 2RK3399完整板原理图(支持平板,盒子VR)
- 3.28 MB | 339次下载 | 免费
- 3TC358743XBG评估板参考手册
- 1.36 MB | 330次下载 | 免费
- 4DFM软件使用教程
- 0.84 MB | 295次下载 | 免费
- 5元宇宙深度解析—未来的未来-风口还是泡沫
- 6.40 MB | 227次下载 | 免费
- 6迪文DGUS开发指南
- 31.67 MB | 194次下载 | 免费
- 7元宇宙底层硬件系列报告
- 13.42 MB | 182次下载 | 免费
- 8FP5207XR-G1中文应用手册
- 1.09 MB | 178次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 2555集成电路应用800例(新编版)
- 0.00 MB | 33566次下载 | 免费
- 3接口电路图大全
- 未知 | 30323次下载 | 免费
- 4开关电源设计实例指南
- 未知 | 21549次下载 | 免费
- 5电气工程师手册免费下载(新编第二版pdf电子书)
- 0.00 MB | 15349次下载 | 免费
- 6数字电路基础pdf(下载)
- 未知 | 13750次下载 | 免费
- 7电子制作实例集锦 下载
- 未知 | 8113次下载 | 免费
- 8《LED驱动电路设计》 温德尔著
- 0.00 MB | 6656次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935054次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537798次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420027次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191187次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183279次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138040次下载 | 免费
评论
查看更多