0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

编程教育再迎政策红利 Ghost II空投编程带你创造无限可能

创客火无人机 来源:创客火无人机 作者:创客火无人机 2021-01-15 10:54 次阅读

2020年5月19日,教育部学校规划建设发展中心决定开展未来学校创新发展课题——编程课程体系与教学模式专题研究工作。从一系列推进编程教育的新政策下,我们不难看出,国家旨在培育高水平人工智能创新人才的需求越来越迫切。

在政策推动和需求增长的情况下,编程教育越来越受到人们的青睐。为丰富编程教育教学的多样性,激发学生的创造力,创客火配合编程积木无人机Ghost II研发的空投应用扩展包,搭配LiteBeeGo编程软件,让学生能够完成更多有趣的无人机编程交互探索。

空投拓展安装

空投拓展可应用于载物、物体归类等小游戏,通过高互动性和趣味性的游戏,引导孩子探索、感知和创造

GhostII空投应用拓展包内包括空投箱一套、RGB灯光模块一份、塑料圆球10pcs、螺丝螺母若干以及说明书一份。如何使用这些零件完成无人机的空投呢?

首先需要按照如下步骤将空投扩展安装到无人机上。

1.通过螺丝螺母将空投箱固定到无人机上

2.将空投小球或其他纸片等放入舱内

3.合上舱门,并将舵机拨打卡住仓库位置

4.把舵机的连接线插进Ghost II限定拓展口

LiteBeeGo软件扩展编程

装好空投箱之后,就可以开始进行编程了。

Ghost ll扩展程序的执行需要使用电脑编程软件LiteBee Go完成扩展编程的烧录。具体烧录方式如下。

编辑应用扩展程序

第一步,打开LiteBee Go编程软件,点击【添加扩展】按钮,在扩展界面点击【Ghost ll】切换到Ghost ll型号下,点击下方【Ghost ll扩展】功能即可进入Ghost ll应用扩展编程模式,编辑相应的扩展程序。

烧录程序

第二步,扩展程序编好之后,使用USB线连接Ghost ll与电脑,点击Lite Bee Go软件界面中的【烧录程序】按钮,弹出Arduino烧录窗口。

点击Arduino烧录窗口上方的【工具】菜单,将下拉菜单的【开发板】选择为【开发板:”Arduino Nano”】,将下拉菜单的【处理器】选择为【处理器:”ATmega328P”】,将下拉菜单的【端口】选择为【端口:”COM3”】。

在Arduino烧录窗口中,点击【上传】按钮,即可将程序烧录至Ghost ll飞行器中。

烧录注意事项:

1.Ghost ll需与遥控器处于对好频状态

2.如果烧录不成功,可检查Arduino窗口的设置是否正确、程序模块是否都放在按键选择模块下以及USB连接是否正常,若检查无误最后可尝试重启软件或者重启电脑重新烧录。

遥控器操控

第三步,断开Ghost ll与电脑的连接,即可使用遥控器操控Ghost ll飞行器进行扩展模块的应用。注意在使用遥控器执行扩展程序机时,需切换遥控器为在线模式。

编程案例演示

本空投示例可利用Ghost ll进行载物并完成空中投放。将空投箱的舵机线接到无人机扩展口1上,调整舵机转动的位置,控制空投仓门的开合。

按下遥控器K4,舵机转动,空投箱舱门开启,舱内空投小球往下空投。

编程案例思路:

编程设定Ghost ll完成空中投放。当遥控器按下K3键时,Ghost ll执行校准等待5秒后起飞,起飞等待5秒,当遥控器按下K4键时,Ghost ll舵机将会转动90度,舱门打开完成空投,等待十秒后降落。

编程程序如下:

近几年,国家对于编程赛道的政策从支持到具体落地指导,进展非常之快。与此同时,加快地区编程教育建设也成为了各地方关注的重点,各地省市政府也相继出台政策以推进本土编程教学的发展。

正是认识到了编程教育的重要性,因此从2013年以来创客火无人机一直致力于无人机编程教育领域,产品课程体系已覆盖全国17个省直辖市,50个城市,拥有超过400多所合作院校和100多家培训机构。

在未来将会有越来越多的中小学将无人机编程教育项目引进课堂,无人机编程教育的花朵终将会绚丽的绽放。

更多无人机STEAM教育资讯,可关注公众号“创客火无人机”。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 无人机
    +关注

    关注

    228

    文章

    10348

    浏览量

    179671
  • Arduino
    +关注

    关注

    187

    文章

    6464

    浏览量

    186667
收藏 人收藏

    评论

    相关推荐

    编程语言的误区与常见问题

    : 选择编程语言时,应考虑项目需求、个人兴趣以及语言的适用性。例如,如果你对Web开发感兴趣,那么学习JavaScript可能是一个好选择。 认识到没有一种编程语言是万能的。不同的语言有不同的优势和适用场景,灵活选择是关键。 误
    的头像 发表于 11-15 09:35 196次阅读

    解锁全球网络:探索海外静态IP的无限可能

    海外静态IP作为网络连接的重要工具,为用户解锁了全球网络的无限可能
    的头像 发表于 11-15 08:33 130次阅读

    socket 编程基础入门

    进行通信。本文将带你入门 Socket 编程,帮助你理解基本概念和步骤。 1. Socket 的基本概念 Socket 是一个通信端点,它允许程序发送和接收数据。在 TCP/IP 协议族中,有两种主要
    的头像 发表于 11-12 14:03 182次阅读

    车路协同——探索智慧路灯系统的无限可能

    车路协同——探索智慧路灯系统的无限可能
    的头像 发表于 11-07 12:40 109次阅读
    车路协同——探索智慧路灯系统的<b class='flag-5'>无限</b><b class='flag-5'>可能</b>

    plc编程语言编程相关技巧有哪些

    PLC(可编程逻辑控制器)编程语言及相关编程技巧是工业自动化领域中不可或缺的知识。 一、PLC编程语言概述 PLC编程语言主要包括梯形图(L
    的头像 发表于 10-21 16:56 225次阅读

    SOLIDWORKS教育版——初探三维世界,激发无限想象

    在数字化教育的浪潮中,SOLIDWORKS教育版如同一把钥匙,为学生们打开了一扇通往三维设计世界的神奇大门。它不仅是一款强大的计算机辅助设计(CAD)软件,更是激发学生创造力、培养空间思维能力的理想工具。
    的头像 发表于 10-10 15:56 155次阅读

    单片机图形化编程软件有哪些

    单片机图形化编程软件为开发者提供了一种更加直观、易于上手的编程方式,尤其适合初学者和教育领域。以下是一些常见的单片机图形化编程软件: Arduino IDE : 虽然是基于文本的
    的头像 发表于 09-02 10:14 949次阅读

    工业机器人的四种编程(示教编程、离线编程、自增强现实编程编程)剖析!

    当前机器人广泛应用于焊接、装配、搬运、喷漆及打磨等领域,任务的复杂程度不断增加,而用户对产品的质量、效率的追求越来越高。在这种形式下,机器人的编程方式、编程效率和质量显得越来越重要。降低编程的难度
    的头像 发表于 08-30 12:14 1852次阅读
    工业机器人的四种<b class='flag-5'>编程</b>(示教<b class='flag-5'>编程</b>、离线<b class='flag-5'>编程</b>、自增强现实<b class='flag-5'>编程</b>主<b class='flag-5'>编程</b>)剖析!

    已经编程完毕的PGA308,如何通过one wire通信?

    请问对已经编程完毕的PGA308,如何通过one wire通信?
    发表于 08-22 08:27

    PLC的编程方式及编程语言

    在工业自动化领域,PLC(Programmable Logic Controller,可编程逻辑控制器)因其强大的控制功能和灵活的编程方式而得到了广泛应用。PLC的编程方式和编程语言是
    的头像 发表于 06-27 14:08 629次阅读

    编程电源如何编程

    编程电源如何编程  可编程电源是一种可以调节输出电压和电流的电源设备,广泛应用于电子设备测试、研发和生产等领域。通过编程,用户可以根据需要设置电源的输出参数,实现自动化测试和控制。本
    的头像 发表于 06-10 15:24 1224次阅读

    数控铣床绝对编程和相对编程指令是

    数控铣床编程是数控加工技术中的重要组成部分,它涉及到数控铣床的控制和操作。在数控铣床编程中,绝对编程和相对编程是两种常用的编程方式。本文将详
    的头像 发表于 06-07 11:12 1179次阅读

    华为携手伙伴再出发,引领空间智能新潮流,创造无限可能

    华为携手伙伴再出发,引领空间智能新潮流,创造无限可能 2024年3月13日,HarmonyOS Connect伙伴峰会(以下简称峰会)于上海隆重召开。本次峰会以《一起创造
    的头像 发表于 03-18 10:56 929次阅读
    华为携手伙伴再出发,引领空间智能新潮流,<b class='flag-5'>创造</b><b class='flag-5'>无限</b><b class='flag-5'>可能</b>

    fpga编程与单片机编程的区别

    FPGA编程与单片机编程的主要区别体现在以下几个方面。
    的头像 发表于 03-14 17:16 929次阅读

    MAVLink在应用编程中的编程原理和思路

    嵌入式开发过程中,UART、 CAN、 USB等通信基本离不开通信协议。 下面给大家分享一种通信协议(MAVLink)在应用编程中的编程原理和思路。
    发表于 03-08 12:45 803次阅读
    MAVLink在应用<b class='flag-5'>编程</b>中的<b class='flag-5'>编程</b>原理和思路