开启新的征程,邀请您见证ST的蜕变

【特惠季】小马哥最新小四轴,完整资料限时特价开源!

精美元器件欣赏:连接器分立电线外壳(0039012225)

基于STM32 NUCLEO板设计彩色LED照明灯(纯cubeMX开发)

基于STM32 NUCLEO板设计彩色LED照明灯(纯cubeMX开发)

硬件材料:NUCLEO 072开发板一块, 蓝牙转串口一个(做从机),淘宝一个RGB LED(外观DIY是一定搞不好的,淘宝一个很漂亮),win8.1平板。

开发环境:CubeMX + MDK5.12
上位机开发环境: VS2012 C#

工作方式:智能模式和手动模式。
智能模式:根据天气(网络),主人的心情(说说,微博等,脉搏,血压等表现出来的),来智能的判断什么样的颜色适合今天的照明(真正的Smart)

个人实力有限,精力有限。用NUCLEO 072板做个初版, 用我的饿小平板玩一玩了。。。没有智能模式。

方案介绍:

视频演示:

附件内容包括上位机和源代码;

电路相关文件

电路图文件
源代码
SmartLED.zip
描述:源代码
分享到:
收藏 (22)
电子硬件助手小程序 电子硬件助手小程序

电路城电路折扣劵获取途径:

电路城7~10折折扣劵(全场通用):对本电路进行评分获取;

电路城6折折扣劵(限购≤100元电路):申请成为卖家,上传电路,审核成功后获取。

(版权归M.Z所有)

版权声明:电路城所有电路均源于网友上传或网上搜集,供学习和研究使用,其版权归原作者所有,对可以提供充分证据的侵权信息,本站将在确认后24小时内删除。对本电路进行投诉建议,点击投诉本电路反馈给电路城。

使用说明:直接使用附件资料或需要对资料PCB板进行打样的买家,请先核对资料的完整性,如果出现问题,电路城不承担任何经济损失!

换一批 more>>

大家都在看:

