
继上几篇: 【原创】新手如何使用STM32两个月内做出自己的空心杯小四轴 【福利】小马哥STM32四轴飞行器DIY课程. \: ^1 v$ o3 X2 e; i' m9 N + {% L1 e: P" d3 F- | h$ |% Y) X 6 o) x% o7 V2 D1 ?' H5 n& O 普通的小四轴已经勾引不起你学习、玩耍的欲望了? 没关系,我们已经为你准备好了搭载开源OpenMV机器视觉以及ESP8266 WIFI模组的STM32四轴飞行器。可发现并定位学妹的位置、使用WIFI把学妹的位置信息发送到你的手机、并完成追踪的功能,然后你就可以采用四轴下面挂戒指的方式完成表白(方法、工具给你了,能不能实现这个目的,还要看你自己)。小马哥机器视觉小四轴在手,从此以后玩电子的你不再注孤终。 搭载OpenMV机器视觉以及ESP8266 WIFI模组的STM32四轴飞行器,是一个初学者学习单片机的最方便的平台。OpenMV可以帮助你快速实现色块等目标识别、定位、追踪。ESP8266物联网模块可以帮助你便捷的进行调试开发,我们的课程囊括了STM32,物联网开发、安卓、iOS APP 开发、上位机软件开发等,是你学习电子开发的利器 ![]() ![]() ![]() ![]() & E) ~4 V6 B8 ?8 x" K& m 想上手SMT32F4系列主控芯片? 可以满足,小马哥四轴飞行器系统以STM32F411作为运动控制系统主控芯片,以STM32F765作为机器视觉主控芯片,以STM32F103作为体感手柄的主控芯片。一套四轴飞行器系统让你学会主流控制芯片。我们配备了具有小马哥修远智控独家版权的e-Link32下载器作为四轴、手柄、视觉模块的下载调试工具,方便大家快速上手、学习、使用STM32单片机。 作为电子开发人员、熟练掌握一款主流的MCU是最基础的技能,那么,你所掌握的MCU是最主流的系列还是专用系列也从一定程度上决定了你能否把自己掌握的MCU相关知识迁移到其他的项目中的MCU开发上。 ![]() 新板四轴与旧版四轴有什么区别? 配置对比: ![]() 实物对比: ![]() , t B& h2 \9 |+ G- p 四轴调试PID参数的时候不想拖着一根串口线? 不用担心,我们为你搭建好了无线调试的环境,四轴飞行器一边飞行一边通过上位机观察陀螺仪、加速度计、高度等原始数据以及融合后的姿态角,让你的调试目的更加明确,在这样的环境下能快速完成串级PID控制参数的调试与优化。 7 C7 ~ \2 r" n5 C! }3 P; k6 D5 l2 j, i. m) P 学习单片机的效率太低?学不能致用? 0 v( z% M7 y' h( U5 [为此,我们从16年开始做教育版四轴的时候就提出了“以项目主导单片机学习”的理念,并真正的在小马哥四轴上实现了这样的学习理念。很多初学者其实陷入了一种以学习为目的的错误的认识。其实学习MCU的目的,不是为了享受学习它的过程,而是为了享受用它实现一些功能之后的成就感。比如你可以在学会之后,亲自动手给女朋友(前提是你要有一个女朋友)做一个电子相册。一款优秀的教育版小四轴,首先应该是一个单片机开发板、其次,在完成相关外设学习之后,应该能把整套系统中的传感器机构、动力机构、电源机构、控制机构等调动起来,实现一个四轴飞行的任务。你会在这个复杂的任务中体会到学习单片机并不只是编写一个简单的GPIO、串口、SPI初始化函数,也不是简单的实现陀螺仪、无线芯片、气压计等器件的驱动编程,而是要协调各种外设、内核资源来实现相当复杂的任务,里面会涉及到数据通讯协议、数据处理与封装、代码的整体架构、多个函数(任务)如何协调其运行时间等。我们把这些需要通过项目实战学习的东西整合在了这套四轴飞行器系统,那么当你跟着我们的课程做完这套四轴之后,你所掌握的知识,已经足以让你应对大多数MCU使用场景。 你是否想跟上物联网的潮流? 小马哥机器视觉四轴不但要通过机器视觉完成学妹的定位,还要能够将位置信息发送到你的手机,这样你才可以进行路径规划等其他高大上的操作。那么这其实就是一个涉及物联网的系统,小马哥四轴上加载了ESP8266模块,能够方便的接入物联网平台,我们的课程里选择的物联网平台是中国移动物联网开放平台OneNET。我们可以通过这个平台快速实现使用手机远程控制小四轴上外设的一些实例应用,也就能快速搞明白并上手物联网的相关知识。 3 r0 \5 d) y7 R 要啥自行车?小四轴还想要多样的控制方式? " t) }/ `+ ]# R! ?+ W# k# L9 t这是必须的,我们开发了自己的体感手柄和安卓、iOS手机控制APP。体感手柄外形符合人体力学特性(一听就是在瞎吹),但是我们的手柄确实是以用户的手感为出发点而不是以节约成本为出发点。并且手柄上留了很多标准2.54的洞洞,供用户DIY一些有特定功能的电路,比如想给这个手柄扩展一个喇叭之类的,就可以直接在洞洞板区域焊接。 而手机APP则在考虑了用户体验的同时,最大程度的还原了体感手柄的控制方式—两个摇杆、四个用户按键的经典控制方式。 安卓APP: ![]() 苹果APP: ![]() 小马哥四轴手柄: ![]() 完全不会STM32?担心自己花了时间还学不会? 0 ^& J5 |& L# l) L上大学的时候,我想学习STM32,也问了学长同样的问题: 5 v. g- `$ {# M- P: o如果我大学里花了两年时间还没学会STM32,那怎么办啊? 你的两年时间不花在学习STM32上面,也是要流逝的。 9 c: Q: |! d! a, S4 I: P) ^: U9 l' d8 C# s8 i 所以你看我现在我和团队成员一起,不但自己能轻轻松松(又在吹牛X了)的做出四轴来玩,还能把这个四轴做成一个STM32、OpenMV、ESP8266、陀螺仪、电机驱动等集成在一起的学习平台供新手学习。 |
如果你想学习单片机或者电子开发或者自动控制之类的知识,那么选择小马哥四轴是完全正确的想法,因为我们经过长时间的初学者相关数据收集、分析、规划出了一系列的课程。课程包含以下几大知识点:0 l1 g# ]& D/ B, E) H# \( {
课程有以下几个特点:0 j" \0 m+ a5 O7 X4 w/ A1 Y
知识点多而广 % l4 a" E5 o2 o& \: L; M. k
初学者上手第一个真正意义上的项目,学习项目中涉及的知识点只是一个方面,另外还要多了解一些常见功能的实现,例如无线通讯常用的方式有几种,降低产品功耗有哪些手段,硬件设计中常见的坑有哪些等等。知道的东西多了,也就知道自己的兴趣点了。所以我们的课程体系中包含了STM32学习、机器视觉学习、物联网开发学习、安卓APP开发学习、iOS APP开发学习等各种学习课程、上位机开发学习、嵌入式操作系统移植等。5 V3 O5 b/ y. Q6 m* e8 i- E6 l" r8 P
视频课件结合
教程采用视频加课件的方式构成,学习能力强的初学者可以直接以浏览文档的方式快速学习,学习能力较弱的初学者可以跟着视频结合文档的方式学习。
技术问题答疑 ! H3 z; l! B% M, x
对于新手而言,选择一款学习平台,其实也就是选择一个答疑团队的过程,我们的技术答疑都是小马哥四轴开发团队的开发人员,不同的问题由不同的人来回答,比如你在学习iOS开发的过程中遇到问题了,那么你可以直接咨询我们的iOS 控制APP开发人员获得问题答案。
知道要用在什么地方,学起来就会快很多