光立方设计完整版本.pptVIP

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

CUBE8光立方

Include原理组装制作3D编程实现效果改进创新架构

3D光立方原理 8*8*83D光立方如右图所示:每个面64个灯,共有8层。只要控制这64个灯使其能够自由变换,然后再通过控制每层依次点亮即可,由于我们眼镜的视觉暂留,使我们感觉看到的东西是一起亮的。这样我们就可以看到了一个完整的个体。 3D光立方设计本身技术并不复杂,但是也不是很简单,更多的是需要耐心64束/每层

设计电路学过点阵都知道,如果要控制8*8点阵,需要16个引脚,那么有8个8*8点阵,就要用8个引脚来充当各个8*8点阵的“开关”即可。电路的基本原理就知道了。那么如何让一个引脚来当64个灯的“总开关”呢? 只要将64个灯阳极或阴极连在一起,再接到这个引脚上即可。还有个问题:那就是如何用16个引脚来控制这64个等的另外64个引脚呢? 采用HC573暂存的方法,来分别把64个灯的亮灭信息储存,然后再一起输出到灯上,这样通过查询相应芯片的型号可以确定基本电路。

电路原理573的64个输出引脚控制前面所述每一个面的64个灯。而ULN2008控制灯的每一个层。同时要注意每个573输出的引脚对应的按顺序的X轴的8个引脚。这样做完全是为了后期编写程序方便。因为动画是实时运算的,而且采用用的是STC89C52系列单片机,它本身的运算速度有限。

组装制作材料清单序号名称型号数量说明1PCB板黑色镜面镀金2片底板、立板各1片2LED灯高亮蓝色雾面512个扁平长引脚式3单片机STC12C5A60S21片LQFP48贴片封装4白光LED0805贴片1个制作呼吸灯5转接针孔军品镀金128个63M脚垫6个7双排排孔80PIN1条8双排弯针80PIN1条9MiniUSB接口贴片式1个10光敏电阻5506型1个11电容0.1uF1个滤波电容12音频线3.5mm立体声1条1.5m长13miniUSB线1条MiniUSB转USB-A,1.5m长

焊接需要说的是,一定注意每个灯的焊接时间和焊接齐度,焊接整齐度直接影响整个制作效果。每一层的二极管是共阴的。连在一起的是阴极。焊接如右图所示。

3D编程CUBE8两个独特优势:图形数据表加巧妙算法的动画编程3D立体化图形的设计。我们知道LCD1602、LCD12864和LED点阵屏要掌握2D平面图形的设计、生成和编程,把你的2D思维提升到3D的思维方式。3D图形的编程也是很巧妙的事情,并不是把8个2D的图形叠加起来这么简单。设计3D图形,需要有新的思维方式,发现三维空间中点、线、面、体的算法规律。在程序中运用循环、判断语句、参数逻辑运算等方法,用最少的语句达到最佳的显示效果,任意操控每一个点,设计出任何你想要的图形效果。另外,你还可以操控LED的亮度、动画速度、全局显示和反亮显示。

效果图

改进创新在已经做好了的CUBE8基础上,可以加一个无线模块,用遥控器控制;还可以加一个光敏电阻,通过对环境光照识别,CUBE8能够自动调节亮度

您可能关注的文档

文档评论(0)

bookljh + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档