主题关于智能开关,对灯实现远程和本地控制,手机摇一摇便可轻松完成开关灯,省去走动的烦恼。面板轻松触摸便可实现本地开关灯。光度传感器,感受光照强度,节约用电,省去人误操作造成的开灯电量浪费。

产品定位:

你是否有忘记关灯的习惯,你是否睡觉时候懒得起去关灯的场景。本着服务大众方便生活的态度,设计一款手机轻轻摇动即可实现开关灯操作。以一种更直接的方法,方便大家生活。



功能介绍:
     1、两种模式,机械和电子控制。机械控制就是,依靠触碰方式,触点闭合,类似于家用普通开关,没有经过MCU控制。电子控制即远程本地经过MCU控制继电器吸合和断开实现,开关灯操作。这样设计有两方面考虑,首先节能的作用,**可以手动关掉MCU,依然可以控制灯光。其次应急情况下使用,因为MCU故障或其他原因造成电子控制失灵时,可以切换到机械控制方式。

开关面板正面
【开源项目】之照明智能开关 
开关面板背面
【开源项目】之照明智能开关 

2、MCU控制,分为本地和远程双控,这里主要对软件进行了一些改造,为了便于用户操作,在软件中植入摇一摇功能,即轻轻摇动手机即可实现开关灯操作。同时还有按键控制,灯状态指示。软件界面,本人美术功底比较薄弱,美感有些欠缺吧,功能简单实用。目前局域网有些bug,继续改进,应该不是难题。本地控制采用按键等待方式,捕捉动作,轻触两秒,再复位即可判断为一次开或关操作。

3、光敏电阻会定时记录光照强度,以此判断关闭和打开灯光或令MCU 进入睡眠模式,达到节能目的。目前该部分代码正在测试中。

【开源项目】之照明智能开关 
APP界面图,摇动手机时,小猫会移动,另外状态指示会显示当前开关状态。


不多说~大家先看看视频!!:


产品结构:
一:硬件组成

       1、esp8266开发板一块,附有光敏电阻,LED三色灯。
       2、继电器模块一枚
       3、220V转5V电源模块
       4、开关盒

【开源项目】之照明智能开关

 

BOM清单:
【开源项目】之照明智能开关 
数据节点定义:
【开源项目】之照明智能开关

 

MCU主控芯片:esp8266代码区:→戳我←

Android源码:→戳我←

PCB板原理图: →戳我←

更详情的教程和源代码请移步到原帖!!

转载于:https://my.oschina.net/gizwits/blog/744313

相关文章:

  • 2021-10-24
  • 2021-11-28
  • 2022-12-23
  • 2022-12-23
  • 2021-07-29
  • 2021-11-01
  • 2021-06-14
  • 2022-12-23
猜你喜欢
  • 2021-07-14
  • 2021-08-28
  • 2021-04-23
  • 2021-06-14
  • 2021-11-19
  • 2021-04-16
  • 2021-12-18
相关资源
相似解决方案