Linux代码控制usb口断电,自制51单片机定时器,控制USB口通断电 附源码和电路

博主利用51单片机制作了一个定时器,通过控制USB口的通断电来实现对宿舍厕所排气扇的智能管理。电路设计包括一个显示剩余时间的灯阵和控制按键,可设置10到30分钟的倒计时,倒计时结束后自动断电,以避免电池电量浪费。项目使用锂电池供电,并借助升压板将电压升至5V。
摘要由CSDN通过智能技术生成

这几天放寒假,又因为xx宅家里无所事事

考率到学校宿舍的厕所没有装排气扇,每次有人方便后下个人要等非常长的时间才敢进去……

为此,我萌生了在宿舍厕所装个排气扇的想法。。

宿舍厕所没有插座,排气扇的供电只能用电池解决,这里采用18650锂电池供电

考虑到会有人上完厕所会像忘关灯一样忘记关排气扇,导致电池电量白白耗尽。

为避免这种情况发生

我设计了一个定时器,用于控置USB口的通断电

↓↓

3f829e29e76caa8c3b1f630a6b27d58d.gif

IMG_20200210_141710.jpg (2.53 MB, 下载次数: 8)

电路板正面

2020-2-10 14:37 上传

3f829e29e76caa8c3b1f630a6b27d58d.gif

IMG_20200210_141716.jpg (2.71 MB, 下载次数: 5)

电路板背面

2020-2-10 14:38 上传

3f829e29e76caa8c3b1f630a6b27d58d.gif

1.jpg (2.62 MB, 下载次数: 8)

2020-2-10 15:32 上传

3f829e29e76caa8c3b1f630a6b27d58d.gif

2.jpg (4.03 MB, 下载次数: 7)

照明

2020-2-10 15:32 上传

功能:

1、靠下的一排灯表示剩余的时间(一个灯5分钟,最多30分钟倒计时),靠上的黄灯闪烁表正在倒计时

2、右下角的按键链接着充电宝的升压板,按一下启动电源,按两下开关充电宝开发板上的应急灯

3、启动电源后默认两盏灯亮(10分钟倒计时)

4、中间靠右的按键是“时间+”键,按一下新点亮一盏灯(加5分钟),最多亮6盏

5、中间靠左的按键是“时间-”键,按一下熄灭一盏灯(减5分钟),最后一盏不会灭(最少设置5分钟倒计时)

6、左边的键是计时键

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值