【开源日记】宿舍断电自动关灯设备(二)

前期回顾

第一版电路存在的问题

  之前趁着放假有点时间,做了一个断电自动关灯的设备,以期解决宿舍晚上十二点断电之后却没有关掉开关第二天早上被光线刺醒的问题。但是很快发现了一个很严重的问题,那就是这个设备似乎很耗电。当时是用了四节用过的电池(具体电量不确定)给它供电,结果只用了两天!后来仔细分析电路,觉得是那个继电器耗电量大,毕竟是线圈,电阻小,电流大。而之所以用继电器就是想着能够实现自己断自己的电,从而实现省电,结果没想到却导致了耗电量增大,属于是得意之处没得意起来。。。。
  于是趁着还有点记忆,赶制了第二版,试图解决这个问题,并实现一些拓展。

第二版电路

  • 原理图
    在这里插入图片描述
  • PCB
    在这里插入图片描述

更新说明

1 电路部分

  • 去掉继电器部分,不再自己断自己的电;

  • 增加了USB 5VDC 12V两种供电,适应多种供电需求;

  • 考虑到使用的STC8G1K08A还具有IIC总线和串口功能,于是增加了OLED扩展接口和WiFi扩展接口,WiFi接口对应的是ESP-01S,这样可以显示特定的数据和远程控制(当然,目前还没做出来,只是预留了接口)。

2 功能部分

  • 这个设备有两个作用:①如果宿舍熄灯,那么会在熄灯时自动关掉开关;②如果宿舍不熄灯,这个设备就能成为你的“早睡督促器”,即能实现定时关灯。

  • 设备最好是通过DC电源口连接锂电池或通过USB连接充电宝,总之,要连接一个不受断电影响的电源;

  • 如果实在是想连插座,理论分析可能可行(还没实践),因为这里在电源输入端加了一个680μF的大电容,或许可能可以在设备完全断电前将开关打下去;

  • 如果采用第二种供电方式,需要修改程序,将其定时周期改为18小时(0:00断电,6:00来电)。因为即使是熄灯的功能实现也是有依赖定时的。

  • 在使用的时候,一般是在希望被督促睡觉的时间点(一般晚于0点)给设备上电或给设备插上插座,这样,之后的每天就不用管它了,它都会在熄灯的时候打下开关或在设定的时间点自动关掉开关。

  • 2
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
最新STC单片机STC8H_STC8G_STC8A_STC15W_STC15F系列原理图库+PCB库(包括Protel,Altium ,PADS9.5, Orcad 多种格式库文件 ),可以直接用于你的项目设计 中, 原理图库器件列表: Library Component Count : 85 Name Description ---------------------------------------------------------------------------------------------------- STC15F101W_SOP8_DIP8 STC15F2K60S2_PDIP40 STC15F2K60S2_PLCC44 STC15F2K60S2_QFP32 STC15F2K60S2_QFP44 STC15F2K60S2_SOP28_SKDIP28 STC15F2K60S2_SOP32 STC15F2K60S2_TSSOP20 STC15F408AD_QFP32 STC15F408AD_SOP28_SKDIP28 STC15W104SW_SOP16_DIP16 STC15W10x_DIP8_SOP8_DFN8 STC15W1K08PWM_LQFP32 STC15W1K08PWM_SOP28 STC15W1K16S_LQFP32 STC15W1K16S_LQFP44 STC15W1K16S_PDIP40 STC15W1K16S_PLCC44 STC15W1K16S_SOP28_SKDIP28 STC15W1K16S_SOP32 STC15W1K16S_TSSOP20 STC15W1K20S-LQFP64 STC15W201S_SOP16_DIP16 STC15W201S_SOP8 STC15W2K60S2_LQFP32 STC15W2K60S2_LQFP44 STC15W2K60S2_PDIP40 STC15W2K60S2_PLCC44 STC15W2K60S2_SOP28_SKDIP28 STC15W2K60S2_SOP32 STC15W401AS_QFN28 STC15W401AS_SOP16_DIP16 STC15W401AS_SOP20_DIP20 STC15W404S_SOP32 STC15W408AD_SOP16_DIP16 STC15W408AD_SOP20_DIP20_LSSOP20 STC15W408AD_SOP28_SKDIP28 STC15W408S_LQFP32 STC15W408S_LQFP44 STC15W408S_PDIP40 STC15W408S_PLCC44 STC15W408S_SOP28_SKDIP28 STC15W408S_SOP32 STC15W4K60S4_LQFP32 STC15W4K60S4_LQFP44 STC15W4K60S4_LQFP48 STC15W4K60S4_LQFP64 STC15W4K60S4_PDIP40 STC15W4K60S4_PLCC44 STC15W4K60S4_SOP28_SKDIP28 STC15W4K60S4_SOP32 STC16F32K128-64PIN STC8A4K64S2A12_LQFP44 STC8A4K64S2A12_LQFP48 STC8A4K64S2A12_LQFP64 STC8A4K64S2A12_PDIP40 STC8A8K64S4A12_LQFP44 STC8A8K64S4A12_LQFP48 STC8A8K64S4A12_LQFP64 STC8A8K64S4A12_PDIP40 STC8F2K64S2_LQFP32 STC8F2K64S2_LQFP44 STC8F2K64S2_PDIP40 STC8F2K64S4_LQFP32 STC8F2K64S4_LQFP44 STC8F2K64S4_PDIP40 STC8G1K08-QFN20 STC8G1K08-SOP16 STC8G1K08-SOP8 STC8G1K08-TSSOP20 STC8G1K08A-SOP8 STC8G1K08T-TSSOP20 ST PCB封装库列表: Component Count : 31 Component Name ----------------------------------------------- DFN8(3x3mm) DFN8(4x4mm) DIP8 DIP16 DIP20 DIP40 LQFP32 LQFP44 LQFP

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

记录无知岁月

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值