USB供电的RGB LED圣诞树说明:
第一步:原理图
电子设计的基础是松散地基于以前的项目(和Instructable),我做了一个雪橇灯。我坚持ATTINY85的微控制器,而是感谢从12V电源,我选择了通过二极管的USB电源。
另一个很大的区别是使用单独的5mm RGB LED通孔。我找不到包含他们的图书馆,所以我创建了自己的图书馆。我建议在每个LED的电源引脚上加一个0.1uf的电容。
原理图详情见上传附件。
第二步:PCB设计
PCB设计很自我解释,唯一不寻常的是板子的形状。我利用新的能力连接老鹰到融合360导入形状。这使事情变得更容易!我应该指出,我不是PCB布局专业人员,所以我相信有更多经验的人可以做得更好。不过我喜欢Schematics包含的文件。PCB详情见上传附件。
第三步:组装PCB
如果您没有焊接经验,在Instructables上有很多很好的指导,我建议您先查看其中的一个。PCB的组装非常简单,但我已经概述了以下关键步骤。正常情况下,先从低调部件开始。添加电阻器(在底部位置)和二极管,确保功率二极管按照PCB丝印正确定向。安装DIP插座(切口顶部)和开关。适合他的USB插座,它有点f to的焊接,因为引脚刚刚通过电路板,但用尖细的铁和一点耐心,他们不是太难。添加电容的方向并不重要。最后安装LED。他们需要弯曲与电路板成直角,如果你把它们插入到铅的肩部,然后弯曲,这似乎使他们到大约正确的位置。它们必须以正确的方式安装在LED的侧面,并显示在丝网上。一旦所有组件被焊接到适当的地方,就可以将多余的引线进行修整,从而节省二极管和电阻器,因为这些将在稍后需要。你会注意到并不是所有的组件位置都被填充,这是有意留下未来黑客的机会。
第四步:一起连接PCB
两个PCB只是滑在一起,但如果它们有点僵硬,可以用砂纸稍微打开一下。一旦他们在一起来了一点点,使用修剪电阻和二极管导致明显的方式连接在一起。
第五步:守则
该代码是基于我的雪橇灯Instructable的代码与几个微妙的修改。该文件当然附加。
详情见上传附件。
第六步:编程AT Tiny 85
有很多Instructables向您展示如何将Arduino引导装载程序和您的程序添加到ATTINY85,所以我不会在这里介绍。然而,我会指出,你将需要将保险丝设置为“内部8MHz”。
第七步:成品
视频观看链接地址:https://v.youku.com/v_show/id_XMzI1MzY5ODEyNA==.html。总而言之,我对这个项目的结果非常满意。如果这是成功的,我想我可能以前曾经创造过更多的工具包。
第八步:制作工具包
只是制作套件的简要说明。我把这些零件和PCB放入防静电袋中。我决定提供预先编程的芯片。
第九步:未来的修改
与所有项目一样,总是有一些可以改进的地方。
当我设计电路板时,我包含了将来添加USB控制的功能。我决定不把它包含在标准版本中,而是让它作为潜在的修改人员来做。不知道这是否值得这个努力。
如果用丝印为PCB添加一些“雪花”,我当时很忙,所以我最终没有这样做。
除非Micro USB电缆超级灵活,否则有导致树不能直立的习惯。这可能是值得添加一个重量,使其更加稳定的一个小3d印盆。