Description
工程师做个小夜灯送老婆!
栏目:行业资讯 发布时间:2024-07-16
 本文来自面包板社区DIY大赛,如果你也有DIY作品,不妨跟大家分享一下您的电子设计,带走大疆无人机!一、设计初衷房子小,没办法,小孩睡客厅里,用普通的小夜灯影响小孩的睡眠,老婆下夜班回来进门放东西什么的,打手电筒也不方便,就想着怎么弄个感应夜灯,但是门口附近没有预留插座,无法安装。在网上闲逛时无意间看到米家支持接入第三方平台的文章,然后百度研究了一下,真爽,我家的密码锁是云米的,这下可以好好玩

  本文来自面包板社区DIY大赛,如果你也有DIY作品,不妨跟大家分享一下您的电子设计,带走大疆无人机!一、设计初衷房子小,没办法,小孩睡客厅里,用普通的小夜灯影响小孩的睡眠,老婆下夜班回来进门放东西什么的,打手电筒也不方便,就想着怎么弄个感应夜灯,但是门口附近没有预留插座,无法安装。在网上闲逛时无意间看到米家支持接入第三方平台的文章,然后百度研究了一下,真爽,我家的密码锁是云米的,这下可以好好玩玩了。 二、设计目标从外部开锁,由米家联动小爱音箱,下发指令给第三方平台,第三方平台将指令转发到我的小夜灯上,小夜灯解析指令打开灯光,两分钟后自动关闭灯光。三、研发经过1、硬件选型由于功能简单所以选用了ESP32-C3做为主控,LED灯用WS2812,电源用220V转5V的小型电源模块。灯的外壳,我从闲鱼上买了个起夜灯,功能最简单,价格最便宜的那种。2、软件选型米家可接入的第三方平台很多,试了几个,选了对个人开发比较友好的点灯科技,它有封装好的Arduino的SDK,有APP还是无代码式开发,而且不收费。          3、组网拓扑当门锁开启时就会触发我设置好的动作去向小爱音箱发送自定义的命令,小爱音箱根据自定义命令向点灯科技平台发出控制命令,点灯科技平台向我的小灯转发控制命令,在代码中分析命令,如果是小爱音箱发出的命令则点亮LED并延迟两分钟关闭。 4、硬件设计原理图 PCB效果图 实物图 APP界面 米家连接设备配置过程 在代码开发中将小爱同学的相关处理函数以及代码都写好才能配置米家。1、在米家APP——我的——连接其它平台里点添加按钮,选择“点灯科技”。2、绑定第三方平台的账户并同步设备后就能看到自己开发的设备名称。3、打开小爱音箱APP,在首页点击“更多”——“小爱训练”,然后点击“个人训练”,再点击右下角的红色+号按钮4、点击“添加一种说法”,输入命令文字,比如:“打开我的小灯”;点击“添加操作”——“设备控制”,就能看到已在米家里绑定的设备,选择要控制的设备就能选择要做的动作。5、打开米家APP,在底部点击“智能”,然后点击右上角的+号按钮,选择“自动化”,点击“添加触发条件”添加设备的某个触发条件,我选择的是门锁的门外开锁;点击“添加执行动作”——“设备”,选择小爱音箱,点击“自定义指令”,输入刚才在小爱音箱APP中输入的命令文字,必须一字不差。还可以设置生效的时间段,比如设置在晚上,这样只有在晚上开门才会亮灯。 至此就已经将门锁与设备的联动配置完成,当开门进家时这个小灯就会照亮客厅,放包、换鞋都可以,又不会太亮影响小孩睡眠。

  END社区活动

  活动时间:2023.11.1-2023.12.31

  

  奖项设置:一等奖(1名):优利德UTD1025CL 手持式数字存储示波器/大疆 DJI Osmo Action 4灵眸运动相机/大疆 DJI Mini 2 SE 无人机(任选一个)

  二等奖(2名):小米Redmi Pad SE红米平板一台三等奖(3名):宝工(Pro'sKit)SS-936H控温恒温焊台电烙铁套装参与奖(10名):100元面值京东卡(根据参加作品情况、难度等综合)

  点击阅读原文, 参加活动!