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

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

3天内不再提示

手把手教你学无人机编程,从入门到进阶!

创客火无人机 2018-11-22 16:34 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群


随着各省份编程教育政策地纷纷落地,越来越多的人意识到编程教育的价值,并开始积极推行编程教育。 而无人机编程教育更是近年来很新颖的话题,无人机又是一个十分火爆的焦点,所以编程和无人机的两者结合深受大家追捧。

自今年6月Ghost积木编程无人机正式与大家见面以来,Ghost有趣的花式编程玩法(语音操控、3D定点、空中作画、物资投放等),倍受大家喜爱。更是有小伙伴在后台留言希望出教程,那么如何让初学者和老师快速入门?今天,小火将手把手教你从入门到进阶式的学习无人机编程。

编程条件:

1. 准备一台平板电脑

2.在平台电脑里下载安装Ghost离线编程软件包;(下载链接:www.litebee.com)

3.打开飞行器电源,开启遥控器,准备一条USB数据线(连接电脑与遥控器);

4.按下编程键,Ghost的编程键是K1:Mode Switch,即进入编程模式。

开始编程:

初级:直线飞行

进入Ghost离线编程,现在,你的界面应该像下图一样。(ps:小火已把界面设置成中文。)

设置完成后,你就可以拖动起飞与降落、前飞、后飞模块啦!按照下图所示进行编程。

Ghost编程:直线飞行(点击可放大图片查看)

现在,一起来嗨吧!完成了上述所有步骤后,点击绿旗运行按钮,就可以让Ghost启动啦!

效果展示

当然,你也可以增加点难度,比如:穿障碍圈。但穿障碍圈很考验精准度,所以为了以防有突发情况,我们可以在脚本区多设置一段紧急停止程序,你将会看到两段程序块。

(点击可放大图片查看)

好了,杂技圈新晋十八线小演员—Ghost,表演穿圈时刻。

效果展示

进阶:空中画矩形

前面是主要学习前后飞模块,现在是结合前飞、后飞、左飞、右飞等模块搭建一个四边形,简称空中画矩形。按照下图所示进行编程。

Ghost编程:空中画矩形(点击可放大图片)

然后,是时候展现真正技术了! 效果展示 如下:


关于编程:


以上编程中值得注意的几个关键点:

1. 我们在开头使用了设置校准程序块,目的是为了让Ghost能在空中掌握平衡,从而减少无人机飞行过程侧偏严重。

2. 同时,我们还用了一个等待程序块。你需要给Ghost一定的时间完成一个操作,然后才能进入下一个操作。

3. 使用了当绿旗按钮被点击的程序块。这意味着只有将鼠标点击绿旗,Ghost才会启动。否则,将不会触发动作。

4.使用了当按下空格键程序块。这表示当无人机出现无法控制情况时,按下空格键,将会停止脚本区所有触发动作。

看到这里,是不是发现无人机编程很简单易用?赶快行动起来吧,把自己的想法付出行动,比如:五角星路径飞行设计。开启你的编程之旅吧!

Ghost模块化的设计、可随意自由拖动组装,让你体验无人机不同路径飞行形态,通过操控Scratch图形化编程,尽情享受 DIY 的乐趣,零基础的用户也能轻松上手,大人小孩都能玩。

此外,Ghost独特的扩展接口,可连接开源模块,例如:拼接灯带、语音块、空投箱等工具,可以快速实现不同的玩法攻略。

福利时间


在后台回复【直线飞行】或【空中画矩形】,即可获取以上编程源代码。

