← 返回项目库

凌云控制台|自主飞行器实验台

面向自主飞行器实验的中文浏览器控制台,提供姿态遥测、任务航线、飞行控制和安全边界展示。

凌云控制台基于 Woobu Autonomous Drone 的 Raspberry Pi Pico W、MPU6050、MicroPython 和 Microdot 项目,保留设备端源码,并补齐一个可独立运行的中文 Web UI。浏览器预览使用确定性的本地 adapter 展示遥测、任务和指令回执,不冒充真实飞行器、云端服务或已接入的硬件。

真实界面

项目截图

共 6 张

飞行总览
姿态遥测
任务航线
飞行控制
安全检查
设备接入指南

Capabilities

核心功能

中文飞行总览与实时姿态视图
X/Y 轴角度和电池演示遥测
任务航线与阶段状态展示
自动起飞、悬停、下降和紧急停止控制
本地 adapter 指令回执与事件日志
安全检查与真实设备边界披露
Pico W、MPU6050 与 Microdot 接入指南

适用场景

在无硬件环境快速验收无人机控制台的信息架构与交互
学习姿态遥测、控制指令和设备端路由的衔接方式
以中文 Web UI 为起点继续接入经过安全验证的真实设备

适合谁

需要研究无人机姿态控制、浏览器遥测界面、MicroPython 设备端路由或本地演示适配的开发者与社群成员。

商业化思路

用于社群学习、研究和技术验证;源码交付与二次开发需遵守上游许可证,真实硬件、飞行许可和外部服务由使用者自行准备与评估。

你会拿到什么

  • 固定提交版本的上游 MicroPython 源码与 AGPL-3.0 LICENSE
  • 中文浏览器控制台、确定性本地 adapter 和运行说明
  • 六张绑定中文功能截图及可审计运行 manifest

部署流程

  1. 1解压源码包,在仓库目录执行 python3 -m http.server 4176
  2. 2访问 http://127.0.0.1:4176/,依次浏览六个中文功能页面并操作控制按钮
  3. 3真实设备接入前按 README 完成 Pico W、MPU6050、供电、校准和安全实验验证

真实验证结果

已通过 git diff --check、Node JavaScript 语法检查、MicroPython 源码 py_compile、固定运行时 smoke、六个 1440×900 中文功能页面截图和一次自动起飞按钮交互验证。截图 HTTP 200、中文标题和业务数据可见,控制台错误、破图、404、登录页、横向溢出和重复截图均为 0。

部署前须知

本地 adapter 不连接外部 API、设备账号、Pico W、MPU6050 或真实电机;遥测、航线和回执均为演示数据。真实飞行稳定性、户外定位、障碍物避让、飞行许可和硬件安全不在本次验证范围内。

部署难度

简单

最低配置

本地预览只需要 Python 3.9+ 与现代浏览器;真实设备路径需要 Raspberry Pi Pico W、MPU6050、MicroPython、供电和安全实验环境。

开源许可证

GNU Affero General Public License v3 (AGPL-3.0)

最后验证

2026-09-04

技术栈

HTMLCSSJavaScriptMicroPythonMicrodotRaspberry Pi Pico W

授权说明

交付包原样保留上游 LICENSE 与署名;本次修改新增中文浏览器控制台、本地演示 adapter 和边界说明。修改、再分发或提供网络服务时需遵循 AGPL-3.0 的版权、许可声明、对应源代码和网络交互义务。

Release notes

版本记录

1 个已发布版本

vcn-ec31e9081b40 当前推荐

基于上游固定提交补齐凌云控制台中文 Web UI、本地演示 adapter、姿态遥测、任务航线、控制回执、安全检查和设备接入说明;修复原始静态资源引用路径无法独立预览的问题。

部署要求:本地预览需要 Python 3.9+ 与现代浏览器;真实设备路径需按上游硬件和 MicroPython 要求另行准备。

已知问题:演示数据不代表真实设备读数或飞行能力;外部 API、硬件连接、账号、飞行许可和持久化服务未包含在交付中。

登录后领取