光线传感器
Light Sensor
1. 简介
「光线传感器」可用于测量周围环境中可视光的强度,在项目中常被用来判断当前环境是明亮的还是黑暗的。
使用时,光线传感器会将测量到的周围环境光线强度以电压强度的形式在电路中体现,而这些电压值又会被转换成微控制器可以识别的数字信号。微控制器接收到数字信号后,就可以计算光线的强度了。传感器测量后计算出的光线强度,单位是流明(lux)。我们可以将光线传感器读取到的光线强度与一些特定的参考值比较,来判断周围是一个暗淡的环境还是一个明亮的环境。
2. 模块概览
状态指示灯 | 接入电路上电后开始初始化,期间指示灯闪烁3下,之后模块开始正常工作 |
---|---|
光线传感器 | 测量周围的可见光强度 |
微控制器 | - 计算光线强度并发送数据给主控模块 - 储存预置程序,让模块可以即插即用 |
3. 技术参数
微控制器 | STM32F030F4 |
---|---|
核心频率 | 48 MHz |
存储 (Flash) | 16 kB |
内存 (SRAM) | 4 kB |
供电电压 | 3.6 - 5V |
接口 | 2x 11 Pin 接口 (用于接11 Pin 排线) 2x 11 Pin 金手指 (用于磁性连接器) |
通信协议 | I2C |
尺寸 | 30mm 25mm (仅电路板) 42mm 28.5mm (安装磁性连接器) |
重量 | 约 2.5g (仅电路板) 约 9.7g (安装磁性连接器) |
4. 模块使用
关于模块使用,详见 Codecraft 的 Grove Zero 编程指南。