TELLO EDU APP使用手册 EDU APP User Manual_SC_2018… · M 空格填入-1 : Tello Edu...

41
TELLO EDU APP 使用手册 V 1.1

Transcript of TELLO EDU APP使用手册 EDU APP User Manual_SC_2018… · M 空格填入-1 : Tello Edu...

Page 1: TELLO EDU APP使用手册 EDU APP User Manual_SC_2018… · M 空格填入-1 : Tello Edu 内部算法最快识别到的挑战卡 M 空格填入-2 : 距离Tello Edu 最近的挑战卡

TELLO EDU APP 使用手册

V 1.1

Page 2: TELLO EDU APP使用手册 EDU APP User Manual_SC_2018… · M 空格填入-1 : Tello Edu 内部算法最快识别到的挑战卡 M 空格填入-2 : 距离Tello Edu 最近的挑战卡

Contents

软件下载 ......................................................................................................................................................... 1

取得方式 ............................................................................................................................................................ 1

软件使用说明 .................................................................................................................................................. 1

账号取得 ............................................................................................................................................................ 1

硬件需求 ............................................................................................................................................................ 1

主页介绍 ............................................................................................................................................................ 2

登录 App ............................................................................................................................................................. 4

班级系统 ............................................................................................................................................................ 4

角色系统 ............................................................................................................................................................ 7

设置 .................................................................................................................................................................... 8

飞行器 – Wi-Fi 联机 ......................................................................................................................................... 9

飞行器 – 控制器 ............................................................................................................................................ 10

飞行器 – 编辑器 ............................................................................................................................................ 12

飞行器 – 积木使用教学 ................................................................................................................................ 18

飞行器 – 虚拟关卡 ........................................................................................................................................ 27

常见问题 ........................................................................................................................................................39

账号 .................................................................................................................................................................. 39

1-1-1 无法登录账号 ......................................................................................................................................... 39

Page 3: TELLO EDU APP使用手册 EDU APP User Manual_SC_2018… · M 空格填入-1 : Tello Edu 内部算法最快识别到的挑战卡 M 空格填入-2 : 距离Tello Edu 最近的挑战卡

1

软件下载

取得方式

若您是使用 Android 行动装置:

掃描 QR code

或在「Play 商店」使用关键词「TELLO EDU」搜寻。

若您是使用 iOS 行动装置:

在「App Store」使用关键词「TELLO EDU」搜寻。

软件使用说明

账号取得

账号是透过经销商的管理后台进行产生与管理。

硬件需求

Android

Android 操作系统 4.4 以上

iOS

iOS 10 以上. iPhone 5 或者 iPad Air 或者 iPadMini2 以上

Page 4: TELLO EDU APP使用手册 EDU APP User Manual_SC_2018… · M 空格填入-1 : Tello Edu 内部算法最快识别到的挑战卡 M 空格填入-2 : 距离Tello Edu 最近的挑战卡

2

主页介绍

当使用者点击 APP ICON 时,会直接进入主页 (图 1):

遥控:

可以透过 Wi-Fi 直接控制 Tello Edu 飞行。

编程控制:

使用积木模块编程,透过 Wi-Fi 控制 Tello Edu 飞行。

商店:

可以购买星球自由玩关卡。

虚拟关卡:

使用积木模块编程,在虚空间中,操控飞行器闯关,学习编程基本概念。

角色系统:

可以更换主页的角色形象图。用户可以透过虚拟关卡闯关,解锁不同的角色。

角色形象图:

做为首页个性化展现,用户可透过闯关的进度,收集不同的角色外形,并依喜好更动主页角色。

班级系统:

用户若是有编入班级,便能使用班级系统。可以在此系统中上传与下载各式编程档案。

设置:

可调整音乐音效的音量、语言的调整,并可进行注销

登录:

点击则跳出登录接口,输入账密即可登入。

Page 5: TELLO EDU APP使用手册 EDU APP User Manual_SC_2018… · M 空格填入-1 : Tello Edu 内部算法最快识别到的挑战卡 M 空格填入-2 : 距离Tello Edu 最近的挑战卡

3

图 1. APP 主页

角色系统

班级系统

遥控

设置

积木编程

虚拟关卡

登录

商店

