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