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

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

3天内不再提示

闪烁LED蜡烛的制作

454398 来源:网络整理 作者:佚名 2019-11-07 17:20 次阅读

步骤1:打开蜡烛盒

缩略图似乎是这项工作的最佳工具。外壳未粘。仅有一个摩擦配合杆进入盖子的接收孔。盖边缘和底座部分周围的工作将开始松动。不要着急,因为连接到LED模块内部的电线非常细,容易折断。我们将重新使用这些导线,所以要小心。

步骤2:卸下LED模块

连接到其底座的LED摩擦配合到塑料烛光火焰的底座中。略微扭曲并拉出以将其移除。记下电线的颜色,因为它们可能与我使用的单位不同。我将使用“黄色”表示负数,“红色”表示正数。

步骤3:移动阴极线

我们不会使用原始电路,它是一个低侧开关,只会使LED周期性地闪烁几毫秒。小心地将黄色线焊接并将其移至中间引脚上的LED阴极。电线非常好。使用热烙铁熔化原始连接。在中心针上添加一点新鲜焊料。然后,您可以将电线紧靠中心引脚并轻松回流焊接接头。

步骤4:编程芯片

我们将切断ATtiny13的未使用引脚,因此请确保在执行此操作之前先对芯片进行编程!我在无焊面包板上使用USBtinyISP编程器和SparkFun突破板。我们使用的是tiny13的内部振荡器,因此无需刻录任何编程保险丝。您可以使用提供的hex文件,也可以使用提供的源代码编译自己的文件。

关于源代码的一些注意事项:我使用了通用随机数生成器,因为stdlib rand()函数几乎是它的两倍。当你只有1024字节的闪存时,每个字节都很重要!另外,毫秒计时器似乎与实际的壁钟时间不符。但由于确切的时间在这个应用程序中并不重要,我只是关注时间。纯粹主义者可能会畏缩,但我是一个实用主义者。 :)

要在Linux系统上使用提供的hex文件进行编程,请使用以下命令行:

avrdude -p attiny13 -P usb -c usbtiny -U flash:w:flicker.hex

WinAVR用户将大概知道正确的咒语。我不做Windows。 :D

更新: flicker2.zip包含代码的第二个版本,具有两种闪烁模式(闪烁和闪烁),以及添加看门狗保护以重置芯片,如果主线代码应该冻结。

步骤5:修剪芯片脚

‘仅使用针脚4,5和8,用一组齐平切割器修剪其余针脚。

步骤6:进行一些连接

在较早的步骤中切断了红色(正极)引线。现在,您将从红色导线的每个自由端剥去大约3/16英寸的绝缘。然后镀锡外露的电线。也将其余的引脚镀锡在tiny13芯片上。这可以使细导线的连接更加容易,因为您可以将导线保持在芯片针脚上,并用热烙铁回流焊点。

LED模块的红色引线连接到插针5。电池的红色引线连接到插针8。

对于接地,请使用尖头尖嘴钳将插针弯曲成“ U”。用锋利的美工刀划去黄色(负极)电线的绝缘层,将其拉开,露出一小部分裸露的电线。将那部分裸线放在刚弯曲并仔细焊接的“ U”中。

步骤7:添加一些绝缘层

乙烯基电气胶带是隔离裸露引线的理想选择。切一条窄条并将其滑入芯片主体和引脚之间,然后将其折叠。绝缘后,将引脚折叠在芯片底部。

步骤8:测试电路

现在是好的是时候安装电池并检查你的工作。

步骤9:全部放在一起

重新插入LED塑料火焰的底部。将芯片塞入不会楔入开关的情况下。最后,将蜡烛的底部放回去,将底部的柱子放到盖子的插座中。

步骤10:看!

如果一切正常,那么您现在在LED蜡烛上有一个闪烁的“火焰”。吹牛给你的朋友。我购买的单位打包成2个,因此您可以轻松地前后展示。

责任编辑:wv

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

    关注

    242

    文章

    23304

    浏览量

    661490
