本文根据 FlexLua 低代码单片机技能,无需杂乱单片机C言语开发。即便新手也可很容易用FlexLua零门槛开发各种功用丰厚安稳牢靠的 IoT 硬件,更多学习教程可参阅 FlexLua 官网。
调整旋钮的方位,获取当时方位旋钮的电压输出值,并经过 print() 函数在电脑串口调试终端打印输出当时旋钮的输出电压值。
模仿式旋钮本质上便是一个电位器,当咱们滚动旋钮时就等于调整器内部可变电阻的值,然后改变了其OUT引脚输出的电压值。经过AD转化计算出这个电压值后咱们就能够精确的知道模仿旋钮当时滚动的方位或视点。当模仿式旋钮作为电子设备的输入端时,咱们就能够用它为人机交互供给一种更精细化的输入。
假如感兴趣,上面代码中呈现的LIB最初的库函数能够在 API文档 中经过Ctrl+F查询。
能够看到模块此刻输出的电压值为满压3.29V~3.30V,该值和模块的供电VCC有关。
经过上面试验能够精确的看出模仿旋钮在南北极的电压分别是0.00V左右、3.30V左右(VCC)。
在实践运用中咱们不光能够运用模块的电压值,也能够用其AD转化原始值来作为辨认旋钮方位的值。对精度要求高的场合,在大多数情况下要根据南北极的值校准一下。