美文网首页
Micropython | Pyboard 控制 FRC Tal

Micropython | Pyboard 控制 FRC Tal

作者: T_K_233 | 来源:发表于2019-01-14 20:19 被阅读0次

Talon SR

33.4 ~ 67.8

`` ~ 18 * 10000

from pyb import ADC, Timer, Pin

pin_out = Timer(2, freq=333).channel(1, Timer.PWM, pin=Pin('X1'), pulse_width_percent=0)
pin_in = ADC(Pin('X19', mode=Pin.IN, pull=Pin.PULL_DOWN))

save_bt = Pin('X2', Pin.IN, Pin.PULL_UP)

while True:
    if save_bt.value():
        val = 0
    else:
        val = min(max(33.4, pin_in.read() / 140 + 30), 67.8)
    pin_out.pulse_width_percent(val)

相关文章

网友评论

      本文标题:Micropython | Pyboard 控制 FRC Tal

      本文链接:https://www.haomeiwen.com/subject/gndelqtx.html