Petoi Doc Center
🇨🇳中文版
🇨🇳中文版
  • 欢迎查阅派拓艺文档中心
  • 快速上手指南
  • Petoi 机器人关节序号
  • 蓝牙连接
  • 上传固件
  • 关节校准
  • 红外遥控
    • 遥控器
  • 手机应用
    • 总览
    • 关节校准
    • 控制面板
  • 桌面应用
    • 总览
    • 固件上载
    • 关节校准
    • 技能创作坊
    • 调试器
  • 图形化编程
    • Petoi 编程积木
    • Mind+中的Python代码模式
    • Arduino UNO 编程积木
  • Arduino IDE
    • 为NyBoard上传程序
    • 为BiBoard上传程序
    • 使用Arduino IDE校准舵机
    • 串口监视器
  • API
    • 🖇️串口协议
    • 🐍Python serialMaster使用指南
    • 🐛MicroPython控制器
      • MicroPython上手玩
      • 配置WebREPL
      • 使用ESP-NOW协议
    • 🍓通过树莓派控制机器人
    • 🤖ROS
  • NYBOARD
    • 总述
    • NyBoard V1_0
    • NyBoard V1_1 & NyBoard V1_2
  • BiBoard
    • BiBoard V0 快速上手指南
    • 例程介绍
      • 1. GPIO例程
      • 2. 串口
      • 3. 模拟-数字转换器
      • 4. 数字-模拟转换器
      • 5. EEPROM(电擦除存储器)
      • 6. 陀螺仪IMU(MPU6050)
      • 7. 红外遥控
      • 8. PWM
      • 9. 舵机(施工)
      • 10. 经典蓝牙串口SPP
      • 11. 蓝牙低功耗(BLE)串口透传
      • 12. 文件系统SPIFFS
      • 13. Arduino IDE增加硬件分区配置选项
      • 14. 播放MP3
      • 15. WiFi和OTA的使用
    • BiBoard V1 用户指南
  • 通信模块
    • 通信模块概要说明
    • USB上载模块(CH340C)
    • 双模蓝牙模块
    • WiFi模块(ESP8266)
      • 使用ESP8266 + Python 脚本实现无线群控
  • 扩展模块
    • 扩展模块概要说明
    • MU摄像头模块
    • 超声波传感器
    • 光强传感器
    • 触摸传感器
    • 手势传感器
    • 人体移动探测器
    • 语音指令模块
    • Petoi AI Vision摄像头模块
    • 深度开发应用AI视觉模块
      • 🏋️模型训练
      • ⚖️模型量化
      • 🏌️模型部署
      • COCO数据集DIY训练
    • 机械臂
      • 升级旧款 Bittle/Bittle X
    • Micro:bit 游戏手柄
  • 应用实例
    • 技能创作
    • 姿势模仿教程
    • 可编程木偶角色
  • 历史文档
    • 为NyBoard上传1.0版本程序
  • 技术支持
    • 🛠️配套应用软件
    • 🙋‍♂️常见问题 (FAQ)
    • 烧录Bootloader
  • 资源链接 🕸
    • 🔭Official Site of Petoi
    • 💿GitHub of OpenCat
    • 📀GitHub of OpenCatEsp32
    • 🎪PetoiCamp (Forum)
Powered by GitBook
On this page
  • ** 下载最新版的桌面应用程序 Petoi Desktop App **
  • 预编译的可执行程序
  • 在 Terminal 中运行程序

Was this helpful?

Export as PDF
  1. 桌面应用

总览

Previous控制面板Next固件上载

Last updated 1 year ago

Was this helpful?

** 下载最新版的桌面应用程序 **

  • 下载完成压缩文件(.zip)后,请对其解压缩后再使用。

  • Windows用户,请不要将 UI.exe 移动到其他文件目录。

Petoi 桌面应用程序为您提供简洁的图形用户界面来配置固件、校准机器人并可以为您的机器人设计自定义动作。 主要功能模块是、和。

源代码主要采用 Python3 中的 Tkinker 模块编写,GitHub 代码仓库地址是:

其中 UI.py 是所有模块的总入口:

  • UI.py 调用:

-> FirmwareUploader.py

-> Calibrator.py

-> SkillComposer.py

translate.py 为 UI 提供多语言支持。 您可以帮助我们将 UI 翻译成您的语言。 在运行应用程序之前,您必须使用随附的 USB 适配器或蓝牙模块连接到 Petoi 机器人。

预编译的可执行程序

下载 Mac 版本后,您必须将其拖到 Application 文件夹中。

如果您看到“Petoi Desktop App”由于无法验证开发者而无法打开的错误消息,您可以右键单击该图标,按住 Shift 键并单击“打开”。

在 Terminal 中运行程序

根据您现有的 Python 配置,您可能需要升级到 Python3 并安装以下库:

  • pyserial

  • pillow

您可以通过在Terminal 中输入 pip3 install pyserial pillow 或使用 Anaconda 中的包管理器来安装它们。 运行程序步骤如下:

  1. 在终端中,使用 cd 命令导航到 OpenCat/pyUI/ 文件夹, 其间您可以使用 Tab 键自动补充完成路径名

  2. 进入 pyUI/ 文件夹后,输入 ls 查看此路径下的所有文件,确保可以看到列出的 UI.py 和其他 python 脚本文件

  3. 输入 python3 UI.py 即可开始运行Petoi 桌面应用程序

对于Linux系统用户,如果遇到 python 报错信息“_tkinter.TclError: no display name and no $DISPLAY environment variable”,可以尝试安装 python3-tk,tk-dev,以Debian / Ubuntu为例命令如下:

apt install python3-tk

apt install tk-dev

安装完成后,重启电脑。

您可以使用预编译的,就不需要使用编程界面了。

如果此应用程序在运行时出现兼容性问题,或者您想修改应用程序的源代码并进行测试,您也可以在Terminal 中运行程序。 Terminal 是 Mac 或 Linux 系统中的内置界面,Windows 系统中的等效环境称为命令行工具 (CMD)。 建议您安装 来管理您的 Python 环境,它还可以提供 Powershell 作为旧 Windows 系统中的Terminal 。

可执行程序文件
Anaconda
Petoi Desktop App
固件上载
关节校准
技能创作坊
https://github.com/PetoiCamp/OpenCat/tree/main/pyUI