【电子DIY作品】智能灯泡_基于STM32F407VET6

[复制链接]
查看524 | 回复11 | 2024-7-17 21:56:44 | 显示全部楼层 |阅读模式
本帖最后由 0Monster 于 2024-7-18 09:02 编辑

说明文档
1.产品介绍
基于STM32F407VET6的智能灯泡,在开关打开且光线变暗的情况下灯泡点
亮,灯泡点亮后也可以关闭开关以熄灭灯泡,打开开关则点亮灯泡。
2.产品组成
四针光敏传感器一个,STM32F407VET6开发板一个,母对母杜邦线三条。
3.DIY思路
光线强弱变化对应光敏传感器DO引脚输出0或1,电平跳变的阈值可以由光敏
传感器调节;单片机读取光敏传感器DO引脚电平变化则可以对应输出灯泡的
亮灭。但是这并不人性化,所以增加了开关加以约束,只有开关打开时,光线
的变化才会影响灯泡的亮灭,否则灯泡一直处于熄灭状态。
4.使用说明
准备光敏传感器一个,JTAG下载器一个,STM32F407VET6供电线一条,装
有v5.36版本的Keil软件的PC一台,将下载器和供电线与电脑正确连接。使用
Keil软件打开程序,鼠标左键点击编译按钮,等待编译完成后,鼠标左键点击
下载按钮,程序便可烧录至STM32F407VET6中,此时便可以使用该产品。
5.问题阐述
虽然开关的加入使得产品多了一道控制防线,但是当深夜来临,人类也不太可
能选择在半夜关闭开关以熄灭灯泡,这样就会导致灯泡彻夜长亮直至第二天天
亮才熄灭,这不仅浪费大量电能,还有损灯泡使用寿命。目前本人能力有限,
尚未寻得良策以解灯泡彻夜长亮之急,如有妙计者,可速速与我联系,感激不尽!
/***********************************图片*******************************************/

1.jpg
2.jpg
3.jpg
/***********************************附件链接*******************************************/
视频效果展示
链接:https://pan.baidu.com/s/1yoCwyKAIZfAUeRu4zlIIGw?pwd=8888  提取码:8888

项目代码

智能灯泡项目代码.rar

2.7 MB, 下载次数: 0

基于CubeMX项目代码

回复

使用道具 举报

1084504793 | 2024-7-18 07:59:52 | 显示全部楼层
回复

使用道具 举报

爱笑 | 2024-7-18 08:36:26 | 显示全部楼层
不错不错!
用心做好保姆工作
回复

使用道具 举报

爱笑 | 2024-7-18 08:41:44 | 显示全部楼层
活动结束后,给你送一个我们的雷达模组,人体感应,做到人来灯亮,人走灯灭,就没有晚上灯一直亮着的烦恼了。
用心做好保姆工作
回复 支持 反对

使用道具 举报

0Monster | 2024-7-18 08:48:21 | 显示全部楼层
爱笑 发表于 2024-7-18 08:41
活动结束后,给你送一个我们的雷达模组,人体感应,做到人来灯亮,人走灯灭,就没有晚上灯一直亮着的烦恼了 ...

非常感谢
回复 支持 反对

使用道具 举报

lsrly | 2024-7-18 09:14:44 | 显示全部楼层
好好学习,努力挣钱,专心
回复

使用道具 举报

WT_0213 | 2024-7-18 09:41:23 | 显示全部楼层
园长就和大气
回复 支持 反对

使用道具 举报

一只呆头鹅 | 2024-7-18 14:29:37 | 显示全部楼层
太棒了
回复

使用道具 举报

iiv | 2024-7-20 17:49:10 | 显示全部楼层
很棒
回复

使用道具 举报

WT_0213 | 2024-7-22 09:19:22 | 显示全部楼层
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则