OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 3368|回复: 0

春天到了~你的爱情还会远吗~DIY一款五彩照明灯送给挚爱的他

[复制链接]

183

主题

187

帖子

0

精华

高级会员

Rank: 4

积分
813
金钱
813
注册时间
2020-5-19
在线时间
79 小时
发表于 2021-2-23 18:18:17 | 显示全部楼层 |阅读模式
照明,在我们生活生产中起着至关重要的作用!
烘托气氛全靠它!
小情侣一同度过周年纪念日;
朋友聚会一起聊些以往的趣事;
亲戚一起唠唠家常~
这些场景都缺少不了氛围的烘托!

那么今天给大家带来一款智能照明,赶紧动起来,五彩斑斓的多彩世界非你莫属~连隔壁大爷都羡慕~
本 Demo 内容均为涂鸦开发者 @杨永胜 提供,经其授权编辑发布。

这次设计 Smart RedLight 的初衷是为了给大学校园宿舍提供一种智能的包含照明、控制、以及感知统计的产品,包含的功能列举为:
  • 手机 APP 控制 RGB 氛围灯
  • 手机 APP 控制电源开关
  • 手机 APP 控制采集温湿度信息并显示,还可以支持阈值报警
  • 手机 APP 显示统计的能耗信息
物料清单
硬件 (6)软件 (1)
  • 涂鸦三明治 Wi-Fi MCU 通信板(WB3S) 数量:1
  • 涂鸦三明治(PWM + IIC)照明功能板 数量:1
照明开发板(PWM+I2C)可实现五路照明功能,带有暖光,冷白及 RGB 灯珠和相应的控制芯片。
  • 涂鸦三明治插座功能板 数量:1
一款支持计量、输出断电的多功能通断器,输入 AC 220 V。
  • 涂鸦三明治温湿度传感功能板 数量:1
功能板主要包含一颗 SENSIRION 温湿度传感器 SHT30-DIS,通过 I2C 协议进行通信,I2C 时钟频率最高支持 1MHz。
  • 涂鸦三明治直流供电电源板 数量:1
给涂鸦三明治其余相关的部件供电。
  • ART-Pi 数量:1
RT-Thread 团队为嵌入式软件工程师、开源创客设计的一款极具扩展功能的 DIY 开源硬件。致力打造一个开源的软硬件平台。
步骤
作品框图
作品框架:


数据流向:


硬件框图:


硬件开发过程
RedLight使用到了五种涂鸦三明治开发板:
  • 涂鸦三明治(PWM + IIC)照明功能板
  • Wi-Fi MCU 通信板
  • 涂鸦三明治插座功能板
  • 涂鸦三明治温湿度传感功能板
  • 涂鸦三明治直流供电电源板
主控部分使用了 RT-Thread 提供的开源板卡 ART-Pi:


组装后的效果为:


还有一个电源板没有入镜:


在涂鸦 IoT 平台创建产品
此次作品使用的涂鸦智能 MCU SDK 低代码开发接入方式接入。
  • 在 涂鸦 IoT 平台 上创建产品时,可以使用 自定义方案 的吸顶灯的模型。
  • 添加产品功能时,一共创建了7个DP,包括标准吸顶灯的 2 个,以及自己添加的 5 个。


考虑到有插座控制和电量、温湿度值的显示,可以自定义设备面板。


在 硬件开发 阶段,选择 WB3S 云模组,下载 MCU SDK。


嵌入式软件开发过程
整个代码开发是在 Linux 下完成,代码基于 RT-Thread 嵌入式操作系统,相关的源码路径请参考 Gitee 仓库。
整个代码的开发,根据开发顺序罗列为:
  • SH3tx 传感器功能开发
  • RGB 驱动代码编写
  • 串口 SDK 代码移植
  • 电能统计功能开发
  • Wi-Fi 配网初始化
代码提交截图:


我重点记录了串口 SDK 的移植工作,大致流程是将 SDK 的代码添加到工程中,根据实际的编译提示去完成移植。请注意,要从 RT-Thread 中提前截取串口收到的数据交给涂鸦 MCU SDK 处理。


串口发送这里使用的中断发送数据:




将相关的函数关联到涂鸦 MCU SDK 的 protocol.c 中。


初始化及运行 SDK
在创建的用户线程循环执行函数 wifi_uart_service 处理 Wi-Fi MCU 开发板模组接收的数据:


拥有自己的照明,不论是在家中、校园,还是办公区,你就是最靓的仔~
隔壁室友都满眼羡慕的灯,还不赶快来DIY ~
更多详情:
auth.tuya.com/?from=https%3A%2F%2Fiot.tuya.com%2F&_source=db5b2e380bb88adaccc9fbc259587499
涂鸦物联网开发平台为开发者提供了便捷的 IoT 开发工具与服务,助力开发者更高效的完成设备接入,并为开发者提供物联网应用开发及场景服务能力。

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-8 14:19

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表