Page 6: TELLO EDU APP使用手册 EDU APP User Manual_SC_2018… · M 空格填入-1 : Tello Edu 内部算法最快识别到的挑战卡 M 空格填入-2 : 距离Tello Edu 最近的挑战卡

4

登录 App

来到 App 的登入接口,如已经有此 App 的账号密码,可直接填入并登入。或是透过其他登入方式登

入(微信) 。服务器列表会依照您的 IP 地址判断连接的服务器。

班级系统

班级系统具有以下功能:

老师可透过班级系统观看各个学生的学习情况

学生可以看到自己的学习概况,进行个人资料管理。

班级成员可以将自己的存盘上传到云端或是从云端下载数据。

班级系统页面进入方式:

1. 完成登入进入到主画面后,点击左上按钮,可进入班级系统。班级系统的班级系由后台服务器依

照实际班级创建, 透过苹果或是微信绑定登入是没有班级信息。

Page 7: TELLO EDU APP使用手册 EDU APP User Manual_SC_2018… · M 空格填入-1 : Tello Edu 内部算法最快识别到的挑战卡 M 空格填入-2 : 距离Tello Edu 最近的挑战卡

5

若此账号在这班级中的身份是导师,则会看到下面的版面。

Page 8: TELLO EDU APP使用手册 EDU APP User Manual_SC_2018… · M 空格填入-1 : Tello Edu 内部算法最快识别到的挑战卡 M 空格填入-2 : 距离Tello Edu 最近的挑战卡

6

下方是班级成员列表,点击成员,可以观看成员的学习状况。有打红色勾的表示该成员完成了该课程。

点击右方的「下载」,可以下载自己与该班级学生上传的积木程序档案。

点击右方的「分享」,可以将自己的积木程序上传到云端分享。上传前,可以先在要上传的档案进行信

息编辑。

编完信息后,点击图中分享按钮,即可上传。

Page 9: TELLO EDU APP使用手册 EDU APP User Manual_SC_2018… · M 空格填入-1 : Tello Edu 内部算法最快识别到的挑战卡 M 空格填入-2 : 距离Tello Edu 最近的挑战卡

7

角色系统

点击角色按钮,可进入角色系统。

有方单单与小爱两种角色, 可以透过虚拟关卡闯关,解锁不同的角色, 可做为首页个性化展现,用户可

透过闯关的进度,收集不同的角色外形,并依喜好更动主页角色

Page 10: TELLO EDU APP使用手册 EDU APP User Manual_SC_2018… · M 空格填入-1 : Tello Edu 内部算法最快识别到的挑战卡 M 空格填入-2 : 距离Tello Edu 最近的挑战卡

8

设置

点击设置按钮,可进入设置页面

Page 11: TELLO EDU APP使用手册 EDU APP User Manual_SC_2018… · M 空格填入-1 : Tello Edu 内部算法最快识别到的挑战卡 M 空格填入-2 : 距离Tello Edu 最近的挑战卡

9

飞行器 – Wi-Fi 联机

当进入编辑器或是遥控器接口时,可在左上方看到 Wi-Fi 联机的状态,点击时,可弹出联机接口。

弹出 Wi-Fi 接口时,会自动搜寻所有的 Wi-Fi 装置,并显示在列表上。

Page 12: TELLO EDU APP使用手册 EDU APP User Manual_SC_2018… · M 空格填入-1 : Tello Edu 内部算法最快识别到的挑战卡 M 空格填入-2 : 距离Tello Edu 最近的挑战卡

10

飞行器 – 控制器

遥控器接口为一个直觉式的飞行器操作接口,提供一个简便的方式控制飞行器。

摇杆模式: 分为美国手与日本手

电量显示器:实时显示飞行器的残存电量

速度调节:调节飞行器的速度

起飞 / 降落 : 点击起飞或降落.

升降控制:控制飞行器的上升与下降。

偏航控制:控制飞行器偏航的面向

翻转控制:可让飞行器做出前、后、左、右翻滚的动作

陀螺仪控制:可用手机或平板的倾斜来控制飞行器的倾斜前进

俯仰横滚控制:可让飞行器做出前、后、左、右的机体倾斜,并向倾斜的一方移动

电量显示器

摇杆模式

起飞 / 降落

陀螺仪

翻转

速度调节

横滚 偏航

升降 俯仰

Page 13: TELLO EDU APP使用手册 EDU APP User Manual_SC_2018… · M 空格填入-1 : Tello Edu 内部算法最快识别到的挑战卡 M 空格填入-2 : 距离Tello Edu 最近的挑战卡

11

摇杆模式切换:

美国手

上升/下降 前进/后退

Page 14: TELLO EDU APP使用手册 EDU APP User Manual_SC_2018… · M 空格填入-1 : Tello Edu 内部算法最快识别到的挑战卡 M 空格填入-2 : 距离Tello Edu 最近的挑战卡

12

日本手

飞行器 – 编辑器

编辑器接口为一个积木式的飞行器操作接口,可使用积木编程的方式控制飞行器。积木拖曳完成后请

按下点击开始。

从下方点击开启各种功能,由左自右分别为,积木、存档、读档、模拟器、垃圾桶

前进/后退 上升/下降

Page 15: TELLO EDU APP使用手册 EDU APP User Manual_SC_2018… · M 空格填入-1 : Tello Edu 内部算法最快识别到的挑战卡 M 空格填入-2 : 距离Tello Edu 最近的挑战卡

13

模拟器

Page 16: TELLO EDU APP使用手册 EDU APP User Manual_SC_2018… · M 空格填入-1 : Tello Edu 内部算法最快识别到的挑战卡 M 空格填入-2 : 距离Tello Edu 最近的挑战卡

14

积木:飞行器所有能使用的指令,以及一些程序逻辑判断,均被包成一个个的积木,透过拖拉积木的

方式,组织成想要的操作,若有连接到飞行器,则飞行器会依据积木一一完成对应的操作指令。

深蓝色积木为 Tello Edu 专用的积木, M 后面可填入挑战卡的号码

上升/下降/前进/后退/左侧飞/右侧飞: 范围 20~500 厘米

左偏航:逆时针旋转 X 度 X = 1-3600

右偏航:顺时针旋转 X 度 X = 1-3600

前往 XYZ : 飞往坐标(x,y,z). x,y,z: -500~500

曲线飞行 P1,P2:飞弧线, 经过 P1(x,y,z)到 P2(x,y,z) ,速度 10~60cm/s , x,y,z: -500~500

前往 XYZ M: 飞往设置 id 的挑战卡坐标系的(x,y,z)坐标点, M 空格可填入: 1~8 (挑战卡上面的数字)

M 空格填入-1 : Tello Edu 内部算法最快识别到的挑战卡

M 空格填入-2 : 距离 Tello Edu 最近的挑战卡

跳跃 XYZ M1 M2: Tello Edu 飞往 Mid1 坐标系的(x,y,z)点后悬停, 识别 Mid2 的挑战卡, 并在 Mid2

坐标系下(0,0,z) 的位置并旋转向到设置的 yaw 角度值 (Z>=50)

曲线飞行 P1,P2,M:飞弧线, 经过设置 mid 的挑战卡坐标系中的 P1(x,y,z)到 P2(x,y,z) 点, M 空格可

填入: 1~8 (挑战卡上面的数字) ,速度 10~60cm/s , x,y: -500~500 , z: 50~500

M 空格填入-1 : Tello Edu 内部算法最快识别到的挑战卡

M 空格填入-2 : 距离 Tello Edu 最近的挑战卡

Page 17: TELLO EDU APP使用手册 EDU APP User Manual_SC_2018… · M 空格填入-1 : Tello Edu 内部算法最快识别到的挑战卡 M 空格填入-2 : 距离Tello Edu 最近的挑战卡

15

存档&读档:所有编辑的积木,均可储存记录下来,供做以后使用。

Page 18: TELLO EDU APP使用手册 EDU APP User Manual_SC_2018… · M 空格填入-1 : Tello Edu 内部算法最快识别到的挑战卡 M 空格填入-2 : 距离Tello Edu 最近的挑战卡

16

请注意,当有登入账号时,可将记录储存在云端上,在任何移动装置上,均可透过此账号取回调案。

请注意,当无登入账号时,仅能将记录储存在本机上,若更换移动装置,则存盘无法取回。

Page 19: TELLO EDU APP使用手册 EDU APP User Manual_SC_2018… · M 空格填入-1 : Tello Edu 内部算法最快识别到的挑战卡 M 空格填入-2 : 距离Tello Edu 最近的挑战卡

