基于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
描述:源代码
分享到:
收藏 (24)
电子硬件助手小程序 电子硬件助手小程序

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

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

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

(版权归M.Z所有)

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

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

换一批 more>>

大家都在看:

继续阅读

  • 基于51单片机的声光控智能灯设计(原理图含PCB源文件+仿真图+源程序+制作详解)

    基于51单片机的声光控灯设计1. 单片机型号 :STC89C52/51、AT89C52/51、AT89S52/51可以任选 。2.继电器吸合模拟开灯、继电器断开模拟关灯、发光二极管为开灯指示灯,继电器后面的接线柱是可以自己接220V的电灯的。3.利用光敏传感器感应光线亮暗变化,通过LM393电压比较器判断光线强弱,有光线强弱指示灯哦,当光线暗时指示灯点亮,当光线强时指示灯灭,能很清楚的知道光敏传感器接收到外界光线强弱的变化哦。4.采用驻极体话筒判断是否有声音,当感应到有声音小灯会亮,否则熄灭,这样能很清楚的知道传感器是否感应到声音哦。5.当光线变暗并且感应到有声音时,继电器会吸合小灯点亮模拟开灯。智能延时,当没有人了会延时10秒后自动把灯关了(继电器断开)。从而实现节能智能控制。当光线比较强时并且感应有声音时,继电器是不会吸合的。6.当光线变暗并且连续感应到有声音时,会继续延时10秒哦,直到没有声音才会延时关闭继电器模拟关灯哦。7.优点:(1)每一个传感器都有对应的指示灯,这样我们很清楚的知道每一个传感器的工作状态哦,方便实用。(2)采用智能延时关灯哦,即能自动实现开关灯又能节能更环保哦。
    来自:基础电路时间:2019-06-01 51单片机 毕业设计 diy制作
  • OnLight - 带有LED NeoPixel环的Wi-Fi智能灯

    这款NeoPixel LED灯具有六种不同的灯光设置,连接到Wi-Fi并通过Particle Photon和Blynk应用程序进行控制。硬件组件:Particle Photon× 1 Adafruit粒子/ Spark NeoPixelRing Kit - 24 NeoPixels× 1 Micro-USB转USB线(通用)× 1 软件应用程序和在线服务:Blynk手动工具和制造机器:烙铁(通用)OnLight是连接到Wi-Fi的智能灯。它可以通过Blynk应用程序进行控制。各种功能已经预编程,例如灯光设置,颜色选择器和频闪灯。表壳采用3D打印,可以拧入E-27插座或自行开发的底座上。
    来自:智能家居时间:2019-03-28 led 家庭自动化 智能灯
  • 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
  • 基于stm32 nucleo_L476的智能灯(操作说明+源码)

    简介: 使用STM32L476RG和ESP8266串口 WIFI 模块搭建了一个简单的手机APP 监控应用,能够通过手机APP 控制板载绿色 LED 的亮灭以及在手机上显示STM32 芯片的温度,云服务器采用第三方免费的机智云。更多操作说明,详见“相关文件”附件内容。实物连接头:
    来自:DIY创意产品时间:2017-04-12 stm32 esp8266 智能灯
  • stm32驱动的ws2812智能灯

    利用第三方云平台机智云智能设备,简单3步打造了基于Nucleo-L496ZG驱动WS2812全彩LED的智能灯,可手机APP远程控制。接线图: esp8266模块TX-----àD0RX-----àD1WS2812LEDDin-----àD11实物连接头:视频演示:直接生成stm32单片机代码:直接生成安卓手机app:更多详细操作说明,详见“相关文件”操作说明ws2812b rgb led驱动的详解https://club.gizwits.com/thread-5382-1-1.html附件内容说明:工程源码(包含STM32CubeMX配置PDF报告),由于文件太大,需要先解压zip,再使用7zip解压。见“相关文件”下载。
  • 基于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数据手册)驱动程序;高端指纹锁方案硬件设计分析;实物图片分享;
销量
310
查看
15K
参数名 参数值
发布于 2015 年 03 月 11日
Moore8直播课堂

tracer