9. [Micropython]TPYBoard F407 通过ADC读取光照值¶
版权声明:翻译整理属于TPYBoard,转载时请以超链接形式标明文章原始出处和作者信息及本声明
9.1. 实验目的¶
- 了解光敏电阻模块的相关知识。
- 学习使用TPYBoard F407开发板上的ADC接口获取光照值。
9.2. 所需元器件¶
- 光敏电阻模块 一个
- TPYBoard F407 开发板一块
- 数据线一条
- 杜邦线若干
9.3. 光敏电阻模块的介绍¶
光敏电阻模块上采用灵敏性光敏电阻传感器,通过比较器输出,具有信号干净、波形好、驱动能力强等特点。输出方式有两种:DO数字开关量和 AO模拟量。模块上配有可调电位器,可调节检测光线亮度的阈值,主要与DO端结合使用。当检测到的光照强度超过阈值时,DO端输出低电平,反之输出高电平。AO端会直接输出具体的模拟电压值。
实物图
引脚定义
引脚 | 功能 |
---|---|
GND | 电源地 |
VCC | 电源正(3.3V~5V) |
AO | 模拟量输出 |
DO | 数字量输出 |
9.4. 硬件的连接¶
TPYBoard F407与光敏电阻模块的接线方法,如下:
TPYBoard F407 | 光敏电阻模块 |
---|---|
GND | GND |
3V3 | VCC |
X23 | AO |
接线OK后,编写main.py。