[作品提交] 【得捷电子Follow me第1期】任务2.1:游戏手柄Joystick的使用

你家吃的   2023-5-28 21:35 楼主

外设名:Thumb Joystick

查看外形图

image.png

游戏手柄查到a2插座上,使用了a1和a2的模拟引脚。其中a1引脚对应gp27,a2引脚对应gp28引脚。

 

from machine import ADC, Pin
import utime
adc1 = ADC(Pin(27))
adc2 = ADC(Pin(28))  
         
maxV = 49644
MinV = 16200

while True:
    val1 = adc1.read_u16()
    val2 = adc2.read_u16()
    utime.sleep_ms(100)
    print('adc1 value: ',val1)
    print('adc2 value: ',val2)

晃动摇把,就能看到数字变化了

image.png  通过micropython的adc库依赖,实现起来挺简单。

回复评论 (4)

干货 ,太漂亮了
点赞  2023-5-28 22:51
这个手柄不赖 可以整个蓝牙的
点赞  2023-5-29 06:38
66666,我也买了这个手柄,到时跟你学习一下。多谢分享。
点赞  2023-5-29 06:52

是那种遥控车方向的那种摇杆吗?

点赞  2023-5-29 14:56
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复