17

模拟器 : 可以依照积木来模拟无人机飞行. 积木拖曳完成后请按下点击开始

垃圾桶:拖曳出来的积木,若不使用,可将其拖曳倒垃圾桶丢弃。

Page 20: TELLO EDU APP使用手册 EDU APP User Manual_SC_2018… · M 空格填入-1 : Tello Edu 内部算法最快识别到的挑战卡 M 空格填入-2 : 距离Tello Edu 最近的挑战卡

18

飞行器 – 积木使用教学

逻辑积木:

等待 1 秒: 可以看作运行时间.

重复执行: 循环重复执行,持续重复

重复 10 次: For 循环重复执行次数, for 概念就是设定一变量 I 当 i 大于几时跳出循环

如果: If 判断逻辑(条件式),selection。在符合甚么情况下做甚么指令.

积木集合:整理积木,可以收起积木群。给积木集群命名便于管理

退出 : 跳出循环功能一般会与 while 与判断式一起配合使用

如果否则: If then else,如果否则

Function

Page 21: TELLO EDU APP使用手册 EDU APP User Manual_SC_2018… · M 空格填入-1 : Tello Edu 内部算法最快识别到的挑战卡 M 空格填入-2 : 距离Tello Edu 最近的挑战卡

19

1. 点开逻辑积木

2. 找到 Function 积木

.

3. 首先我们这些积木放进 Function

4. 点选 Function 可以

进行修改名字的动作

Page 22: TELLO EDU APP使用手册 EDU APP User Manual_SC_2018… · M 空格填入-1 : Tello Edu 内部算法最快识别到的挑战卡 M 空格填入-2 : 距离Tello Edu 最近的挑战卡

20

认识 Function 积木的传入参数

5. 点击 fx 将 Function 积木拖曳到画布上

6. 成功的话这边会亮绿色

7. 用法跟一般积木一样,必须拉到点击开始下面

8. 表示起飞、前进、降落.

1. 请将 Function 木拖拉出来

2. 将前进积木拖拉出来放到 Function 积木里面

3. 点击 fx 将积木拖拉出来,并放在点击开始底下

Page 23: TELLO EDU APP使用手册 EDU APP User Manual_SC_2018… · M 空格填入-1 : Tello Edu 内部算法最快识别到的挑战卡 M 空格填入-2 : 距离Tello Edu 最近的挑战卡

21

4. 点击“+“会出现 arg0 这个参数

底下的“x”表示还不能使用这个参数

5. 点击 arg0 可以进行名称修改,如图所示

Page 24: TELLO EDU APP使用手册 EDU APP User Manual_SC_2018… · M 空格填入-1 : Tello Edu 内部算法最快识别到的挑战卡 M 空格填入-2 : 距离Tello Edu 最近的挑战卡

22

6. 点击 arg0 并将它放在画布上,这时候你会看到

原本的 ”x ” 变成 ”使用中 ”,arg0 这个参数

才可以被使用

7. 成功之后如图所示

8. 将 arg0 放到前进的空格中.

9. 将此格的参数改成 100,所以此积木

的意思是前进 100 厘米

Page 25: TELLO EDU APP使用手册 EDU APP User Manual_SC_2018… · M 空格填入-1 : Tello Edu 内部算法最快识别到的挑战卡 M 空格填入-2 : 距离Tello Edu 最近的挑战卡

23

飞行积木

上升/下降/前进/后退/左侧飞/右侧飞: 范围 20~500 厘米

左偏航:逆时针旋转 X 度 X = 1-3600

右偏航:顺时针旋转 X 度 X = 1-3600

前往 XYZ : 飞往坐标(x,y,z). x,y,z: -500~500

曲线飞行 P1,P2:飞弧线, 经过 P1(x,y,z)到 P2(x,y,z) ,速度 10~60cm/s , x,y,z: -500~500

前往 XYZ M: 飞往设置 id 的挑战卡坐标系的(x,y,z)坐标点, M 空格可填入: 1~8 (挑战卡上面的数字)

M 空格填入-1 : Tello Edu 内部算法最快识别到的挑战卡

M 空格填入-2 : 距离 Tello Edu 最近的挑战卡

