www.pinminwang.com_电工基础知识学习网站
当前位置:www.pinminwang.com > 电子技术 > 正文

简单led光立方制作详细教程

时间:2015-04-23 21:12 来源:www.pinminwang.com

这些天手上没有项目做,自己做个小玩意 玩玩吧,看到网上的光立方 动不动就是8*8*8 ,512个LED ,这工作量 实在不得了,想想自己也没有这耐心,觉得电子制作玩的就是要精简,但有内涵,做个简单的吧,3*3*4,36个LED,会不会太单调了,那就用双色的LED吧。每个LED能发出红蓝两种光,不同比例的光强度,可以调出深红,酒红,紫色等很多好看的颜色。
那就来试试吧。
做试验嘛,先不做PCB板了 ,用了2块5*7洞洞板,一块焊上了LED搭成的“光立方”,另一块胡乱的搭了个最小系统,用排线连接起来,硬件搞搞还是挺简单的,1个多小时完事。
接下来就是最关键的编程了,整个LED 3*3*4,怎么来驱动,才简单,有花样呢,试着写了好几个驱动,效果都不太好。
先说说36个LED怎么与单片机连接的吧,看下图(自己简单画的原理图)
简单led光立方制作详细教程
画了最底层的9个LED,每一层阴极连到一起由一个IO口控制,最底层8个蓝阳级分别接P2口,第9个接了P1.6口 ,最底层8个红阳级分别接P3口,第9个接了P1.7口 ,往上每一层(图中没画出)上一个LED阳极与它下面一个并在一起 。这样下来共用了2*9+4=22个IO ,其中9个IO控制蓝色LED 另9个控制红色LED ,要它在哪一层显示 就用另外4个IO口控制。
我给它取了名字就叫 红通道(9位),蓝通道(9位),层选信号(4位)。这样梳理好了 程序就好写了,不过我也遇到了一些弯路,因为我IO比较富余,层选不需要扫描都可以控制全部灯亮起,但是这样操作发现一个问题,就是把层选信号设为0000(全通电),LED虽然全亮了,但是每个灯亮度不一样 ,有些灯暗有些亮 十分不好看,后来,我用了扫描,同一时刻只亮一层,要全亮时就轮流扫描一次,就样亮度就均匀了。
这个试验品,程序花了我一星期才初步调式出来,有一些花样了,后面有时间再慢慢加动画效果。先上视频看看感觉吧。
如果大家觉得好的话,准备去工厂打个PCB样,做些零件包,有偿给有需要的网友们,这样的话东西就好看,也好制作了 。我已经画了一版PCB图(看下图),加上光敏电阻,麦克风,倒时加上触摸键,可以控制更灵活,再要光控,声控功能,肯定会很好玩哦。
这个光立方从侧面看是 3*4 12个点 共3个面 ,一个面有12个点,所以可以用点数表示几点几分,做个美丽的创意时钟很不错哦,我已经试过了 ,效果不错。
简单led光立方制作详细教程
看看简单的视频演示吧:这是1.0版哦,效果有些地方不是很流畅,花样也不是很多,先将就吧。我正在努力开发2.0版哦。
视频和照片的色彩表现不太好,手机拍的,没办法了。实际的色彩十分绚丽哦!
来个程序截图:
简单led光立方制作详细教程
下面附上电工之家的制作过程,一些制作经验跟大家分享一下:洞洞板实验照片。
简单led光立方制作详细教程
材料准备:5*7洞洞板,36只红蓝雾色LED等
简单led光立方制作详细教程
固定好洞洞板
简单led光立方制作详细教程
简单led光立方制作详细教程
折好LED管脚
简单led光立方制作详细教程
焊接时打开风扇吸烟,没有这风扇烟就吸进肺里了,这个不知道大家是怎么处理的,偶每次焊接一定要把风扇放在前面吸,效果不错哦。
简单led光立方制作详细教程
松香溶解到酒精里制成的助焊剂
简单led光立方制作详细教程
焊前上点助焊剂 保证焊接质量 容易上锡
简单led光立方制作详细教程
焊点来个特写
简单led光立方制作详细教程
简单led光立方制作详细教程
简单led光立方制作详细教程
简单led光立方制作详细教程
简单led光立方制作详细教程
简单led光立方制作详细教程
简单led光立方制作详细教程
简单led光立方制作详细教程
简单led光立方制作详细教程

看过《简单led光立方制作详细教程》的人还看了以下文章
土壤湿度感应器探头的原理是什么?为什么制成板状的 土壤湿度感应器探头的原理是什么?为什么制
土壤湿度传感器的探头实际上就是两个金属电极,制作成板状是为了增大与土壤的接触面积,以便与土壤能有良好的接触,这样才能更好的检测土壤的干湿度。若制作成缝纫机针那么细小的电极,无法与土壤良好接触,这样也就不能精确的检测土壤的干湿度了。下面我们...
限流电阻会引起电压变化吗 限流电阻会引起电压变化吗
限流电阻可以限制流入负载的电流的大...
电脑开机出现故障是什么原因 电脑开机出现故障是什么原因
主板:技嘉B85M-HD3 CPU:i5 4430 内存:8G 集成显卡 故障现象:按开机键10多秒后才显示主板logo开始自检启动系统,进入系统后一切正常。 当彻底断电(拔掉电源线等十几秒)再插电开机3秒就亮屏并显示logo开始自检了。只要不彻底断电,每次开机都要十几秒才亮屏。...
模拟电路和数字电路的区别 模拟电路和数字电路的区别
模拟电路和数字电路都是令人头痛的事,也是学习电子电路过程中的两大拦路虎,难、才是挑战的动力。科学技术发展迅猛,电子电路自身功能不断升级,应用领域随之拓宽,跟现在人们日常密切度也不断拉近。以电子电路功能分类,可分模电与数电两大类,这两大类是...
用红外线信号控制马达电路原理 用红外线信号控制马达电路原理
用红外线信号来控制马达的工作与否,但其未说明马达的工作电压及红外线信号的控制距离,故这里只能介绍一个简单的红外控制电路来说明一下控制的基本原理。 直射式红外控制电路。 上图中的VD1为红外发射管,由于为近距离控制(20cm以内),这里采用直流驱动红...
Copyright © 2019

大发彩平台_大发bet手机网页版登录_大发备用网址

版权所有
var thisUrl = document.URL; var myStr = thisUrl.split( "/" ); var num = myStr.length; if(num < 6){ document.write (''); document.write (''); }