继续阅读

  • GLO:物联网智能灯

    GLO是使用ESP8266和Cayenne IoT平台开发的物联网智能灯。硬件组件:NodeMCU ESP8266分线板× 1 NeoPixel Ring:WS2812 5050 RGB LED × 1 Adafruit DHT11× 1 PIR运动传感器(通用)× 1 SparkFun LDR× 1 SparkFun PIEZO BUZZER× 1 面包板(通用) × 1 电阻1k欧姆× 1 跳线(通用)× 1 软件应用程序和在线服务:Arduino IDEmyDevices Cayenne手动工具和制造机器:烙铁(通用)Digilent Mastech MS8217自动量程数字万用表在夜间懒得打开/关闭卧室灯?或者在半夜找到你的卧室灯开关?也许你应该尝试建立GLO!GLO是物联网智能灯。GLO采用物联网开发板ESP8266和拖放式物联网云平台Cayenne开发。GLO不仅仅是一种灯,您可以将其改变成您喜欢的任何颜色,而GLO也可以在您不在的时候充当您家中的安全监控器。您可以通过Cayenne Web App和移动应用程序监控GLO。这个项目用了两天时间才完成。第二天编写第二天编码和接线电路,设计外壳和测试。GLO将为您提供完美的环境光!光线只在夜晚有效。但它真的很有帮助。我喜欢温暖的光,就像火焰的颜色。
    来自:智能家居时间:2018-11-08 物联网 家庭自动化 智能灯
  • LUMOS:智能灯让睡眠更好

    Lumos模仿太阳的自然光线,因为它每天从头顶经过,在早晨产生蓝光,在晚上产生琥珀色光。硬件组件:Raspberry Pi Zero Wireless× 1 Arduino Nano R3× 1 Adafruit RGB LED灯条× 1 软件应用程序和在线服务:Arduino IDE手动工具和制造机器:激光切割机(通用)简介:LUMOS:智能灯,让您睡得更香有很多智能照明系统可以让你只用你的智能手机(甚至你的声音)改变灯光颜色和暗淡,但这个名为Lumos的开源灯是一个智能照明系统,有益于你的健康。Lumos模仿太阳的自然光线,每天从头顶经过,在早晨产生明亮的蓝光,在晚上产生温暖的琥珀色光。 来自哈佛医学院,美国国家航空航天局和世界各地领先机构的数十年研究已经揭示了关于光影响和调节我们健康的大量信息。他们解释说,蓝光有助于皮质醇的产生,这对早晨给予人体能量很重要,红光有助于产生诱导睡眠的褪黑激素。 世界上近20%的人口睡眠不足,并且可能在不自然的光线下每天花费超过8小时,这可能会摒弃身体的内部时钟并阻止其以最佳水平运行。Lumos智能灯的目的是通过与WiFi配对来改变它,并使用机器学习来调整灯光以符合您的睡眠时间表。
    来自:家用电器时间:2018-10-29 智能灯 家庭自动化 人工智能
  • DIY智能灯 - 由Toggle Switch和Alexa控制

    通过翻转开关和Alexa可以控制智能灯,只需35美元。硬件组件联发科技实验室LinkIt Smart 7688 Duo× 1 继电器(通用)× 1 拨动开关× 1 落地灯× 1 塑料项目箱× 1 原型PCB板× 1 跳线(通用)× 1 22 awg电线× 1 软件应用程序和在线服务亚马逊Alexa Alexa技能套件亚马逊网络服务AWS Lambda亚马逊网络服务AWS IoT手动工具和制造机器烙铁(通用)我最近在家里添加了智能照明。具体来说,我安装了智能灯开关:开关允许我的妻子像往常一样控制灯光(通过触摸),同时让我可以选择使用Alexa来控制灯光。不幸的是,我没有找到一个很好的灯具解决方案。存在智能灯模块,但它们在硬件上很麻烦。该模块通常在插座处“安装”。没有人想要(或在沙发后面)控制灯。智能灯泡不是更好;它们很容易被声音控制,但关闭光源的电源会使灯泡无法操作。因此,我决定使用MediaTek Linkit Duo作为主板来构建自己的智能灯。
    来自:家用电器时间:2018-10-22 智能灯 智能开关 alexa
  • 乐鑫ESP8266 WIFI开发板智能灯物联网web网页控制智能家居sdk教程

    开发教程免费下载:https://pan.baidu.com/s/14NYp8XmylwJWVZrjAyLV5w电脑控制手机控制 WEB网页控制 课程讲解:
    来自:智能家居时间:2018-10-21 物联网 esp8266 智能灯
  • MicroPython智能节日灯DIY制作

    本设计使用由网页控制的MicroPython驱动的节日灯装饰!通过MicroPython和智能节日灯来庆祝节日,这些节日灯都是通过网络控制的!该项目向您展示如何使用在ESP8266 WiFi微控制器上运行的MicroPython为NeoPixels设置动画。只需在网页上选择动画的颜色和类型,点击一个按钮,您的节日灯就会充满动感的节日欢呼。智能节日灯甚至可以记住他们上次动画时的动画。这个项目很好地展示了ESP8266和MicroPython的优势,例如使用WebREPL轻松访问WiFi并将数据存储在MicroPython的文件系统中。本指南需要以下硬件: ESP8266运行MicroPython。 该羽毛ESP8266是完美的,如果你没有一个板呢,但是任何ESP8266板应该工作。有关如何在电路板上运行MicroPython的详细信息,请参阅电路板指南中的加载MicroPython。NeoPixels。 您可以使用任何类型的 NeoPixel,如条带,矩阵等。但是请确保使用RGB而不是RGBW像素,因为此项目的代码仅假设RGB像素。像30像素/米NeoPixels这样的三到四米长的条带非常适合环绕一个小花圈或小树。查看NeoPixel Uberguide,了解有关不同类型NeoPixels以及如何为其供电的更多信息。5V电源。 你需要一个5伏电源,有足够的电流来驱动所有像素。每个NeoPixel都可以提供高达60mA的电流,因此请确保获得足够大的电源以支持所有像素!这款5V 10amp电源可以在全亮度下处理多达约150个NeoPixels(将一个插孔插孔 连接到接线端子适配器,以便轻松连接电源)。查看NeoPixel Uberguide以获取更多电源选项。大电容保护像素。 正如NeoPixel Uberguide所提到的那样,您可能需要在电源连接处添加一个大电容,以防止突然出现电源时损坏像素。这里的4700uF 10V电解电容应该可以很好地工作。焊接工具。 您可能需要焊接一些NeoPixel和其他连接,因此请务必使用烙铁,焊料和电线。如果您不熟悉焊接,请查看优秀焊接指南。接线如下所示连接硬件: 电源接地/ -到NeoPixel GND /地和羽毛HUZZAH ESP8266 GND /地。电源5V / +至NeoPixel + 5V和羽毛HUZZAH ESP8266 USB引脚。对于其他ESP8266板,请检查其规格,看看哪个引脚可以支持运行电路板的5V电源输入。羽毛HUZZAH ESP8266针脚15到NeoPixel Din /输入。您可以使用ESP8266上的大多数其他GPIO引脚(引脚16除外),但本指南假设您使用引脚15。如果您使用电容来保护像素(强烈推荐!),请按如下方式连接: 电容器阴极(带条纹一侧的引脚)为电源接地/ -。电容器阳极到电源5V / +。如果您使用圆柱形插孔连接到端子排适配器,最简单的方法是将电容器直接连接到下面的端子(确保带有条纹的一侧连接到负极/接地端子!) 接下来就进入软件部分了设置MicroPython和WebREPL首先确保您为您的主板运行最新版本的ESP8266 MicroPython。有关将MicroPython加载到ESP8266板上的更多信息,请查看如何在电路板指南中加载MicroPython。请注意,在本指南编写时,当前版本的ESP8266 MicroPython是1.8.6。更高版本可能会更改WebREPL,因此如果遇到意外问题,请尝试返回1.8.6版本。接下来按照本指南设置ESP8266板上的WebREPL。请注意,最新的1.8.6版MicroPython略微改变了WebREPL的设置方式,因此请按照指南或官方说明启用WebREPL。在您的ESP8266运行MicroPython并且可以连接到其WebREPL之前,请不要继续加载MicroPython代码 代码在文件中请自行下载控制灯现在为了一些乐趣,您已准备好控制网页上的灯光!在Web浏览器中打开lights.html页面(请注意,该页面已使用最新的Chrome浏览器进行了测试,但它应该可以与其他现代Web浏览器一起使用,例如Safari和IE 8+)。你应该看到页面加载,看起来像: 确保您的计算机已连接到ESP8266主板的WiFi网络,就像您使用WebREPL时一样(但请确保您没有在另一个选项卡或浏览器中连接到WebREPL!)。 将电路板URL设置为用于访问WebREPL的URL(如果您不确定,则保留默认值,这是大多数WebREPL连接使用的)。 在密码字段中输入您在设置和访问WebREPL时设置的密码。您可以使用页面上的字段控制灯光的动画: 动画 - 此下拉菜单控制灯光是否会以实心脉冲,追逐,平滑淡入淡出或空白动画(无动画)进行动画处理。动画周期 - 此值控制动画的速度(以毫秒为单位),或动画在任何特定颜色上停留的时间。小值会加速动画,大值会减慢动画速度。颜色 - 此下拉菜单控制灯光将显示的颜色范围。您可以选择蓝色/红色,绿色/红色或蓝色/白色颜色组。查看下面的index.html代码和How it Works视频3,了解如何添加更多颜色!镜像颜色 - 此复选框控制所选颜色是否应平滑上下移动。默认情况下,颜色会从蓝色变为红色,但是通过保持镜面颜色检查,您会看到它们上下移动,例如从蓝色到红色,再从蓝色再到蓝色。尝试打开和关闭镜像以查看它如何更改动画。选择所需选项后,单击“ 更新灯光”按钮。过了一会儿,您应该看到所选动画的灯光栩栩如生!怎么运行的如果您对网页如何控制灯光感到好奇,请下载观看以下视频,深入探讨项目的创建和运作方式,视频在压缩文件中。
    来自:DIY创意产品时间:2018-08-09 diy制作 智能灯 micropython
  • 基于stm32的远程控制的RGB智能灯

    1.本项目以stm32f0位主控2.采用esp8266 wifi模块,采用机智云服务器,可通过app远程控制
  • 电路板雕刻机控制系统电路+源代码+上位机

    电路板雕刻机控制系统原理介绍: 这是我的毕业设计,主要实现的功能是通过AD软件导出的电路板Gerber文件来加工PCB电路板。本系统设计用Qt编写了上位机,将Gerber文件转化为一种特殊的文件,用于下位机的雕刻使用。下位机采用stm32F4系列单片机,实现了U盘的脱机雕刻。本设计创造性得加入了Z轴动态补偿机制,能够通过根据覆铜板的弯曲程度动态改变Z轴位置,雕刻效果有了很大的改善。上位机软件效果图如下:电路板雕刻机控制系统电路源文件截图展示:
  • 基于STM32F072的高端指纹锁方案(参赛作品)

    特别说明:这只是Demo方案,需要更加细致的方案,可以QQ联系:569818176高端指纹锁方案功能介绍:1. STM32F072RB(STM32F072RB数据手册)主控MCU,具有低功耗和掉电模式,在调电模式下通过刷卡或指纹传感器的触摸感应输出信号唤醒(指纹传感器和刷卡模块待机超低功耗),超级节能。2. 指纹识别开门方式无本人授权无法破解,指纹传感器具有唯一ID,不能通过更直接换指纹传感器的方式开门,安全可靠性高。3. SPI_Flash成本低,功耗小,掉电数据不丢失,擦写10W次以上可用于存储字库,语音编码,历史记录,注册信息等多种数据及开门参数,设备其他参数等。4. OLED功耗低,显示效果优于同等价格的LCD,如Nokia51105. NY3P系列语音芯片一次性烧录,永久数据保存,工作电路简单,是超低成本的语音解决方案,使本方案人机交互体验更好。6. 使用超低压差(该芯片应具有低压差,低功耗,低成本特性)LDO或REF芯片作为ADC参考电压的来源在每次开门时智能检测电池电量。7. 注册及其他重要操作验证管理指纹,快捷,可靠。8. 支持蓝牙串口(配合按键或其他一个插入检测),直接RS232或USB(HID或其他全速低速USB设备)方式连接PC或移动终端读取开门历史记录及注册记录,以及其他按键能完成的所有操作,使锁具结构设计更简单,使用更捷。【由于NUCLEO板没有引出USB接口,这里直接使用其带的USB转串功能与072MCU的UART2来与PC通信】9. 可设置的误触发超时等待时间,根据使用习惯可人性化地延长设备电池使用时间。10. 以上方案完成的前提下,主控MCU还剩余很多内部外设及外部接口资源,可预留进行扩展。11. 支持远程报警和现场报警输出功能,出门在外更加放心。12. 除指纹开门方式以外,其他所有开门方式支持屏蔽选项,根据使用场合不同,确定符合安全级别的开门方式,同时还能对功耗进行控制。以下是本次Demo演示板的框图(如下截图),上面罗列的内容部份没有实现,但主要部分基本都完成了,并且为了即节约成本又能达到演示的效果,这里用把输出部分(如电机驱动电路,电磁铁驱动电路,报警输出电路等)省略了,统一在LCD上进行显示。最新版实物图片展示:视频展示:附件内容包括:NUCLEO-072RB原理图;电路设计原理图,用AD软件打开(用洞洞板、跳线完成设计,所以没有绘制PCB);硬件对于的IO端口连接方式;最新版的固件工程(指纹模块驱动不包含在内,其他模块驱动都有哦,有IIC和SPI的液晶,RC522,触摸等模块的驱动还有定时器和串口代码);IIC接口带中断输出(可用于低功耗状态下通过按键唤醒单片机)的触摸检测芯片MPR121(MPR121数据手册)驱动程序;高端指纹锁方案硬件设计分析;实物图片分享;
  • 蓝牙智能灯

    通过安卓手机软件蓝牙数据传输控制LED模拟灯的亮与灭。材料:51单片机开发板一块;蓝牙模块HC-05一个主要控制原理是使用单片的串口通讯跟蓝牙的串口通讯,接收到手机发来的关/开灯指令后,单片机对关/开灯指令的进行处理,相应的控制LED灯。操作范围:空旷的环境十米内自由控制。供电:可以直接接51单片机开发板的5V电源,接线方便。本实验使用的是模拟实验,也就是用LED灯来代替常规的家庭照明灯,想应用到真正的照明灯,可以自己添加继电器开关电路来实现.附件内容如截图: 相关信息:现代局域网中蓝牙技术解决方案
    来自:MCU开发板时间:2014-09-27 单片机 蓝牙 智能灯
销量
250
查看
13K
参数名 参数值
发布于 2015 年 03 月 11日
Moore8直播课堂