淘宝套装链接
B站视频链接

*** 特别注意 ***

请勿带电拔插主板上的所有接口接线,特别是USB接口。

请勿带电拔插主板上的所有接口接线,特别是USB接口。

请勿带电拔插主板上的所有接口接线,特别是USB接口。

第1部分 硬件配置

1.1硬件准备

oDrive V3.6-56V 主板 1块
12V 2.0A电源适配器 1个
micro USB 线 1条
oDrive V3.6主板相关硬件资料可从Q群(732557609)下载。

1.2硬件连接

micro USB 线 一端连接oDrive主板,另一端连接PC;
12V电源适配器连接主板DC接口(注意+/-极),上电后PWR指示灯亮。
硬件连接如下图所示:
创客基地oDrive第一课 入门配置-编程知识网

第2部分 软件配置

2.1 PC操作系统

Windows 10 家庭中文版,如下图所示
创客基地oDrive第一课 入门配置-编程知识网

2.2 软件准备

python-3.9.1-amd64.exe
zadig-2.5.exe
相关软件也可从Q群(732557609)下载,如下图所示
创客基地oDrive第一课 入门配置-编程知识网

2.3 Python安装

  1. 双击 python-3.9.1-amd64.exe 应用程序,如下图1所示。
    创客基地oDrive第一课 入门配置-编程知识网
  2. 在弹出的Setup窗口中,勾选 Add Python 3.9 to PATH,如下图2所示。
  3. 点击 Install Now,如下图3所示。
    创客基地oDrive第一课 入门配置-编程知识网
  4. 等待 Setup Progress 完成,如下图所示。
    创客基地oDrive第一课 入门配置-编程知识网
  5. 安装完成后,点击 Close,如下图4所示。
    创客基地oDrive第一课 入门配置-编程知识网
  6. 打开命令终端,输入 python –version,返回 Python 3.9.1 ,说明安装成功,如下图5所示。
    创客基地oDrive第一课 入门配置-编程知识网
    至此,Python安装完成。

2.4 odrivetool安装

打开命令终端,输入
pip install odrive==0.5.1.post0
按下回车键后,开始安装,如下图所示。
创客基地oDrive第一课 入门配置-编程知识网
安装完成后,如下图所示:
创客基地oDrive第一课 入门配置-编程知识网
至此,odrivetool安装完成。

2.5 Zadig设置

  1. 双击 zadig-2.5.exe 应用程序,如下图1所示。
    创客基地oDrive第一课 入门配置-编程知识网
  2. 弹出的更新检查窗口,点击 No ,如下图2所示
    创客基地oDrive第一课 入门配置-编程知识网
  3. 选择菜单栏中的 Options,点击 List All Devices,如下图2,3所示。
    创客基地oDrive第一课 入门配置-编程知识网
  4. 点击下拉箭头,如下图4所示。
    创客基地oDrive第一课 入门配置-编程知识网
  5. 选择 ODrive 3.6 Native Interface(Interface 2),如下图5所示。
    创客基地oDrive第一课 入门配置-编程知识网
  6. 点击上/下箭头,选择 libusb-win32(v 1.2.6.0),如下图6所示。
  7. 点击 Repalce Driver,如下图7所示。
    创客基地oDrive第一课 入门配置-编程知识网
  8. 耐心等待驱动替换,如下图所示。
    创客基地oDrive第一课 入门配置-编程知识网
  9. 驱动安装成功后,点击 Close,如下图8所示。
    创客基地oDrive第一课 入门配置-编程知识网
  10. 点击 X,关闭Zadig窗口,如下图9所示。
    创客基地oDrive第一课 入门配置-编程知识网
    至此,Zadig设置完成。

第3部分 odrivetool连接测试

  1. 打开命令终端,输入
    odrivetool
    如果出现下图所示错误
    创客基地oDrive第一课 入门配置-编程知识网
    解决方法:
    用记事本打开
    C:\Users\Administrator\AppData\Local\Programs\Python\Python39\Lib\site-packages\IPython\utils\io.py
    定位到87行,将
    devnull = open(os.devnull, ‘w’) 修改为
    devnull = open(‘null’, ‘w’)
    并保存
    如下图所示。
    创客基地oDrive第一课 入门配置-编程知识网
  2. 在命令终端,再次输入
    odrivetool
    出现 Connected to ODrive 3865355B3539 as odrv0 表示oDrive连接成功。
    其中3865355B3539为当前oDrive主板序列号
    如下图所示。
    创客基地oDrive第一课 入门配置-编程知识网
  3. 输入 odrv0.vbus_voltage
    查看供电电压,如下图所示。
    创客基地oDrive第一课 入门配置-编程知识网
  4. 输入 odrv0.axis0.error,检查M0 :
    返回 0,表示无错误。
    返回256,表示主板已配置MKS X2212电机参数,但未连 接电机和编码器。
    输入 odrv0.axis1.error,检查M1 :
    返回 0,表示无错误。
    返回256,表示主板已配置MKS X2212电机参数,但未连接电机和编码器。
    如下图所示。
    创客基地oDrive第一课 入门配置-编程知识网
    至此,odrivetool连接测试成功。
    创客基地oDrive第一课 入门配置 到此结束。
    对应的视频课程,可在Q群(732557609)下载,欢迎加入。
    请继续关注后续课程。
    创客基地oDrive第一课 入门配置-编程知识网