一、光敏二极管简介
光敏传感器是一种将光信号转换成电信号的传感器,光敏二极管的管芯是一个具有光敏特征的PN结,具有单向导电性,因此工作需加反向电压。当光照弱的时候,反向漏电流较小,当光照强的时候,反向漏电流较大。利用这个变化,串接一个电阻,就可转化成电压的变化,从而根据ADC读取的电压值判断光照强弱。
本次,将通过ADC3的通道6(PF8),来读取光敏二极管的强弱。
二、库函数编写
1)ADC3配置,与之前的ADC1配置一样,换个引脚而已,不再详细介绍;
2)获取光照强度,用0~100来表示,0代表光照最弱,即电流最小时,此时引脚电压最大;100代表光照最强,即电流最大时,此时引脚电压最小;
3)OLED显示
三、调试结果
傍晚,光照较弱
开启手电筒照的