创客基地oDrive第一课 入门配置

创客基地oDrive第一课入门配置第1部分硬件准备oDriveV3.6-56V主板 1块12V2.0A电源适配器 1个microUSB线 1条oDriveV3.6主板相关硬件资料可从Q群(732557609)下载。欢迎使用Markdown编辑器你好!这是你第一次使用Markdown编辑器所展示的欢迎页。如果你想学习如何使用Markdown编辑器,可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与

大家好,又见面了,我是你们的朋友全栈君。

淘宝套装链接
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指示灯亮。
硬件连接如下图所示:
硬件连接图

第2部分 软件配置

2.1 PC操作系统

Windows 10 家庭中文版,如下图所示
在这里插入图片描述

2.2 软件准备

python-3.9.1-amd64.exe
zadig-2.5.exe
相关软件也可从Q群(732557609)下载,如下图所示
在这里插入图片描述

2.3 Python安装

  1. 双击 python-3.9.1-amd64.exe 应用程序,如下图1所示。
    在这里插入图片描述
  2. 在弹出的Setup窗口中,勾选 Add Python 3.9 to PATH,如下图2所示。
  3. 点击 Install Now,如下图3所示。
    在这里插入图片描述
  4. 等待 Setup Progress 完成,如下图所示。
    在这里插入图片描述
  5. 安装完成后,点击 Close,如下图4所示。
    在这里插入图片描述
  6. 打开命令终端,输入 python –version,返回 Python 3.9.1 ,说明安装成功,如下图5所示。
    在这里插入图片描述
    至此,Python安装完成。

2.4 odrivetool安装

打开命令终端,输入
pip install odrive==0.5.1.post0
按下回车键后,开始安装,如下图所示。
在这里插入图片描述
安装完成后,如下图所示:
在这里插入图片描述
至此,odrivetool安装完成。

2.5 Zadig设置

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

第3部分 odrivetool连接测试

  1. 打开命令终端,输入
    odrivetool
    如果出现下图所示错误
    在这里插入图片描述
    解决方法:
    用记事本打开
    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’)
    并保存
    如下图所示。
    在这里插入图片描述
  2. 在命令终端,再次输入
    odrivetool
    出现 Connected to ODrive 3865355B3539 as odrv0 表示oDrive连接成功。
    其中3865355B3539为当前oDrive主板序列号
    如下图所示。
    在这里插入图片描述
  3. 输入 odrv0.vbus_voltage
    查看供电电压,如下图所示。
    在这里插入图片描述
  4. 输入 odrv0.axis0.error,检查M0 :
    返回 0,表示无错误。
    返回256,表示主板已配置MKS X2212电机参数,但未连 接电机和编码器。
    输入 odrv0.axis1.error,检查M1 :
    返回 0,表示无错误。
    返回256,表示主板已配置MKS X2212电机参数,但未连接电机和编码器。
    如下图所示。
    在这里插入图片描述
    至此,odrivetool连接测试成功。
    创客基地oDrive第一课 入门配置 到此结束。
    对应的视频课程,可在Q群(732557609)下载,欢迎加入。
    请继续关注后续课程。
    在这里插入图片描述
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/129365.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • python 元组删除某个元素_python二维数组

    python 元组删除某个元素_python二维数组我想写一些东西从数组中删除一个特定的元素。我知道我必须for遍历数组以查找与内容匹配的元素。假设我有一系列电子邮件,并且想摆脱与某些电子邮件字符串匹配的元素。我实际上想使用for循环结构,因为我还需要对其他数组使用相同的索引。这是我的代码:forindex,iteminemails:ifemails[index]==’something@something.com’:emails….

    2022年8月10日
    5
  • document.querySelector()方法[通俗易懂]

    document.querySelector()方法[通俗易懂]HTML的DOMquerySelector()方法可以不需要额外的jQuery等支持,也可以方便的获取DOM元素,语法跟jQuery类似。获取文档中id=”container”的元素<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><ti

    2022年7月19日
    25
  • ZooKeeper 常用应用场景原理详解

    ZooKeeper 常用应用场景原理详解ZooKeeper 常用应用场景原理详解,zookepper存放数据的目录结构类似于标准的文件系统格式,如果使用过window或linux就能体会到其内部的数据结构

    2022年6月17日
    39
  • ringbuffer原理_git stash pop冲突

    ringbuffer原理_git stash pop冲突例子:ringbuffer.c实现#include<stdlib.h>#include<stdio.h>#include<string.h>#include”ringbuffer.h”voidringbuffer_init(structringbuffer*rb,uint8_t*pool,int16_tsize){if(rb==NULL){return;}rb-&g

    2025年9月1日
    5
  • mycat如何实现读写分离_数据库读写分离中间件

    mycat如何实现读写分离_数据库读写分离中间件前言众所周知,随着用户量的增多,数据库操作往往会成为一个系统的瓶颈所在,而且一般的系统“读”的压力远远大于“写”,因此我们可以通过实现数据库的读写分离来提高系统的性能。基础知识要实现读写分离,就要解决主从数据库数据同步的问题,在主数据库写入数据后要保证从数据库的数据也要更新。实现思路一个主数据库用来写数据,一个或多个从数据库用来读数据,将主数据库的数据同步到从数据库中。一,主从同步的原理主服务器master记录数据库操作日志到Binarylog,从服务器开启i/o线程将二进制日志记录的

    2022年10月13日
    3
  • POJ 1252 Euro Efficiency

    POJ 1252 Euro Efficiency

    2022年1月8日
    51

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号