一、前言
相信很多人都见过一种路灯,白天的时候它是不亮的,等到了晚上环境变暗时就开始它的照明工作了,不了解的人可能认为是人为操纵它工作的,其实不然,都说科技改变生活,现在路灯的照明工作已经能够实现全自动了,只要设定好程序它就能自行工作,而本篇文章就简单的介绍如何模拟实现自动路灯的工作。
二、准备工作
硬件:
- Arduino Uno开发板
- BH1750(GY-302)光照强度传感器一个
- LED(3~5V发光二极管)一个
- 杜邦线若干和面包板一个
软件:
- Arduino IDE(没安装可看我的另一篇博客点击跳转)
- BH1750支持库(BH1750,IDE内部自行下载安装即可)
电路图:
三、程序代码
#include <BH1750.h>
#define pin_led