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

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

3天内不再提示

创意LED夜灯的制作

454398 来源:wv 2019-09-09 11:51 次阅读

第1步:Digispark和PlatformIO

Digispark (每个克隆都涉及相同的8位微控制器)围绕AVR Attiny85构建的分线板,借助Micronucleus 引导程序,可以进行简单的USB通信

请在其维基上找到更多信息:http://digistump.com/wiki/digispark

PlatformIO 是用于编程Digispark的生态系统。要使用它,您必须安装Visual Studio代码。

步骤2:原理图和接线

创意LED夜灯的制作

焊接:

将三条线连接到WS2812条(接地,电源输入和数据输入)

接地线和Vcc到5V和Digispark的GND引脚

将剩余线焊接到Digispark的P0引脚

将一个10KΩ电阻焊接到GND和P2引脚电路板

使用两根电线将LDR连接到5V和P2引脚(出于美观原因,我使用了几乎看不见的漆包线)

第3步:固件

在我的GitHub上找到这个项目的代码:https://github.com/fbattarra/attiny85_8bit_ldr_rai.。.

要知道:

使用PlatformIO时必须使用#include

参数,如引脚分配,WS2812 LED数量,彩虹轮速度以及LED和LDR的暗/亮阈值在代码的开头

Adafruit N. eopixel是用于控制WS2812 LED的库。

RunningMedian库用于使LDR读数更稳定;由于边界设置,映射LED亮度边界,这在低亮度条件下特别好,其中微小的波动可能导致恼人的闪烁

您将找不到任何锁定Attiny85的尝试,所以该项目将保持可编辑状态

一些提示(也出现在GitHub上的README.md文件中):

要上传代码,请确保每根引脚连接一根USB线:便宜的充电线通常只有+ 5V和接地线

从PlatformIO上传到DigiSpark需要你在编译后插上DigiSpark,即使控制台没有警告“现在是时候插上你的DigiSpark了,就像Arduino IDE那样。

快速解决从MacOS上的PlatformIO上传到DigiSpark的问题:PIO问题111

廉价的USB充电器可能会提供脏/噪声输出,这可能会使LED奇怪地闪烁,特别是在低亮度时:确保有一个干净的5VDC电源,或过滤器添加一个电容器(或更合适的电路)

步骤4:外壳和整理触摸

刻一个洞在您选择的托管项目的框中,插入USB线。请注意,微型USB连接器周围的孔越大,LED灯的光泄漏越多,除非您不提供一些不透明的密封。

为LDR开辟一个漏洞;确保使其指向不会被LED照亮的区域,否则自动调节将陷入环路

雕刻内表面为LED条形空间,就像你应该的那样

用LDR底部的不透明介质密封,以避免任何干扰传感环境的亮度造成的WS2812条

使用一滴不透明的油漆来掩盖Digispark电源,从而避免它在灯箱内闪亮。

胶水Digispark板,LED条,LDR和每根电缆,以避免空心盒内部看起来不整洁

预见带有开关的USB线,以便轻松打开和关闭灯

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

    关注

    237

    文章

    22461

    浏览量

    645906
  • 夜灯
    +关注

    关注

    0

    文章

    27

    浏览量

    7800
收藏 人收藏

    评论

    相关推荐

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

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

    led创意(异)形屏为什么要定制?

    LED显示屏因其卓越的性能和多样的显示效果而广受欢迎。然而,在众多LED显示屏中,有一种特殊的类型,那就是LED创意(异)形屏。这种屏幕的形状并不像传统的矩形屏幕那样规整,而是具有独特
    的头像 发表于 11-27 10:57 169次阅读
    <b class='flag-5'>led</b><b class='flag-5'>创意</b>(异)形屏为什么要定制?

    LED小夜灯的制作和调试

    电子发烧友网站提供《LED小夜灯的制作和调试.pdf》资料免费下载
    发表于 11-06 08:31 2次下载
    <b class='flag-5'>LED</b>小夜灯的<b class='flag-5'>制作</b>和调试

    51单片机超声波控制舵机转向的创意制作资料

    51单片机&超声波控制舵机转向的创意制作,内容附实验图以及实用的材料清单
    发表于 09-26 07:04

    LED虚拟制作在电影制作中的重要作用

    随着科技的进步,电影制作技术也在不断提升,其中一个具有革命性的技术改变就是LED虚拟制作的使用。LED虚拟制作的使用已经在革新电影
    的头像 发表于 08-01 17:43 305次阅读

    用4017芯片和RGB LED制作LED循环

    DIY制作
    学习电子知识
    发布于 :2023年07月24日 21:47:52

    店招新品之创意LED显示屏之LED魔方屏的特点

    LED魔方屏也被称之为立方体LED显示屏、六面体LED显示屏等,每个显示面之间实现了无缝拼接,运用技术前沿的箱体设计工艺,通过跟实际安装场景相结合,打造出更具创意
    的头像 发表于 07-19 21:02 578次阅读

    使用螺栓模块制作LED玩具

    电子发烧友网站提供《使用螺栓模块制作LED玩具.zip》资料免费下载
    发表于 07-11 16:23 0次下载
    使用螺栓模块<b class='flag-5'>制作</b>的<b class='flag-5'>LED</b>玩具

    00021 低压光控led电路原理分析,夜晚可以用作警示,闪烁效果好!

    led
    学习电子知识
    发布于 :2023年06月26日 20:10:36

    智能制作STC8H3K系列单片机

    智能制作STC8H3K系列单片机 要求:使用STC8H3K系列单片机,编程实现24小时内任意设置的开、关时间,设置点不小于12对(开、关各12个时间点),LED
    发表于 06-25 19:13

    制作Hexabitz RGB LED项链

    电子发烧友网站提供《制作Hexabitz RGB LED项链.zip》资料免费下载
    发表于 06-12 14:42 0次下载
    <b class='flag-5'>制作</b>Hexabitz RGB <b class='flag-5'>LED</b>项链

    为架子鼓制作动画灯/LED

    电子发烧友网站提供《为架子鼓制作动画灯/LED.zip》资料免费下载
    发表于 06-09 10:48 0次下载
    为架子鼓<b class='flag-5'>制作</b>动画灯/<b class='flag-5'>LED</b>

    如何用ESP8266制作一个声音反应性RGB LED条?

    我想用 ESP8266 制作一个声音反应性 RGB LED 条,声音应该从我手机的麦克风中捕获并发送到 ESP,ESP 将寻址 LED。 这可能吗 ? 我在网上看到过这些类型的东西,
    发表于 06-07 07:14

    新奇又个性的创意LED显示屏合集来了,哪一种是你中意的LED显示屏呢?

    经过多年的发展,LED显示屏已经逐渐褪去传统显示的外衣,市场上备受瞩目的也变成了LED小间距显示屏、LED透明屏、LED地砖屏、LED天幕屏
    的头像 发表于 05-25 09:19 1099次阅读
    新奇又个性的<b class='flag-5'>创意</b><b class='flag-5'>LED</b>显示屏合集来了,哪一种是你中意的<b class='flag-5'>LED</b>显示屏呢?