最近想要搞一个无线控制灯开关的项目。我卧室的灯和床头不在同一边,每次睡觉前都需要起床关灯,特别不方便。所以计划使用舵机加机械结构,再用无线wifi模块或者蓝牙模块,通过手机进行控制。整体实现不是特别难,就是考虑电源的时候出现了点问题。由于灯的开关距离220V插座太远,没法从插座引电,所以需要移动电源或电池来供电,这样就会产生电量不足的问题,由此想要找到解决物联网模块耗电的问题。

方法1:通过休眠的方式,让模块耗电降低。

如果长时间(1分钟或者更长)无操作,让单片机进入休眠状态,需要的时候唤醒。

但这就存在一个问题,无线模块如果都休眠了,那么怎么来唤醒单片机呢?

方法2:设置一个开关控制工作和停止工作

我出门前,关闭电源。回来后,开启电源。

但这样晚上睡觉的很长时间,我是不会用到模块的,还是存在8~9个小时的电量浪费。这里可以在手机上设置一个休眠按键,触发后单片机进入休眠,但就无法重新开启了。虽然这样节省了很多电量,但是在我回到家到睡觉前,还是存在2个小时的电量浪费,因为我并不是一直控制灯开关的,只在很短的几秒内有这个需求。

方法3:定时唤醒模块

通过定时唤醒,让模块工作在30秒休眠,10秒工作的循环中(这个比例可以人为调整)。

那如果我想在模块休眠的时候,关灯或开灯,不就不能工作了吗?这个的使用体验特别不好。

方法4:分清楚耗电的大头在单片机还是无线模块

如果单片机最耗电,可以让单片机休眠,无线模块一直工作。如果无线模块也耗电多,那就不好解决了。

大家有没有什么好的想法呀??

物联网模块的省电方法相关推荐

  1. 4G物联网模块的通讯原理介绍

    概述: 4G物联网模块设计小巧精致,功能强悍,也成为无线物联网模组,用户可根据自己需要选择一直在线或超低功耗的工作模式,完整成品的4G物联网模块链接传感器,可通过短信.电话.网络.微信.wed端.云平 ...

  2. php控制道闸,基于物联网的道闸控制开启方法

    基于物联网的道闸控制开启方法 [技术领域] [0001]本发明属于停车区域内车辆进出控制技术领域,具体涉及一种基于物联网的道闸控制开启方法. [背景技术] [0002]2010年10月,中国汽车保有量 ...

  3. 服务器和芯片有什么区别,物联网模块和芯片的区别

    物联网模块和芯片之间有什么区别?物联网模块和芯片都是当今大家都熟悉的高科技产品.我们使用的几乎所有电子设备都配备有芯片.那么,物联网模块和芯片之间有什么区别?什么?要明确这个问题,我们首先需要了解芯片 ...

  4. zigbee物联网模块标准:LTE标准Cat.1和nbiot无线通信模块差异

    2021年LTE Cat.1出货量同比增长3倍以上,超过NB-IoT出货量成为最大标准.LTE Cat.1 从 2020 年到 2021 年在中国市场飞速发展,取代 2G 和部分 LTE Cat.4. ...

  5. android gps导航省电,具有省电功能的gps导航系统及其省电方法

    具有省电功能的gps导航系统及其省电方法 [专利说明] [技术领域] 本发明是一种具有省电功能的GPS导航系统及其省电方法. [0001][[背景技术]] 利用GPS定位卫星,在全球范围内实时进行定位 ...

  6. LTE Cat-M1 物联网模块直接连接全球蜂窝网络

    瑞萨电子推出了其首款蜂窝物联网模块,该模块支持 LTE Cat-M1 规范,允许设备依靠移动网络运营商拥有的现有通信基础设施,无需网关即可直接连接到互联网. 新的瑞萨 RYZ014A 模块基于 Seq ...

  7. Obloq模块:基于ESP8266的物联网模块

    OBLOQ 物联网模块 OBLOQ模块是DFRobot公司开发的一款基于ESP8266芯片的物联网通信模块.模块使用串口(TTL UART)和Arduino(或者其他单片机)通信,支持MQTT,HTT ...

  8. 超详细!简单的物联网模块esp8266接入小爱爱同学控制电器(一)——控制开关灯

    简单的物联网模块esp8266接入小爱爱同学控制电器(一)--控制开关灯 闲来无事,分享一个简单使用的物联网实现系统(小爱同学+esp8266),实现手机控制开关灯+小爱同学控制开关灯 1.准备材料: ...

  9. 使用OpenBTS基站测试物联网模块安全性

    使用OpenBTS基站测试物联网模块安全性 0×00 引子 近年来,随着云计算.物联网技术的快速发展,物联网的理念和相关技术产品已经广泛渗透到社会经济民生的各个领域,越来越多的穿戴设备.家用电器通过蓝 ...

最新文章

  1. 深度学习时间序列预测:LSTM算法构建时间序列单变量模型预测大气压( air pressure)+代码实战
  2. JS中点语法和方括号语法访问属性的区别
  3. 阿里云分布式容器平台即将全面启动公测
  4. ARKit从入门到精通(2)-ARKit工作原理及流程介绍
  5. si24r1程序_简要分析SI24R1替代兼容NRF24L01P
  6. 顺序队列,循环队列,链队列
  7. Spring Cloud构建微服务架构:服务容错保护(Hystrix断路器)【Dalston版】
  8. IPv4地址在mysql的存储
  9. 内核使用硬件ip的dma,dma_alloc_coherent 与 dma_alloc_writecombine (转)
  10. JavaScript(五)对象
  11. SQL AZURE数据库创建,云计算体验之一
  12. 【已解决】Ubuntu 12.04 LTS Source安装nodejs时出现bash ./configure permission denied
  13. visio流程图的叉号_笔记软件、思维导图软件和流程图软件, mybase, mindmanager, mindmapper,visio...
  14. 傅里叶变换概念及公式推导
  15. 《守望先锋》架构设计与网络同步 -- GDC2017 精品分享实录
  16. 新计算机分区,全新的电脑怎么给新硬盘分区?
  17. 骨传导耳机品牌排行榜前十名,目前最好的几款骨传导耳机推荐
  18. 博弈论 Nim游戏与SG函数
  19. c语言打印日历的程序,简单日历打印(C语言)
  20. 用python计算准确率_Python下的scikit-learn预测准确率计算(代码实例)

热门文章

  1. 初识QT之QTWidget窗口
  2. 炸裂!前浪老狗工作这5年遇到的面试题们,建议老铁们收藏研读
  3. 什么是大数据以及大数据的相关技术?
  4. 微信多订单合并付款_拼多多怎样合并付款?
  5. 如何使用免费软件实现iPad当Windows电脑副屏的效果
  6. android投影到创维电视,安卓手机投屏到电视的3个方法,赶紧收藏!
  7. iOS开发 - 使用IJKPlayer时,关于需求要边下边播的缓存功能,退回来后播放缓存不再耗流量
  8. R语言分组画条形图——qplot
  9. pacs通讯测试软件,全院级PACS系统模拟测试报告
  10. Pd虚拟机安装系统提示 “网络初始化失败 操作失败 ”的解决方案