跳跃 XYZ M1 M2: Tello Edu 飞往 Mid1 坐标系的(x,y,z)点后悬停, 识别 Mid2 的挑战卡, 并在 Mid2

坐标系下(0,0,z) 的位置并旋转向到设置的 yaw 角度值 (Z>=50)

曲线飞行 P1,P2,M:飞弧线, 经过设置 mid 的挑战卡坐标系中的 P1(x,y,z)到 P2(x,y,z) 点, M 空格可

填入: 1~8 (挑战卡上面的数字) ,速度 10~60cm/s , x,y: -500~500 , z: 50~500

M 空格填入-1 : Tello Edu 内部算法最快识别到的挑战卡

M 空格填入-2 : 距离 Tello Edu 最近的挑战卡

Page 26: TELLO EDU APP使用手册 EDU APP User Manual_SC_2018… · M 空格填入-1 : Tello Edu 内部算法最快识别到的挑战卡 M 空格填入-2 : 距离Tello Edu 最近的挑战卡

24

感应积木

俯仰轴姿态角: 俯仰角度 - 89 度 ~ 89 度

横滚轴姿态角:横滚角度 - 179 度 ~ 179 度

平移轴姿态角:偏航角度 - 179 度 ~ 179 度

X 轴加速度 : X 轴加速度数据

Y 轴加速度 : Y 轴加速度数据

Z 轴加速度 : Z 轴加速度数据

主板最低温度:获取主板最低温度

主板最高温度:获取主板最高温度

TOF 高度:获取 TOF 的高度值(cm).

相對高度 : 获取相对高度(cm)

气压计高度: 获取气压计高度(m)

Page 27: TELLO EDU APP使用手册 EDU APP User Manual_SC_2018… · M 空格填入-1 : Tello Edu 内部算法最快识别到的挑战卡 M 空格填入-2 : 距离Tello Edu 最近的挑战卡

25

变量积木

1. 点选变量积木.

2. 点选变量名称

3. 输入变量名称为 A

4. 按确定.

Page 28: TELLO EDU APP使用手册 EDU APP User Manual_SC_2018… · M 空格填入-1 : Tello Edu 内部算法最快识别到的挑战卡 M 空格填入-2 : 距离Tello Edu 最近的挑战卡

26

运算与逻辑积木

5. 点选新建变量之后,就可以看到刚刚

宣告的变量 A 移动到桌布上面

四则运算

余数

And

Or

Not

逻辑运算

输入一个范围值会随机取一个数字

Page 29: TELLO EDU APP使用手册 EDU APP User Manual_SC_2018… · M 空格填入-1 : Tello Edu 内部算法最快识别到的挑战卡 M 空格填入-2 : 距离Tello Edu 最近的挑战卡

27

飞行器 – 虚拟关卡

虚拟关卡为一个具有虚拟飞行器的接口,在此接口,透过编辑器来控制虚拟的飞行器,在虚拟的 3D

场景中,完成任务。

选择想要闯关的星球及关卡,即可开始挑战!!! 地球为免费试用的关卡, 无须登入即可体验闯关

Page 30: TELLO EDU APP使用手册 EDU APP User Manual_SC_2018… · M 空格填入-1 : Tello Edu 内部算法最快识别到的挑战卡 M 空格填入-2 : 距离Tello Edu 最近的挑战卡

28

进入虚拟关卡,操作方式和编辑器一样,拖曳积木控制虚拟飞行器挑战。

请注意,若路线过于复杂,可透过右上方的「切换镜头」按钮,来查看整体路线。

Page 31: TELLO EDU APP使用手册 EDU APP User Manual_SC_2018… · M 空格填入-1 : Tello Edu 内部算法最快识别到的挑战卡 M 空格填入-2 : 距离Tello Edu 最近的挑战卡

29

积木

点击此按钮可以打开积木存放区,从里面拖拉出积木放到画面中央的编辑区

Page 32: TELLO EDU APP使用手册 EDU APP User Manual_SC_2018… · M 空格填入-1 : Tello Edu 内部算法最快识别到的挑战卡 M 空格填入-2 : 距离Tello Edu 最近的挑战卡

30

存档

能将编辑区的积木存到档案或是上传到云端中。

