×

Arduino七段时钟开源分享

消耗积分:0 | 格式:zip | 大小:0.07 MB | 2022-11-18

分享资料个

描述

关于该项目 :-

我设计了一个新的 arduino 时钟,它在七段显示器上显示时间。我结合了一个 arduino 和 ds1307 RTC 模块来完成任务

硬件清单:-

  • Arduino纳米
  • 七段显示(共阳极)*6
  • SN74HC595移位寄存器*2
  • Bc547 晶体管(npn)*6
  • DS1307 实时时钟模块
  • 10k 上拉寄存器
  • 100E电阻
  • 面包板和跳线

DS1307 实时时钟:-

为了与 RTC 模块通信,我从库管理器中安装了#include 库 RTC 模块通过 I2C 通信与 arduino 进行通信以加入主从之间的 I2C 总线,我们将 Arduino 模拟引脚 A4 连接到 RTC 和 A5 的 SDA 引脚arduino 的引脚到 RTC 的 SCL 引脚并添加 10k 上拉寄存器。

pYYBAGN26beAHImhAAhJcwXdx0Q052.jpg
 

移位寄存器:-

我使用了 SN74HC595 移位寄存器,因为它可以很容易地由 arduino 控制我使用一个移位寄存器来控制显示器的 7 段,另一个移位寄存器用于多路复用。多路复用是一种在显示器上显示不同数字的技术,并且矩阵。

七段显示:-

对于这个项目我们需要6个7段显示器来显示时间我使用的是共阳极式显示器

接线: - 只需在我的电路的帮助下完成接线,完成后再次检查所有连接以减少错误

代码 :-

复制我的代码并将其粘贴到您的 Arduino 编辑器上,然后将其上传到您的 arduino 板上,您的时钟就准备好了

惊人的

成功!

作者 - Ramji Patel Jhansi

图片:-

 
 
 
pYYBAGN26ceAc33iACR9QuaSrEA642.jpg
 
1 / 11
 

 


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !