0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

可编程LED灯的制作

454398 来源:工程师wv 2019-08-27 10:49 次阅读

第1步:主要耗材

可编程LED灯的制作

1。 Adafruit 8毫米Neopixel LED(需要26个)

2。 Cricut 12x12-in StandardGrip粘合切割垫(Walmart)

3。 Sparkfun LilyTiny ATTINY85逻辑芯片(和编程耗材)

4。电源线(沃尔玛)

5。 Gessner Base(沃尔玛)小塑料碗

6。 Radio Shack Round Proto Board(或其他小型原型板)

7。 Gorilla Glue Mounting Tape Clear Squares

8。 480欧姆电阻

+ Dremel和钻头和刀具

+焊接耗材

+ Arduino编程基础

+ Adafruit Neopixel Library

注意:对于那些没有Arduino编程经验的人,如果有需要,LilyTiny逻辑芯片理论上可以提供已经为Heart编程的。我只是使用Adafruit的标准STRANDTEST应用程序进行一些调整。

第2步:心脏电路板的设计

首先,看看第一个最后组装的图片。最重要的是,请注意,心脏底部是一个约1/2英寸宽的标签,插入底座。

我使用MicroSoft PowerPoint开发可打印的Heart模板(上图)。还提供了切割指南版本。我开始使用我在网上找到的26瓣扇形心形设计,并稍微修改了形状,以便使用8毫米LED更好的外观。请注意,每个圆形LED有四个较小的孔,稍后将钻孔。

然后将心图打印在照片纸上,然后如图所示将其贴在粘合剂Cricut板上。使用剪刀,小心地切出心形。使用Xacto刀开始在心脏中间的孔,直到可以使用剪刀。

在Cricut板的背面,我然后放置一层蓝色遮蔽胶带,以帮助防止在随后的焊接步骤中熔化塑料垫。结果是一个心形三明治,由夹在相纸和蓝色遮蔽胶带之间的Cricut垫制成。

使用带有非常薄的1/32英寸钻头的Dremel,每个LED钻到四个小孔被插入心中。

步骤3:插入LED和Solder Up

显示接线图。 LED将串联插入钻孔中,每个LED的数据输出线向前弯曲到下一个数据输入引脚,数据输入引脚向后弯曲以触摸piror LED的数据输出引脚。来自每个LED的长负极线向右弯曲以连接负电源导轨(稍后将插入),而Postive LED导线均向左弯曲以接触正导轨。

通常我会用纽扣电池对每个LED进行预测试。如果像简单的“throwie”那样供电,它们会点亮浅蓝色。

插入26个LED后,检查您的工作。所有LED的平面应指向相同的方向(角落除外可能有点棘手)。每个LED应该在左边有第二个pos引线,第三个负向引导到右边。检查以确保所有接线都有足够的间距(无短路)。

下一步是焊接所有连接。我使用24号铜线形成负极和正极电源轨以连接每个LED。在插入卡口的心脏底部,为了结构刚性,我焊接在两个插头引脚 - 一个用于正负轨。如图所示,两个插头引脚间隔开4个原板孔(如图所示为0.4英寸)。

步骤4:使用Arduino测试心脏操作

通常我接线后的第一步是使用测试装配操作一个普通的Arduino。正如您所看到的,设计中的心脏现在将直立在一个小面包板上。通常情况下,我总是调整STRANDTEST应用程序,因此这提供了测试焊接工作以及新建议的颜色程序的机会。 LilyTiny主板在重新编程方面略有挑战,因此在将软件加载到LilyTiny主板之前,有助于在标准Arduino设置上证明一切。

第5步:准备基地

在最终项目中,心脏组件将使用沃尔玛塑料碗作为基座直立。

使用Dremel,首先在塑料碗的中心钻一个1/8英寸的孔。然后切换到1/8英寸的切割位以准备插槽。另外,在碗的侧面需要1/8英寸的孔(稍微加宽)以穿过USB电源线。

然后尝试将心脏组件测试装入圆形Radio Shack原型板(或替代原型板)。

接下来将大猩猩胶垫(用剪刀剪成大小)粘贴到原板的外侧,小心地将原型板插入塑料碗的槽口,原型板孔与槽中的槽对齐碗可以从上面插入心脏。胶垫将原型板紧紧地固定在碗上。如图所示,原型板的铜质面应朝下(朝向碗的开口端)。

将心脏从上方插入基座。心脏(Pos,Data,Neg)的三条引线应该从底部突出穿过原板孔。检查形状的水平度,然后将三根导线焊接到位。这将锁定心脏到最终位置。

步骤6:最终接线

电源接线图显示。

在沃尔玛购买了一根简单的USB线,并用剪线钳切割,以获得红色(pos)和黑色(neg)线。这些焊接到LilyTiny pos和neg终端。同样焊接到LilyTiny端子的是红色(pos)和黑色(neg)导线,它们连接到心脏的导线并粘在导线上(穿过原型板)。

LilyTiny数据端口2的数据输入(黄色)是一个480欧姆的电阻器,连接并焊接到数据输入通向心脏。

LilyTiny已经为Heart Light节目预先编程。请注意,如果需要进行软件校正或灯光改进,LilyTiny可以连接到可以访问并且可以在原位重新编程。我个人的惯例是将LilyTiny输出位置编号2编程为Neopixels的数据输入信号

LilyTiny是我小型项目的首选CPU板,但许多其他CPU控制板也是可能的,例如Adafruit Gemma和市场上的各种mini-Arduino板。我几年前刚刚开始使用LilyTiny板,这是我目前的首选。 LilyTiny基本上是一个小型原型板上的ATTINY-85芯片。

当然,您也可以使用电池供电。我通常使用Adafruit.com的LiPo电池。在这种情况下,我通常使用底座顶部的ON/OFF开关。对于交换机,我通常使用SparkFun.com的LilyPad Slide Switch。

第7步:完成工作

电路板的背面覆盖着双面泡沫胶带,并用剪刀和Xacto刀修剪成心形。通常这对于某些形状来说可能是足够好的,但是对于心脏而言,我将一些粉红色相纸贴在外面以帮助外观(考虑到在这样的弯曲形状上很难用泡沫胶带做好)。

步骤8:拍摄手术图片

Neopixel LED具有令人难以置信的色彩和明亮。正如你们中的一些人所知道的那样,这些LED的挑战在于通过照片捕捉你的眼睛实际看到的美丽。我已经为这个Instructable做了最好的工作。

请注意,相机会看到您的眼睛看不到的东西,反之亦然。在YouTube视频中,您可以看到一些您眼睛看不到的明显振荡/闪烁。此外,在剧院追逐序列期间快速快门速度的停止动作捕获单个LED的开启和关闭,而您的眼睛只看到移动的点。有些颜色与相机略有不同,视频中出现亮黄色的眼睛有点黄绿色。

如前所述,我们还发现了窗户的双重反射之美,如果指向心脏,例如滑动玻璃门。

第9步:心脏项目的教导

好几年了我一直在考虑如何从圆圈中最好地塑造心形。如果你了解我的Instructables,这通常意味着我想知道我需要购买多少馅饼才能制作出漂亮的显示器。答案似乎来自缝纫界,一个基本的扇形心脏有26个裂片(圆圈)。

但是这个项目的潜力远远大于心脏,因为更多的形状是可能的。当形状是数字时,我称之为“电子生日蜡烛”,将在未来的Instructable中完全实现。为了这个目的,我们的家人已经将Age 7放在了上面。可以这么说,整个项目基本上需要一个基于8毫米LED圆圈的基于圆形的字体系统。接下来我们将迎来10年的生日,这将迫使人们提出如何最好地处理双数字的问题。

除了形状之外,这个Instructable提供了一种在定制条带中安排8毫米LED的方法背面有双面胶带。由此产生的LED灯条可以连接到墙上,或者说是用于无限镜项目的框架内部,这是我下一次计划的应用。这种技术可以帮助扩大通孔Neopixel LED的使用,目前使用起来有点不方便,因为四个引脚的紧密间距并不总是适合标准的0.1英寸间距面包板和原型板。

我觉得这个项目还突出了这些8毫米Neoplixel LED的美感,我希望这些LED在市场上仍然可用。

如果您不熟悉Arduino编程,Heart电源接线图中LilyTiny逻辑芯片的简单性可能更清楚地显示了如何使用Arduino“开发环境”的基本思路。来自SparkFun.com的LilTiny和LilyTwinkle逻辑芯片实际上是预先编程的,因此如果您想使用预加载的逻辑,则无需编程。在这个项目中,我需要删除预先加载的软件并添加我自己的软件。当然,它不需要太多的编码经验,因为您通常使用的是其他人已经为您开发的应用程序。一旦你明白了,下一步就不难过了。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • led灯
    +关注

    关注

    22

    文章

    1592

    浏览量

    108108
收藏 人收藏

    评论

    相关推荐

    可编程晶振的优点和缺点

    可编程晶振,近年来渐入人们眼中。什么是可编程晶振,与普通晶振有什么区别?可编程晶振的优点和缺点有哪些?1,什么是可编程晶振可编程晶振是一种可
    的头像 发表于 09-30 10:44 426次阅读
    <b class='flag-5'>可编程</b>晶振的优点和缺点

    用TMAG5328电阻器和电压可编程霍尔效应开关实现可编程性和诊断

    电子发烧友网站提供《用TMAG5328电阻器和电压可编程霍尔效应开关实现可编程性和诊断.pdf》资料免费下载
    发表于 09-11 10:01 0次下载
    用TMAG5328电阻器和电压<b class='flag-5'>可编程</b>霍尔效应开关实现<b class='flag-5'>可编程</b>性和诊断

    可编程晶振都有什么频率的呢?分享3个挑选可编程晶振的技巧

    频率范围全面覆盖,满足多样化需求: • CMOS可编程晶振:1~200MHz宽广选择,为您的基础应用提供稳定可靠的支持。 • 可编程差分晶振:高达2100MHz的卓越性能,满足高速数据传输与信号处理的高标准要求。 • 可编程压控
    的头像 发表于 07-18 18:30 1183次阅读
    <b class='flag-5'>可编程</b>晶振都有什么频率的呢?分享3个挑选<b class='flag-5'>可编程</b>晶振的技巧

    可编程电源的作用是什么

    可编程电源的作用是什么 可编程电源是一种电子设备,它可以根据用户的需求调整输出电压和电流。这种电源广泛应用于各种电子设备和系统的测试、调试和研发过程中。 ### 可编程电源的作用 #### 1.
    的头像 发表于 06-10 15:33 688次阅读

    可编程电源使用方法

    可编程电源使用方法 可编程电源使用方法 摘要:本文详细介绍了可编程电源的使用方法,包括其基本概念、主要功能、选择原则、操作步骤、注意事项以及实际应用案例,旨在帮助读者全面了解可编程电源
    的头像 发表于 06-10 15:29 1059次阅读

    可编程电源如何编程

    可编程电源如何编程  可编程电源是一种可以调节输出电压和电流的电源设备,广泛应用于电子设备测试、研发和生产等领域。通过编程,用户可以根据需要设置电源的输出参数,实现自动化测试和控制。本
    的头像 发表于 06-10 15:24 1406次阅读

    什么是现场可编程逻辑阵列?它有哪些特点和应用?

    在电子工程领域,现场可编程逻辑阵列(Field Programmable Logic Array,简称FPLA)是一种具有强大灵活性和可编程性的半导体器件。它属于可编程逻辑器件(PLD)的一种,通过
    的头像 发表于 05-23 16:25 1005次阅读

    可编程片上系统的基本特征和主要应用

    可编程片上系统是一种特殊的嵌入式系统:首先它是片上系统,即由单个芯片完成整个系统的主要逻辑功能;其次,它是可编程系统,具有灵活的设计方式,可裁减、可扩充、可升级,并具备软硬件在系统可编程的功能。
    的头像 发表于 03-28 15:13 660次阅读

    可编程片上系统是什么意思

    可编程片上系统(Programmable System-on-Chip,PSoC)是一种特殊的嵌入式系统。它首先是一个片上系统,这意味着整个系统的主要逻辑功能由单个芯片完成。其次,它具有可编程的特性,设计方式灵活,可裁减、可扩充、可升级,并具备软硬件在系统
    的头像 发表于 03-28 15:09 589次阅读

    可编程片上系统是什么

    可编程片上系统(Programmable System-on-Chip,PSoC)是一种特殊的嵌入式系统,它集成了数字逻辑、模拟电路和可配置模块,将传统的微处理器、微控制器和可编程逻辑器件等功能融合
    的头像 发表于 03-28 14:55 690次阅读

    现场可编程门阵列的原理和应用

    FPGA是一种可编程的硬件逻辑器件,其核心组成部分是可编程逻辑单元(PLU)和可编程互连资源(Interconnect Resources)。PLU是一组可编程的逻辑门,如与门、或门、
    的头像 发表于 03-27 14:49 753次阅读

    现场可编程门阵列是什么

    现场可编程门阵列(Field Programmable Gate Array,简称FPGA)是一种超大规模可编程逻辑器件,由可编程逻辑资源、可编程互连资源和
    的头像 发表于 03-16 16:38 2498次阅读

    可编程逻辑器件的特征及优势科普

    可编程逻辑器件是一种集成电路,具有可编程功能的特性。它们可以根据用户的需求进行编程,从而实现不同的逻辑功能。
    的头像 发表于 02-26 18:24 1136次阅读

    可编程晶振如何设置呢

    可编程晶振的设置很多人其实不知道除了按照说明书上操作,也可以看视频教程尤其是对于可编程晶振设置的方面都是这些细节都是选择,另外也可以咨询专业的FAE工程师进行分解。
    的头像 发表于 02-22 16:21 718次阅读
    <b class='flag-5'>可编程</b>晶振如何设置呢

    可编程控制器的组成 可编程控制器有哪些特点?

    可编程控制器(Programmable Logic Controller,PLC)是一种使用数字计算机技术和专用外设实现工业过程自动化控制的设备。它在工业生产中起到了非常重要的作用。本文将详细介绍
    的头像 发表于 01-18 11:18 1586次阅读