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

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

3天内不再提示

基于蓝牙控制Arduino心情灯的电路图设计

454398 来源:一板网 作者:风筝 2020-10-20 14:41 次阅读

我最近购买了一个Neo Pixel LED灯条,它的工作方式给我留下了深刻的印象。微型LED具有内置驱动器IC,可帮助我们单独控制每个LED,并可产生多种颜色。作为一个沉迷于色彩的花哨的人,我真的很喜欢看到这些微小的LED变色,所以我决定自己制作一些东西,让它在夜晚为我的卧室着色。

我不仅希望这些LED改变颜色,而且还应该有逻辑推理。就在那时,我看到了利兹大学色彩科学与技术教授斯蒂芬韦斯特兰先生的文章。他声称,当人类处于在彩色灯光下时,它们会根据颜色在生理和心理上做出反应。这个概念并不新鲜,并且已经以色光疗法(Chromotherapy)的名义广泛实施,并且用于此的装置被称为心情灯。

所以我最终决定深入研究色光疗法,并制作一个可以根据一天中的时间改变颜色的心情灯,也可以通过手机控制。除此之外,我还添加了一个LDR光敏电阻,可以在白天自动关闭它,也可以选择设置唤醒警报,它会用亮橙色(阳光)唤醒,另一个闹钟让LED处于睡眠状态。温和的紫色(夜空)颜色让你入睡。听起来很有意思吧?让我们来开始制作吧。

色光疗法 - 心情灯

有许多所谓的DIY心情灯,但只是随意改变颜色而没有任何目的。经过一番搜索后,我发现心情灯应该具有最小的流明亮度,并且还应该以不同的强度逐渐改变颜色。每种颜色对精神和身体都有不同的影响。我列出了下表中对每种颜色的影响。

颜色 生理影响 身体影响
红色 提供更多能量,促进性欲 肾,骨干,嗅觉
黄色 改善消化,消除抑郁症 胃,肝,肠
蓝色 降低血压,冷静下来 偏头痛,喉咙,耳朵和嘴巴
绿色 刺激生长并增强肌肉 骨骼,组织,免疫系统
紫色 睡眠诱导剂
情绪和心理平衡
减少性欲
神经系统,眼睛
橙色 激发创造力 呼吸
粉色 净化血液 血液,动脉,静脉

因此,根据这些数据,我设计了心情灯,依据当天的时间来改变颜色。当然我添加了一些个人风格,所以随意编辑相应的程序。

所需的材料

● Neo Pixel LED灯

Arduino开发板

● DS3231 RTC模块

● HC-05蓝牙模块

● LDR

● 100K电阻

● 12V电源

电路原理

使用蓝牙控制Arduino心情灯的完整电路图如下。

如您所见,我们使用了模块,因此连接非常简单。为了更新当前时间,我们使用了DS3231实时时钟(RTC)模块。该模块使用I2C通信,可以直接用Arduino的5V引脚供电SDA和SCL引脚分别连接到I2C引脚A4和A5。

接下来我们使用了HC-05蓝牙模块。通过此蓝牙连接,我们可以在LED上设置所需的颜色,还可以设置LED的睡眠时间和唤醒时间。蓝牙模块也由5V引脚供电,Tx和Rx引脚分别通过引脚11和10连接到Arduino。

当房间非常明亮时。改变LED的亮度是没有意义的,因此我们使用LDR来检测房间的亮度,如果它非常明亮,LED会自动关闭,只有在房间很暗时才会重新开启。我们已经形成了一个分压网络,其中一个电阻为LDR本身,另一个为100K电阻,并将其连接到Arduino的引脚A0,这样LDR的电阻会根据光线的变化而变化,Arduino读取的电压也会变化。在此处了解有关将LDR与Arduino连接的更多信息

最后,neo pixel灯连接到Arduino的引脚6,这是一个PWM引脚,并由Arduino的5V引脚(vcc)供电。我已经在我的项目中使用了Arduino Pro-mini,因为它更小,并且在将它包装在机箱内时会很方便。您可以使用您选择的任何开发板。整个设备由12V适配器供电,该适配器连接到Arduino的RAW引脚。 Arduino上的板载稳压器将12V转换为5V,然后用于通过vcc引脚为所有模块供电。

Neo Pixel LED及其工作原理

该项目的主要组件是neo Pixel LED。 Neo Pixel LED的想法最初来自Adafruit,他们在RBG LED内部使用LED驱动器IC WS2812。该驱动器IC可以从Arduino等控制器接收控制信号,并根据控制信号控制RBG颜色的强度,从而帮助我们实现所需的颜色。

您可以将这些LED串联连接,其中很酷的功能是每个LED都可以单独寻址,这意味着可以通过相应调整控制信号使每个LED发出不同颜色的光。所以请记住,与普通LED不同,您可以仅使用电源为Neo Pixel 供电,它有三个引脚,即Vcc、地和数据。 Vcc和接地引脚用于为Led供电,其范围为3.3V至5V,数据引脚用于发送控制信号,该信号决定哪个Led应以哪种颜色发光。