更多无人机相关科普知识,可关注公众号”创客火无人机 “。


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

    关注

    234

    文章

    11137

    浏览量

    193204
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    01,10+年资深LabVIEW专家,手把手教你攻克机器视觉+深度学习(5000分钟实战课)

    “告别检测系统能力缺陷!10+年LabVIEW视觉资深专家手把手教你:5000+分钟高清教程(含工具、算法原理、实战操作、项目优化全流程讲解)”——传统视觉算法→深度学习建模→工业级部署"
    的头像 发表于 12-02 08:07 75次阅读
    <b class='flag-5'>从</b>0<b class='flag-5'>到</b>1,10+年资深LabVIEW专家,<b class='flag-5'>手把手</b><b class='flag-5'>教你</b>攻克机器视觉+深度学习(5000分钟实战课)

    【迅为RK3568开发板NPU实战】别再闲置你的NPU!手把手教你玩转RKNN-Toolkit2 的使用

    【迅为RK3568开发板NPU实战】别再闲置你的NPU!手把手教你玩转RKNN-Toolkit2 的使用
    的头像 发表于 11-11 14:21 532次阅读
    【迅为RK3568开发板NPU实战】别再闲置你的NPU!<b class='flag-5'>手把手</b><b class='flag-5'>教你</b>玩转RKNN-Toolkit2 的使用

    嵌入式入门进阶,怎么?

    嵌入式入门进阶,怎么? 嵌入式学习的核心是 “软硬结合的技术壁垒”,科学分层才能高效突破。以下是
    发表于 09-02 09:44

    RT-Thread Nano硬核移植指南:手把手实现VGLite图形驱动适配 | 技术集结

    VGLite是NXP提供的轻量级2D图形API,本文将手把手带你实现VGLite图形驱动适配RT-Thread。文章分为上、下两篇,将手把手教您移植。上篇对RT-ThreadNano内核与Finsh组件进行移植,下篇则教您改写SDK中的VGLite代码以将其适配到RT-T
    的头像 发表于 07-17 14:40 3039次阅读
    RT-Thread Nano硬核移植指南:<b class='flag-5'>手把手</b>实现VGLite图形驱动适配 | 技术集结

    【精选直播】手把手教你做星闪无人机第十课:KaihongOS Lite系统专题

    手把手教你做星闪无人机》系列直播课再度开播!《KaihongOS星闪无人机开发实战⑩:KaihongOSLite系统专题》↑扫码入群,领课程讲义资料包↑深开鸿资深工程师亲临直播间依托
    的头像 发表于 06-10 08:06 385次阅读
    【精选直播】<b class='flag-5'>手把手</b><b class='flag-5'>教你</b>做星闪<b class='flag-5'>无人机</b>第十课:KaihongOS Lite系统专题

    手把手教你如何调优Linux网络参数

    在高并发网络服务场景中,Linux内核的默认网络参数往往无法满足需求,导致性能瓶颈、连接超时甚至服务崩溃。本文基于真实案例分析,参数解读、问题诊断优化实践,手把手教你如何调优Lin
    的头像 发表于 05-29 09:21 641次阅读

    【精选直播】手把手教你做星闪无人机第九课:无线通信编程之 SLE 专题

    手把手教你做星闪无人机》系列直播课再度开播!《KaihongOS星闪无人机开发实战⑨:无线通信编程之SLE专题》↑扫码入群,领课程讲义资料
    的头像 发表于 05-27 08:05 360次阅读
    【精选直播】<b class='flag-5'>手把手</b><b class='flag-5'>教你</b>做星闪<b class='flag-5'>无人机</b>第九课:无线通信<b class='flag-5'>编程</b>之 SLE 专题

    正点原子Linux系列全新视频教程来啦!手把手教你MP257开发板,让您轻松入门

    正点原子Linux系列全新视频教程来啦!手把手教你MP257开发板,让您轻松入门! 一、视频观看 正点原子手把手教你
    发表于 05-16 10:42

    GPU显卡维修避坑指南:手把手教你识别行业套路!

    的今天,高端显卡维修已成“暴利暗流”。虚高报价、偷换配件、技术陷阱……用户稍有不慎,轻则损失数万,重则设备报废。今天小助手将揭露行业乱象,手把手教你识别套路,并推荐
    的头像 发表于 04-02 20:31 3195次阅读
    GPU显卡维修避坑指南:<b class='flag-5'>手把手</b><b class='flag-5'>教你</b>识别行业套路!

    《零基础开发AI Agent——手把手教你用扣子做智能体》

    《零基础开发AI Agent——手把手教你用扣子做智能体》是一本为普通人量身打造的AI开发指南。它不仅深入浅出地讲解了Agent的概念和发展,还通过详细的工具介绍和实战案例,帮助读者快速掌握
    发表于 03-18 12:03

    手把手教你做星闪无人机—KaihongOS星闪无人机开发实战》系列课程课件汇总

    为助力开发者迅速掌握『KaihongOS轻量系统开发技术』与『星闪无线通信技术』,实现快速上手与深度体验,“开鸿Developer社区”携手“电子发烧友”再次联合推出《手把手教你做星闪无人机
    发表于 03-18 10:33

    手把手教你做PC-KaihongOS笔记本电脑开发实战》课件汇总

    ”携手“电子发烧友”联合推出了 《KaihongOS手把手系列直播课程》,该系列课程以实际产品为案例,详细讲解每个产品的开发全流程。 此次首发内容是《手把手教你做PC-KaihongOS笔记本电脑开发
    发表于 03-18 10:25

    开发者集结!《手把手教你做星闪无人机》第二课开讲啦!

    开发者集结!《手把手教你做星闪无人机》第二课开讲啦!
    的头像 发表于 02-17 19:40 646次阅读
    开发者集结!《<b class='flag-5'>手把手</b><b class='flag-5'>教你</b>做星闪<b class='flag-5'>无人机</b>》第二课开讲啦!

    手把手教你做星闪无人机》即将开播,锁定15日晚七点!

    ”再次联合推出《手把手教你做星闪无人机—KaihongOS星闪无人机开发实战》系列课程,该课程与《手把手
    的头像 发表于 01-13 19:42 875次阅读
    《<b class='flag-5'>手把手</b><b class='flag-5'>教你</b>做星闪<b class='flag-5'>无人机</b>》即将开播,锁定15日晚七点!

    手把手教你做PC》课程即将启动!深开鸿引领探索KaihongOS笔记本电脑开发实战

    ”携手“电子发烧友”联合推出了《KaihongOS手把手系列直播课程》,该系列课程以实际产品为案例,详细讲解每个产品的开发全流程。此次首发内容是《手把手教你做PC-
    的头像 发表于 01-06 20:46 861次阅读
    《<b class='flag-5'>手把手</b><b class='flag-5'>教你</b>做PC》课程即将启动!深开鸿引领探索KaihongOS笔记本电脑开发实战