当前位置:网站首页>51单片机BH1750智能补光灯台灯光强光照恒流源LED控制系统
51单片机BH1750智能补光灯台灯光强光照恒流源LED控制系统
2022-08-10 05:34:00 【爱玩单片机】
实践制作DIY-GC0056-智能补光灯
一、功能说明:
基于51单片机设计-智能补光灯
二、功能介绍:
STC89C52RC单片机最小系统 + lcd1602显示器 +BH1750光强传感器+6颗白色LED+3个按键(手动自动关闭、亮度-、亮度+)
+PCF8591 DAC结合运放三极管组成恒流源驱动电路
1.可以采集BH1750光照强度,然后显示在LCD上面单位LUX
2.准确显示当前LED的驱动电流单位mA
3.有手动和自动模式,自动模式下根据光强计算LED的驱动电流从而控制LED的亮度。光强10~200LUX对应60~0mA的驱动电流。
4.手动模式下可以亮度-、亮度+两个按键手动设定LED的驱动电流0~60mA可调。从而灵活控制LED亮度。
5.手动模式电流亮度可以掉电保存。断电后再次开机,手动模式LED电流亮度保持上次设置值。
三、详情介绍:
视频讲解:哔哩哔哩搜索UP主“爱搞单片机”在其空间搜索关键词“智能补光灯”观看该视频详解讲解
功能演示操作:
这是一款基于51单片机智能补光灯。STC89C52RC单片机最小系统 + lcd1602显示器 +BH1750光强传感器+6颗白色LED+3个按键(手动自动关闭、亮度-、亮度+)+PCF8591 DAC结合运放三极管组成恒流源驱动电路。可以采集BH1750光照强度,然后显示在LCD上面单位LUX。准确显示当前LED的驱动电流单位mA
。有手动和自动模式,自动模式下根据光强计算LED的驱动电流从而控制LED的亮度。光强10~200LUX对应60~0mA的驱动电流。手动模式下可以亮度-、亮度+两个按键手动设定LED的驱动电流0~60mA可调。从而灵活控制LED亮度。手动模式电流亮度可以掉电保存。断电后再次开机,手动模式LED电流亮度保持上次设置值。
具体测试方法观看视频详细介绍。。。
了解更多尽请观看视频讲解。。。
边栏推荐
猜你喜欢
LeetCode 292.Nim 游戏(简单)
[Notes] Collection Framework System Collection
树结构——2-3树图解
【List练习】遍历集合并且按照价格从低到高排序,
微信小程序--模板与设置WXML
Database Notes Create Database, Table Backup
pytorch-11. Convolutional Neural Network (Advanced)
2022李宏毅机器学习hw1--COVID-19 Cases Prediction
LeetCode 1720. Decoding XORed Arrays (Simple)
栈和队列
随机推荐
LeetCode 2011. Variable Value After Action (Simple)
LeetCode 1351. Counting Negative Numbers in Ordered Matrices (Simple)
Notes for Netual Network
String common methods
LeetCode 94. Inorder Traversal of Binary Trees (Simple)
堆的原理与实现以及排序
IO stream【】【】【】
pytorch-09. Multi-classification problem
Chain Reading Good Article: Jeff Garzik Launches Web3 Production Company
测一测异性的你长什么样?
LeetCode 938.二叉搜索树的范围和(简单)
深度学习阶段性报告(一)
LeetCode Interview Question 17.14 Minimum k Number (Moderate)
树结构——二叉查找树原理与实现
LeetCode 面试题17.14 最小k个数(中等)
21天挑战杯MySQL——Day06
R语言聚类分析——代码解析
Batch add watermark to pictures batch add background zoom batch merge tool picUnionV4.0
Models corresponding to each architecture instruction set
Chain Reading | The latest and most complete digital collection calendar-07.28