【编程学习】Micro:bit做一个光强指示器

2020年2月14日 17 : 25

元件清单:Micro:bit主板*1

实际上Micro:bit板上没有单独的光线传感器,但是Micro:bit板上的5×5LED矩阵除了发光之外还可以感知环境光线,通过反复将一些LED驱动器转换成输入采样电压衰减时间,这个数值和环境光线水平成正比,可以用这个数值代替环境光亮度的参数。

为了有更好的表现形式,我们使用LED的“条形图”来表示输入的“亮度级别”,程序超级简单,如图1

下载hex到主板,当周围的光线越强,柱状图的LED亮点越多,程序简单但是呈现的效果很不错。

分享到: