板载的传感器还有好多功能等待小伙伴们发觉,我就不一一介绍了。本次小案例使用了接线比较少的8MMled发光模块。来练下手吧~
点击此处查看三轴加速传感器原理
加速传感器制作平衡仪
目标:外接传感器,了解简单的接线。初步了解一下引脚,PWM。
“新手玩家”要注意看接线说明哦~要不就
传感器上含有“VCC”字样的一般接到开发板的3.3V,5V或者12V。(看传感器参数,如下图VCC可接3.3V或者5V。12V不要接回烧坏传感器的)
传感器上含有"GND"字样的直接接到开发板的GND即可
其他引脚接线看说明即可例如:
传感器上Trig和Echo引脚在编程中的设置如下
说明Trig在板子上对应的引脚为A13,Echo在板子上对应的引脚为A14~
注意:一般程序开头都会做一个引脚定义,看懂会接即可
GPIO(引脚)使用方法:点击查看MicroPython引脚使用方法
传感器:8mmLED发光模块
引脚说明
引脚 | 说明 |
---|---|
G | GND |
V | 5V |
s | 输出 |
引脚说明V为输出引脚,点击下拉三角选择引脚和输出方式即可
点击【引脚】选择
什么是PWM
脉冲宽度调制是一种模拟控制方式,其根据相应载荷的变化来调制晶体管基极或MOS管栅极的偏置,来实现晶体管或MOS管导通时间的改变,从而实现开关稳压电源输出的改变。这种方式能使电源的输出电压在工作条件变化时保持恒定,是利用微处理器的数字信号对模拟电路进行控制的一种非常有效的技术。
查看ZTMS原理图可知
引脚 | 定时器Timer | 对应通道CH |
---|---|---|
X3 | TIM5 | CH3 |
TIM9 | CH1 | |
TIM2 | CH3 |
定义初始化变量ch1(ch1为空)提示【变量】【逻辑】
点击【脉宽调制(PWM)】选择
定时器编号设置为2,定时器通道设置为3,输出引脚X3
点击【脉宽调制(PWM)】选择
占空比范围 0~100,设置为1看效果。