由于Adafruit自己提供的库,使用Neo Pixel LED非常简单。今天市场上有许多不同类型的Neo Pixel LED可供不同供应商使用,他们使用不同的驱动IC。但是所有这些都可以通过这个Adafruit库来控制。
编辑:hfy

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

    关注

    237

    文章

    22441

    浏览量

    645834
  • 光敏电阻
    +关注

    关注

    4

    文章

    265

    浏览量

    48486
  • Arduino
    +关注

    关注

    184

    文章

    6426

    浏览量

    184800
  • LDR
    LDR
    +关注

    关注

    0

    文章

    92

    浏览量

    7435
收藏 人收藏

    评论

    相关推荐

    求助,关于蓝牙mac地址的批量写入问题求解

    在批量生产中,我需要每一个产品都有唯一的MAC地址。 我在调试的时候配置蓝牙组件的时候MAC地址都是一样的。 1.请问关于蓝牙的名称,MAC地址等信息,在批量生产的时候如何更改?是不是都写在了特定
    发表于 02-21 06:30

    蓝牙AOA定位相较于蓝牙4.2的RSSI定位有哪些优势?

    蓝牙AOA定位相较于蓝牙4.2的RSSI定位有哪些优势? 蓝牙AOA定位相较于蓝牙4.2的RSSI定位有许多优势。本文将详尽、详实、细致地讨论这些优势。 首先,我们需要了解
    的头像 发表于 11-30 11:17 294次阅读

    一种用于蓝牙的倒F型天线的设计方法

    电子发烧友网站提供《一种用于蓝牙的倒F型天线的设计方法.pdf》资料免费下载
    发表于 11-15 11:28 1次下载
    一种用<b class='flag-5'>于蓝牙</b>的倒F型天线的设计方法

    于蓝牙的无线自组网络的应用与研究

    电子发烧友网站提供《基于蓝牙的无线自组网络的应用与研究.doc》资料免费下载
    发表于 10-30 11:54 0次下载
    基<b class='flag-5'>于蓝牙</b>的无线自组网络的应用与研究

    于蓝牙的无线语音通信技术研究

    电子发烧友网站提供《基于蓝牙的无线语音通信技术研究.pdf》资料免费下载
    发表于 10-30 11:41 0次下载
    基<b class='flag-5'>于蓝牙</b>的无线语音通信技术研究

    于蓝牙技术的语音传输研究

    电子发烧友网站提供《基于蓝牙技术的语音传输研究.pdf》资料免费下载
    发表于 10-30 11:39 0次下载
    基<b class='flag-5'>于蓝牙</b>技术的语音传输研究

    于蓝牙技术的动态心电监护系统的开发介绍

    电子发烧友网站提供《基于蓝牙技术的动态心电监护系统的开发介绍.pdf》资料免费下载
    发表于 10-18 10:50 1次下载
    基<b class='flag-5'>于蓝牙</b>技术的动态心电监护系统的开发介绍

    使用NE555的pwm调光电路图

    较少,PWM调光器的开关元件需要更小的散热器,从而节省了大量的尺寸和重量。简而言之,基于PWM的调光器最突出的特点是高效率和低物理尺寸。12V PWM调光器的电路图如下所示。      如您所见
    发表于 08-01 16:43

    用中继实现启保停电路图,转梯形到软件里

    电路图
    YS YYDS
    发布于 :2023年07月06日 21:53:50

    DIY Arduino蓝牙控制机器人

    电子发烧友网站提供《DIY Arduino蓝牙控制机器人.zip》资料免费下载
    发表于 06-27 14:59 1次下载
    DIY <b class='flag-5'>Arduino</b><b class='flag-5'>蓝牙</b><b class='flag-5'>控制</b>机器人

    蓝牙控制Arduino机器人

    电子发烧友网站提供《蓝牙控制Arduino机器人.zip》资料免费下载
    发表于 06-27 10:24 0次下载
    <b class='flag-5'>蓝牙</b><b class='flag-5'>控制</b>的<b class='flag-5'>Arduino</b>机器人

    如何制作Arduino蓝牙控制的汽车

    电子发烧友网站提供《如何制作Arduino蓝牙控制的汽车.zip》资料免费下载
    发表于 06-26 10:21 0次下载
    如何制作<b class='flag-5'>Arduino</b><b class='flag-5'>蓝牙</b><b class='flag-5'>控制</b>的汽车

    QCC5125蓝牙电路图

    采用QCC5125蓝牙芯片蓝牙模组,APTX HD高清解码电路图
    发表于 06-05 09:37 13次下载

    #电路图 #数码科技 圆屏 esp32

    电路图
    学习电子知识
    发布于 :2023年05月28日 20:48:43

    于蓝牙技术的时间同步与无线监控系统设计

    控制器与PC机蓝牙连接   蓝牙通信硬件设计   蓝牙通信实验微控制器终端硬件电路连接如图4
    发表于 05-11 11:39