本帖最后由 囧囧 于 2018-12-2 20:11 编辑
十字摇杆为一个双向的10K电阻器,随着摇杆方向不同,抽头的阻值随着变化。若是使用5V供电,原始状态下X,Y读出电压为2.5V左右,当随箭头方向按下,读出电压值随着增加,最大到5V;箭头相反方向按下,读出电压值减少,最小为0V。模块二路模拟输出和一路数字输出接口,输出值分别对应(X,Y)双轴偏移量,其类型为模拟量;按键表示用户是否在Z轴上按下,其类型为数字开关量。模拟量的输出大小,与摇杆拨动的角度并不是严格的线性关系<--------使用的使用的时候要注意。
由上,可知道若是使用摇杆则需要ADC模数转换的知识(忘记了可再看看)。
额,考虑到不拨动摇杆模块时则不显示值,我就去掉中间部分ADC值。
return 1 2 3 4
1--->上
2--->下
3--->左
4--->右
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
一周热门 更多>