mixly吧 关注:902贴子:1,103
  • 5回复贴,共1

菜鸟学习mixly尝试九(PS2手柄小车)

取消只看楼主收藏回复

首先上网随便买个普通的PS2无线手柄,我买的25包邮的
这样的
PS2无线接收器连线如图:

至于小车驱动是板子上自带的 L293D,
至于用L298n电机驱动模块也大同小异


IP属地:江苏1楼2017-12-07 17:05回复
    至于小车驱动的方法网上有很多,根据接线方法不同设置也不同,我这个板子好处就是基本功能都集成,两个电机接线如下
    • 1--A0----IN1 右电机 高电平反转
    • 2--A1----IN2 右电机 高电平正转
    • 3--3---- EN1 左电机 PWM调速
    • 4--5---- EN2 右电机 PWM调速
    • 5--A2----IN3 左电机 高电平正转
    • 6--A3----IN4 左电机 高电平反转
    在程序里分别设置了前进(Forward),后退(GoBack),左转(TurnLeft),右转(TurnRight),停止(Stop),快速左转(QuickLeft);快速右转(QuickRight)这些函数,后面还会添加循迹壁障等函数。
    两轮的小车最烦的就是调整走直线,两个电机我调整相差25才勉强走直线。
    程序如图:


    IP属地:江苏2楼2017-12-08 07:52
    回复
      PS2手柄控制同样用了第三方PS2的库
      如图:

      PS2库下载:
      https://pan.baidu.com/删掉我s/1i45Iw5Z


      IP属地:江苏3楼2017-12-08 08:00
      收起回复

        我是图,没有固定,就这样放着


        IP属地:江苏4楼2017-12-08 08:06
        回复
          你可以这样设置


          IP属地:江苏6楼2017-12-13 15:17
          回复
            应该可以做,ps2摇杆是模拟值,映射成速度应该可以,下次改改看


            IP属地:江苏来自Android客户端10楼2017-12-30 11:16
            回复