导航

    • 登录
    • 搜索
    • 版块
    • 产品
    • 教程
    • 论坛
    • 淘宝
    1. 主页
    2. gu1t
    3. 帖子
    • 举报资料
    • 资料
    • 关注
    • 粉丝
    • 屏蔽
    • 帖子
    • 楼层
    • 最佳
    • 群组

    gu1t 创建的帖子

    • openmv怎么识别单线和双线?
      OpenMV Cam • • gu1t

      2
      0
      赞同
      2
      楼层
      3230
      浏览

      估计不能分辨出“单线和双线”,你有没有图片? OpenMV的线性回归算法,是根据整个画面算出直线,不管是实线虚线双线都能循迹。
    • openmv巡线小车电机驱动用l298n怎么写
      OpenMV Cam • • gu1t

      7
      0
      赞同
      7
      楼层
      6056
      浏览

      @kidswong999 from pyb import Pin, Timer inverse_left=False #change it to True to inverse left wheel inverse_right=False #change it to True to inverse right wheel IN1 = Pin('P0', Pin.OUT_PP) IN2 = Pin('P1', Pin.OUT_PP) IN3 = Pin('P2', Pin.OUT_PP) IN4 = Pin('P3', Pin.OUT_PP) IN1.low() IN2.low() IN3.low() IN4.low() ENA = Pin('P7') ENB = Pin('P8') tim = Timer(4, freq=1000) ch1 = tim.channel(1, Timer.PWM, pin=ENA) ch2 = tim.channel(2, Timer.PWM, pin=ENB) ch1.pulse_width_percent(0) ch2.pulse_width_percent(0) def run(left_speed, right_speed): if inverse_left==True: left_speed=(-left_speed) if inverse_right==True: right_speed=(-right_speed) if left_speed < 0: IN1.low() IN2.high() else: IN1.high() IN2.low() ch1.pulse_width_percent(abs(left_speed)) if right_speed < 0: IN3.low() IN4.high() else: IN3.high() IN4.low() ch2.pulse_width_percent(abs(right_speed)) 您看一下 这样写对吗 import car while True: car.run(100,100) 然后第二个是main.py,第一个是car.py