收藏 人收藏

    评论

    相关推荐

    LED驱动器常见故障解决

    LED驱动器是LED照明系统中的关键组件,负责将电源电压转换为适合LED发光的电压和电流。LED驱动器的故障可能导致LED灯不亮、
    的头像 发表于 10-14 17:39 1681次阅读

    负载管的闪烁噪声和热噪声的区别

    负载管的闪烁噪声和热噪声是两种不同的噪声类型,它们在电子设备中的表现和影响各有特点。 闪烁噪声(1/f噪声) 定义 : 闪烁噪声,也称为1/f噪声或粉红噪声,是一种在许多电子设备中观察到的噪声类型
    的头像 发表于 10-10 11:19 554次阅读

    红石比较器闪烁原理是什么

    红石比较器(Redstone Comparator)在《我的世界》中的闪烁原理,主要基于其两种工作模式——比较模式和减法模式,以及它与红石电路的相互作用。以下是对红石比较器闪烁原理的介绍: 1.
    的头像 发表于 09-05 09:10 591次阅读

    LED追逐器电路图 使用ESP32板的LED追逐器设计

    LED追逐器是一种利用LED(发光二极管)作为光源,通过电子电路控制LED灯依次或按特定模式点亮和熄灭,从而产生追逐、闪烁或动态变化的视觉效果的电子装置。
    的头像 发表于 07-02 16:53 1327次阅读
    <b class='flag-5'>LED</b>追逐器电路图 使用ESP32板的<b class='flag-5'>LED</b>追逐器设计

    闪烁发光二极管的工作原理及应用电路

    闪烁发光二极管,简称闪烁LED,是一种能够自主发出闪烁光线的LED。它的工作原理与普通LED相似
    的头像 发表于 06-08 11:39 2975次阅读
    <b class='flag-5'>闪烁</b>发光二极管的工作原理及应用电路

    ESP32S3设备上电时出现LED闪烁,如何让某个IO口在MCU上电瞬间立即拉低?

    ESP32S3设备上电时出现LED闪烁,已在初始化代码中对相应IO口做了拉低操作,有办法保证某个IO口在MCU上电瞬间立即拉低吗?
    发表于 06-06 07:32

    单片机POV LED流水灯制作

    电子发烧友网站提供《单片机POV LED流水灯制作.docx》资料免费下载
    发表于 05-28 14:34 3次下载

    请问如何在不使用代码配置的情况下闪烁LED指示灯?

    我试图闪烁端口引脚上不闪烁LED 指示灯,但当我使用内置代码配置器进行尝试时,在这种情况下 LED 指示灯会闪烁。 但我想使用代码配置器
    发表于 05-24 07:47

    si4463发送数据后,LED闪烁不同步怎么解决?

    用si4463做无线通讯,主机发送闪烁指令到从机,N个从机接收到指令后开启定时器,控制LED以1HZ 的频率进行同步闪烁,然后主机开始进行按地址轮询,从机接收到轮询指令后,根据情况进行相应回复。现在
    发表于 05-07 07:32

    自定义系统时钟频率后,用库函数和微带两种方式点亮LED灯,为什么灯的闪烁频率不一致?

    写了一个自定义系统时钟频率的函数,然后自定义系统时钟频率为28MHz,在这个频率下用库函数和微带两种方式点亮LED灯,为什么灯的闪烁频率不一致? 代码在附件中,哪位大神帮忙看下是什么原因?*附件:点亮LED.zip
    发表于 03-25 21:45

    使用Arduino Nano制作一个4×4×4 LED立方体

    在这个项目中,我们将使用 Arduino Nano 制作一个很酷的 4×4×4 LED立方体。LED 立方体,也称为 LED矩阵,可以照亮您的房间、学习空间或创客区域,使其看起来非常酷
    的头像 发表于 02-11 12:07 3256次阅读
    使用Arduino Nano<b class='flag-5'>制作</b>一个4×4×4 <b class='flag-5'>LED</b>立方体

    如何将LED连接到Arduino板并使其闪烁

     在本快速入门指南中,您将学习如何将 LED 连接到 Arduino 板并使其闪烁
    的头像 发表于 02-11 10:53 2272次阅读
    如何将<b class='flag-5'>LED</b>连接到Arduino板并使其<b class='flag-5'>闪烁</b>

    使用GTM中断实现LED的500ms间隔的闪烁LED没有闪烁的原因?

    使用GTM中断实现LED的500ms间隔的闪烁:设定GTM中断周期为1ms,每次进入GTM的中断处理函数只进行变量+1(类似于计数器);同时会在core0_main()里的While(1)中判断该
    发表于 02-02 12:14

    LED灯关灯后闪烁的解决方法

    LED灯以其亮度大、耗能低、寿命长等特点,逐步霸占当今电灯市场。一般来说,LED灯是很难发生问题的,在LED灯的问题中,不外乎三种毛病:灯不亮、灯变暗、关灯后闪烁。今天我们来逐条分析解
    发表于 02-01 16:40 2045次阅读

    MSP-EXP430G2ET让LED通过晶体管闪烁,使用外部电源为LED供电时,代码不起作用的原因?

    我在切换晶体管时遇到了一个问题。我正在尝试让 LED 通过晶体管闪烁。当我从评估板(即 MSP-EXP430G2ET)获取电源 (3.3V) 时,该程序有效。但是当我使用外部电源 (8.33V) 为
    发表于 01-22 06:00