OpenMV:03追小球的小车

car.py

from pyb import Pin, Timer      #导入引脚和定时器

#如果两个轮子的电机正负接反了,那么就设置为True,在32行可以改
inverse_left=False  #change it to True to inverse left wheel
inverse_right=False #change it to True to inverse right wheel

#新建四个引脚,分别控制左右两个电机的方向
ain1 =  Pin('P0', Pin.OUT_PP)   #Pin.OUT_PP:设置上拉电阻
ain2 =  Pin('P1', Pin.OUT_PP)
bin1 =  Pin('P2', Pin.OUT_PP)
bin2 =  Pin('P3', Pin.OUT_PP)
ain1.low()
ain2.low()          #引脚初始化:低电平
bin1.low()
bin2.low()

#定义P7、P8为PWM
pwma = Pin('P7')
pwmb = Pin('P8')
tim = Timer(4, freq=1000)   #设置定时器4,频率为1000HZ

#新建两个通道     通过官网的中文文档:Timer4(定时器4)用到的通道是channel 1、2、3(通道1、2、3分别对于引脚P7、P8、P9)
ch1 = tim.channel(1, Timer.PWM, pin=pwma)
ch2 = tim.channel(2, Timer.
  • 3
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值