Page 33: TELLO EDU APP使用手册 EDU APP User Manual_SC_2018… · M 空格填入-1 : Tello Edu 内部算法最快识别到的挑战卡 M 空格填入-2 : 距离Tello Edu 最近的挑战卡

31

读档

能从本机的纪录或是云端中将档案下载到本机中。

回收筒

将不要的积木给移除。

选关

可以跳回上一个选关画面,亦可从此处知晓该关的达成星数条件。点击接口中的「重新挑战」,则

会回到当前编辑区。

Page 34: TELLO EDU APP使用手册 EDU APP User Manual_SC_2018… · M 空格填入-1 : Tello Edu 内部算法最快识别到的挑战卡 M 空格填入-2 : 距离Tello Edu 最近的挑战卡

32

观察模式

观察模式的目的是为了让使用者能更方便观查立体世界的对象相对位置,以做为程序积目编辑的

返回

Page 35: TELLO EDU APP使用手册 EDU APP User Manual_SC_2018… · M 空格填入-1 : Tello Edu 内部算法最快识别到的挑战卡 M 空格填入-2 : 距离Tello Edu 最近的挑战卡

33

依据。

此观察模式有三种功能供用户切换:「镜头旋转」、「镜头横移」、「卫星模式」

镜头旋转:右侧最上按钮,切换到此模式,可以用手指上下左右滑动屏幕以转动镜头,便于观察

立体的关卡对象摆设位置。

镜头横移:右侧中间按钮,切换到此模式,可以用手指上下左右滑动屏幕以移动镜头,便于观察

立体的关卡对象摆设位置。

Page 36: TELLO EDU APP使用手册 EDU APP User Manual_SC_2018… · M 空格填入-1 : Tello Edu 内部算法最快识别到的挑战卡 M 空格填入-2 : 距离Tello Edu 最近的挑战卡

34

Page 37: TELLO EDU APP使用手册 EDU APP User Manual_SC_2018… · M 空格填入-1 : Tello Edu 内部算法最快识别到的挑战卡 M 空格填入-2 : 距离Tello Edu 最近的挑战卡

35

卫星模式:右侧最下按钮,切换到此模式,可以移动场中的扫描光线至目标位置,同时在右方会

显示光照中各个对象的相对高度,便于观察被其它对象挡住的隐藏对象。对此按钮再点击一下,

光柱可一次移动两格,点击第三次,光柱则可一次移动三格,以提高观察效率。

机关说明

机关是虚拟关卡的重要对象,为了要能正确了解各机关的运作方式,作出对应的积木程序编辑,

故增加了图文式说明,让使用者能更快入门。

Page 38: TELLO EDU APP使用手册 EDU APP User Manual_SC_2018… · M 空格填入-1 : Tello Edu 内部算法最快识别到的挑战卡 M 空格填入-2 : 距离Tello Edu 最近的挑战卡

36

Page 39: TELLO EDU APP使用手册 EDU APP User Manual_SC_2018… · M 空格填入-1 : Tello Edu 内部算法最快识别到的挑战卡 M 空格填入-2 : 距离Tello Edu 最近的挑战卡

37

积木执行中:

当编辑好积木后,将之连结上方的「点击开始」按钮,然后再点击该钮,便自动执行积木程序。场中

的飞行器将会依循使用者编辑的积木进行动作,直到失败或过关成功为止。

画面中央上方为飞行器的电量,飞行器所做的每一个动作,都会耗损电量,要是电量为 0,则飞行器会

坠落,任务失败。

当挑战成功,会获得奖励,表示您具备且学习到的该关卡所想要表达的内容。

Page 40: TELLO EDU APP使用手册 EDU APP User Manual_SC_2018… · M 空格填入-1 : Tello Edu 内部算法最快识别到的挑战卡 M 空格填入-2 : 距离Tello Edu 最近的挑战卡

38

Page 41: TELLO EDU APP使用手册 EDU APP User Manual_SC_2018… · M 空格填入-1 : Tello Edu 内部算法最快识别到的挑战卡 M 空格填入-2 : 距离Tello Edu 最近的挑战卡

39

常见问题

账号

1-1-1 无法登录账号

1. 密码错误

如忘记密码请洽服务窗口协助重新设定密码.

2. 网络异常

请先确认网络是否畅通,可以正常浏览网页.

3. 防火墙

请先确认网络是否允许80 以及8000 port的联机.