加入星计划,您可以享受以下权益:

  • 创作内容快速变现
  • 行业影响力扩散
  • 作品版权保护
  • 300W+ 专业用户
  • 1.5W+ 优质创作者
  • 5000+ 长期合作伙伴
立即加入

DIY制作,2x2x2光立方制作(原理图、源码、制作流程)

2016/09/09
19
服务支持:
技术交流群

完成交易后在“购买成功”页面扫码入群,即可与技术大咖们分享疑惑和经验、收获成长和认同、领取优惠和红包等。

虚拟商品不可退

当前内容为数字版权作品,购买后不支持退换且无法转移使用。

加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论
放大
方块图(3)
  • 方案介绍
  • 相关文件
  • 相关推荐
  • 电子产业图谱
申请入驻 产业图谱

前言:

看着同学做了个8x8x8的觉得不错,但是又觉得工程量太大成本太高,于是昨晚(15年5月8日)我就端着他的光立方看了十分钟,看透了原理之后回来当场就搭了这个2x2x2的,基于STC单片机设计。

先看下我的视频吧:

2x2x2光立方制作说明:

        2片洞洞板用弯排针焊起来呈90°即可。电路连接是每一层共阴,给IO口低电平选通该层,然后每一列分别叫a,b,c,d,把这4个IO口模式设为推挽模式,强上拉输出点亮LED。我用的暖黄色LED八灯全亮时实测电流为34mA,STC12C单片机DIP20可以承受66mA的电流,所以不需要外围功率元件驱动。点击按键切换灯光花样,按钮接在外部中断0,所以任何时候按都灵光。

        总共有1个全亮状态和10个灯光花样,而且基于有限状态机,可以随时自己增加灯光花样。物料成本大概就十来块钱,非常适合新手入门制作玩,在STC单片机最小系统之外只需要1个开关2颗电阻8颗LED即可完成。扔掉你的排成一条线的跑马灯吧,同样的8个LED,立起来之后马上整个档次都不一样了~
        这个电路还可以加个DS1302之类的时钟模块,做一个以8421码表示时间的钟,用4颗LED表示小时,分别是8,4,2,1,亮的灯加起来就是当前的小时。然后再用6颗LED表示分钟,分别是32,16,8,4,2,1,同理加起来就是当前的分钟~这个创意供各位参考,自己回去实现~只有自己看的懂也挺有意思。

2x2x2光立方实物图:

2x2x2光立方源码部分截图:

  • 原理图修正CC.png
    描述:修正后的原理图截图
  • 源码.zip
    描述:源码

相关推荐

电子产业图谱