滑动变阻器
Slider
1. 简介
「滑动变阻器」是电位计一种,它可以通过改变自身的电阻值来控制变阻器两端的电压,并以此调节电路中通过的电流大小。当你把滑动变阻器上的滑杆从最左端滑动到最右端时,滑动变阻器两端的电压会由 0V 变为 3.3V, 这个电压值会被转换成微控制器可以识别的数字信号。
滑动变阻器常常用在一些电气设备的控制上。 比如用来控制室内灯光的灯光调节器或音频设备上的音量调节器。
2. 模块概览
状态指示灯 | 接入电路上电后开始初始化,期间指示灯闪烁3下,之后模块开始正常工作 |
---|---|
滑动变阻器 | 滑动滑杆以改变模块输入值 |
微控制器 | - 检测滑杆位置并告诉主控模块 - 储存预置程序,让模块可以即插即用 |
拨码开关 | 设置模块编号,实现最多4个滑动变阻器同时使用 |
3. 技术参数
读值范围 | 0 ~ 1023(10位 ADC) |
---|---|
微控制器 | STM32F030F4 |
核心频率 | 48 MHz |
存储 (Flash) | 16 kB |
内存 (SRAM) | 4 kB |
供电电压 | 3.6 - 5V |
接口 | 2x 11 Pin 接口 (用于接11 Pin 排线) 2x 11 Pin 金手指 (用于磁性连接器) |
通信协议 | I2C |
尺寸 | 40mm 30mm (仅电路板) 40mm 42mm (安装磁性连接器) |
重量 | 约 6.6g (仅电路板) 约 13.6g (安装磁性连接器) |
4. 设置模块编号
通过设置模块背面拨码开关上的开关位置,可以改变模块的I2C地址,实现多个滑动变阻器同时使用。
语雀内容
5. 模块使用
关于模块使用,详见 Codecraft 的 Grove Zero 编程指南。