导航

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

    m1yv 发布的帖子

    • openmv同时使用import car和servo

      我们想要用openmv驱动2个直流电机和1个舵机

      通过import car将p7和p8作为电机的pwm输出,通过from pyb import servo将p9作为舵机的信号输出,就是s = pyb.Servo(3) 而已,没有在p7和p8引脚创建舵机对象

      查阅文件得知servo类是使用定时器5来输出pwm的,而car类是使用定时器4的,似乎不冲突
      0_1605804323099_微信截图_20201120004408.png 0_1605804561320_294b9c10-9a7f-4a76-a015-e88bbb81fe18-image.png

      设想的使用效果就是可以在主程序中同时使用car.run(speed_1,speed_2)和s.angle(45)这样子

      我们想知道这样是否可行,如果不行的话,不使用舵机拓展板的话有没有什么办法可以控制舵机并且用car.run控制电机,求大佬赐教

      发布在 OpenMV Cam
      M
      m1yv
    • 如何实现用openmv控制2个12v的电机和1个12v的舵机

      想要请问一下大佬,我们目前想要用OpenMV4和tb6612来实现对2个12v的直流电机和1个12v的舵机的控制,设想是使用p7和p8口作为电机的输出,用p9口作为舵机的输出

      关于电机控制
      我们现在买到的tb6612是视频中使用的、配套openmv可以直接插的、没有5v稳压芯片的那一块,因为电机是12v的所以驱动芯片得接12v的电源就不能直接插openmv了,我们就打算直接用杜邦线来连,我们照着这张图把除了右下角的vcc和gnd之外的其余接口都对应的用线连上了,然后用标配的3.7v的锂电池插openmv,用我们自己的12v电池插tb6612驱动板

      0_1603791523908_28ef73ef-a638-4541-a29c-ff87fb6ebb43-image.png

      代码用的是教程的代码,结果电机无反应

      关于舵机控制
      我们没有买传感器扩展板,我们用杜邦线把舵机的信号线接openmv的p9口,舵机剩下两条电源线接我们自己的12v电池,openmv依旧用标配的3.7v锂电池供电,代码是教程上的(关于的p9口部分有对应修改),结果舵机依然无反应

      之前用这个openmv和tb6612驱动板接过3.7v的电机,可以运行

      想问一下大佬我们的操作有没有什么做的不对的地方导致电机和舵机无法运行,如果不买电机驱动板和传感器扩展板的话我们应该怎么做,谢谢了

      发布在 OpenMV Cam
      M
      m1yv