打开 Scratch 2 offline editor,选择 Script 卡片,点击更多 blocks,找到 Tello 控制模块。通过 Scratch 界面,直接操作控制无人机,实现简单编程。实现功能时,加入“当点击绿色旗子”模块,触发无人机启动。连接 Tello 无人机至电脑的 wifi(默认以 TELLO- 开头),并开始程序控制无人机的旅程。观看...
非程序员都能懂的Tello无人机编程教程
本文将引导非程序员轻松入门Tello无人机编程,无需下载手册,只需跟随步骤即可开始。
首先,安装 Scratch 2.0 Offline Editor。访问 Scratch 官网,拉至页面底部下载离线编辑器,按提示一步步安装所需软件,包括Adobe AIR、编辑器及支持材料。安装过程流畅,只需点击下载并打开安装包,遵循提示即可。
接着,访问 nodejs.org/en/download/ 下载并安装 node.js。node.js 是运行环境,相当于程序运行的“锅”,适用于非程序员,只需下载与电脑版本匹配的 node,并按照指示安装。
下载并解压扩展支持包,解压后在 CMD 中运行 node Tello.js,若无错误提示则表示成功。根据不同操作系统(MAC 或 Windows),选择对应的命令行界面,运行 node Tello.js 即可。
导入拓展包,通过 CMD 命令在 Scratch 2 offline editor 中运行控制模块。Scratch 是为儿童设计的图形编程软件,无需代码知识,只需拖动模块组合,实现指定逻辑。
打开 Scratch 2 offline editor,选择 Script 卡片,点击更多 blocks,找到 Tello 控制模块。通过 Scratch 界面,直接操作控制无人机,实现简单编程。
实现功能时,加入“当点击绿色旗子”模块,触发无人机启动。连接 Tello 无人机至电脑的 wifi(默认以 TELLO- 开头),并开始程序控制无人机的旅程。
观看视频了解实际操作,注意安全,避免在外随意飞行。若忘记加入特定模块,如“land”,无人机可能无法正常降落,只能等到电量耗尽自动降落。
Tello 支持 SDK 开发,为专业人士提供定制独特功能的可能。本文旨在激发初学者兴趣,提供入门指导,希望帮助刚刚购买 Tello 的朋友们开始编程之旅。2024-11-06