当我们刚开始接触单片机的时候,总迫不及待想使用它来制作一个属于自己的东西,而LED灯由于控制起来简单易操作,因此网上也有很多关于用LED灯DIY一些小东西,像时钟,流水灯,交通信号灯,点阵,光立方等等。这些制作起来成本也不是很高,但创意是不得不承认,真的不错,做出来效果也是很好,很美!随着技术的发展,LED灯的颜色不仅限于一种,蓝色,红色,绿色,七彩在生活中也较为常见,如果能够用单片机控制它们轮流点亮,会是怎样的一个场景呢?
今天我们就简单说一下比较火的流水灯和光立方。
先来说下流水灯,流水灯表面意思就是把LED灯轮流点亮,实现流水效果。学电子的朋友可能对流水灯印象较深,因为在一开始步入大学的时候一般会参加一些制作流水灯的比赛,在我上大一的时候对这种类型的比赛积极性特别高,在一开始做出产品看到其效果,也感到惊讶。
还记得在前天的时候我们学习了如何用单片机点亮一个LED灯,其实同样的道理只要我们把各个端口拉低接地,另一端串联一个电阻接到VCC就可以实现点亮所有的LED,在单片机中通用IO口有四大种,共32个IO口(P0、P1、P2、P3,每一种又有8个,所以一共有32个通用IO口),我们把P3^0和P3^1这两个IO口空下来,以便下载程序,剩下的就有30个IO口,按照通用的套路把LED灯与这30个IO口相连,就可以通过程序控制每一个灯亮,由于每个IO口都可独立控制,所以可以按照先后顺序延时点亮每一个LED灯,实现流水的效果。
效果图如下
流水灯是一个平面结构,如果想玩的更难一点更好看一点,可以选择做成光立方(是一种立体结构),其中有一种是8*8*8一共512个LED灯,而51单片机却只有32个IO口,而这单独只用单片机就不能实现这个任务了,一个比较常用的解决方法就是实用锁存器,基本原理和控制一个LED灯类似,我们通过写程序让LED灯正极连在电源正极负极连在负极。
光立方
在单片机中无论是流水灯还是光立方都可以独立控制每一个灯的亮灭,只要我们把需要点亮某个的灯的指令发送给单片机,就可以实现上图中的效果。
光立方和流水灯控制程序都是挺长的,要实现好的效果,少说也得有上千行,但只要我们了解其工作原理,知道控制方法,总有一天会做出一个属于你的DIY。
深度思考:单模光纤、单模光缆、多模光纤和多模光缆到底是什么?
当我们进行集成布线时,我们经常使用光纤和电缆。然而,许多朋友经常会感到疑惑,到底光纤和光缆的区别是什么?什么是单模光纤、单模光缆、多模光纤和多模光缆?让我们一起来了解一下吧。一、光纤和光缆有什么区别通常我们指的是光纤和光缆,我们习惯于称为同一种产品。严格地说,它们是两种不同的产品。光纤:光纤是一种由...
杀毒软件的没落,AI智能的崛起,未来科技究竟会朝哪个方向走去?
中国杀毒软件市场的风云变幻,仿佛在诉说着一段历史的兴衰。那些曾经风光无限的杀毒软件品牌,如金山毒霸、瑞星、360等,如今却逐渐淡出了人们的视线。随着中国互联网的快速发展,短短的二三十年间,为何这些杀毒软件会如此迅速地退出历史舞台呢?本期,我们将通过回顾中国互联网历史上的两场重要战役:“中国杀毒界最大...
详述手机天线的发展
在《你知道一个手机究竟有多少种无线通信系统吗?》文章中,我们根据手机的规格参数分析了现在手机所能够支持的无线通信系统。现在的智能手机居然能够支持多达多达七种无线通信系统,并且每一种又包括很多个无线频段。就单单蜂窝通信这种手机最基本的无线功能,也多达60多个频段,涵盖2G,3G,4G,5G。不得不说,...
振芯科技(300101)2023年年报简析:净利润减75.81%,三费占比上升明显
据证券之星公开数据整理,近期振芯科技(300101)发布2023年年报。根据财报显示,本报告期中振芯科技净利润减75.81%,三费占比上升明显。截至本报告期末,公司营业总收入8.52亿元,同比下降27.95%,归母净利润7260.27万元,同比下降75.81%。按单季度数据看,第四季度营业总收入2....