课时:2课时
教学目标
1、 Mind+ 软件的安装
2、 Mind+中ROBOMASTER TT 模块的介绍
3、 Mind+与ROBOMASTER TT的项目搭建
教学重难点
Mind+与ROBOMASTER TT的项目搭建。
教学准备
ROMOMASTER TT、Mind+软件
教学过程
一、 导入新课
上一节课我们学习了ROMOMASTER TT的安装,拆卸,也学习了无人机飞行时要注意的事项和相关的法律法规,今天这节课我们就学习如何用mind+编程无人机的飞行。
(1)Mind+ 的安装
打开 http://mindplus.cc/ ,下载,安装,运行。
(2)mind+介绍
Mind+是一款拥有自主知识产权的国产青少年编程软件,集成各种主流主控板及上百种开源硬件,支持人工智能(AI)与物联网(IoT)功能,既可以拖动图形化积木编程,还可以使用Python/C/C++等高级编程语言,让大家轻松体验创造的乐趣。乐
Mind+界面介绍
(3)Mind+与Tell 的玩法介绍
Mind+可以使用电脑WiFi直接实时控制Tello EDU,也支持对扩展模块上的ESP32模块进行编程控制Tello EDU。
因此,RoboMaster TT 在Mind+上总有4种玩法:
1. 实时模式 —— 单机模式
2. 实时模式 —— 组队模式
3. 上传模式 —— ArduinoC编程
4. 上传模式 —— MicroPython编程
第二课时
项目活动:(一) 多彩呼吸灯
教学目标:
(1) 机顶全彩 L ED 灯
(2) 红蓝 8 *8LED 矩阵
(3) 呼吸灯、变色灯、跑马灯、流水灯,多彩变幻灯的程序编写
教学难点
各种灯色变幻的程序编写
教学准备
开源控制器,点阵屏扩展模块
(1)机顶全彩LED灯
(1)载入Robomaster TT 扩展板
顶部LED模块介绍
拓展知识:
RGB灯光的工作原理
1、RGB是指光学三原色:R是红色(Red)、G是绿色(Green)、B是蓝色(Blue)。
2、RGB的值是指其亮度,用整数从0、1、2……直到255来表示。其中,255亮度最大,0也是数值之一,表示亮度为0,因此,R、G、B都各有256级亮度。
颜色的RGB值表示法
项目练习(一) 点亮顶部LED灯、关闭顶部LED灯,随机显示各种色彩的LED灯。
项目练习二:制作一个求救闪烁灯
拓展活动三:制作一个识别手势的LED灯
要求:手势上、下、左、右以不同的灯光显示;
加载用户库
编写程序
附件
红蓝8*8 LED矩阵
模块组成
本模块由64颗红色灯珠以及64颗蓝色灯珠组成,一共128颗灯珠。
项目活动五:制做一个渐变色的圆环
附件
评论