飞豹客 · 课能看,资料也能带走
飞豹客移动开发 会员免费

尚硅谷从0开始手搓无人机,超硬核(附源码)

先说结论:这不是一门"看完就能去无人机公司上班"的课,它更像一次完整的嵌入式实战演练——从零把一架四轴飞行器从硬件选型、驱动编写一路做到能起飞、能遥控。如果你正在学单片机却总觉得"点个灯、跑个串口"就到头了,这门课的价值在于给你一个足够复杂、又足够完整的真实项目。 它解决的是什么问题 大部分人学嵌入

单课价¥29.90新品 上架
会员价 会员免费开通会员后本篇可直接下载套餐详情
85 人关注 更新于 2026-06-08 永久有效
发货

网盘链接 · 支付成功后自动发货

保障

永久有效 · 链接失效免费补发

客服

每日 9:00-21:00 在线客服 联系客服

会员可免费下载本篇月会员可按日额度下载(每篇扣 1 次)。

开通会员 ›
购买本课销量 0 · 永久有效
会员价 · 单课标价 ¥29.90

会员 A · 按档位折扣

永久免费可下
年免费可下
月免费可下

游客按标价购买,不享受上表折扣。

支付成功后自动发放网盘链接,链接失效可找客服免费补

正版保障 极速发货 售后无忧

先说结论:这不是一门"看完就能去无人机公司上班"的课,它更像一次完整的嵌入式实战演练——从零把一架四轴飞行器从硬件选型、驱动编写一路做到能起飞、能遥控。如果你正在学单片机却总觉得"点个灯、跑个串口"就到头了,这门课的价值在于给你一个足够复杂、又足够完整的真实项目。

它解决的是什么问题

大部分人学嵌入式卡在同一个地方:单个外设都会用,但把它们凑成一个能跑的系统就不会了。无人机恰好是个天然的综合作业——姿态解算要吃透传感器数据,电机控制要写 PID,通信要处理遥控信号,多任务调度还得靠实时系统撑住时序。课程把这条链路完整走了一遍,包括飞控主循环的搭建、传感器数据的读取与滤波、控制量的计算与输出,以及遥控链路的收发处理。你跟着做完,至少能明白一个真实产品里各个模块是怎么咬合在一起的,而不是停留在"我学过 I2C"这种程度。

适合什么基础,先看哪几块

前提是你要有 C 语言基础,能看懂指针和结构体;最好摸过一款单片机,知道寄存器、中断、定时器大概是怎么回事。如果连 GPIO 都没配置过,直接上手会比较痛苦,建议先补一轮单片机入门再回来。

建议的观看顺序不是从第一集顺着播。先看硬件与整体方案那部分,把"这架飞机由哪些部件组成、各自负责什么"建立起来;然后跳到传感器数据读取和姿态解算,这是飞控的核心逻辑,也是最能体现调试思路的地方;接着看电机控制与 PID 调参,这里会遇到大量"数值不对导致飞机抖或翻"的问题,正好练排查能力;最后再看实时系统相关的部分,理解为什么要用任务调度而不是一坨 while 循环。源码建议对照着看,不要只看视频不动手。

学完能独立做什么,资料怎么用

跟完一遍,你应该能独立完成一架基础四轴的软硬件搭建与调试,能自己改控制参数、加一个传感器或换一种通信方式,也能把"传感器采集—数据处理—控制输出"这套模式迁移到平衡车、云台这类项目上。但要清楚,飞控算法本身还有很多可以深挖的方向,这门课给的是能跑通的实现,不是调优的终点。

资料配合上,建议边看边改:每看完一个模块,先自己把对应代码敲一遍或至少改几个参数看现象,再回头对照源码找差异。遇到飞机抖、数据跳变这类问题不要跳过,那才是真正长本事的地方。硬件部分如果条件允许,尽量买齐套件实际飞一次,纯看视频的收获会打不少折扣。

课程目录

课程目录101 集
  • 尚硅谷从0开始手搓无人机,超硬核(附源码) ???????????????? ?????? ??????????????????????????????????????????????? ? ????? ?????��??????????????????????????? ?��????? ? ????????? ? ??????????????? ? ???????????? �γ�Ŀ¼ ? 04_??? 84_???????????_?????????.mp4
  • [198.5 MB] 91_??????????????_??????????????????????????CunWorknotes?? .mp4
  • [88.9 MB] 138_???????_???freeRTOS?????????.mp4
  • [114.5 MB] 137_???????_???2.4G??????.mp4
  • [160.0 MB] 03_????????_???????????.mp4
  • [967.0 MB] 38_????_??????.mp4
  • [215.2 MB] 111_???????????_??????????????????.mp4
  • [569.1 MB] 07_????????_????????????.mp4
  • [2.2 GB] 101_?????????????_???????????????????????????CunWorkNoteS??.mp4
  • [361.0 MB] 40_PCB_?????????????????????????????CunWorKNotes??.mp4
  • [163.5 MB] 136_???????_?????????.mp4
  • [363.6 MB] 79_???????????_??????SPI????????????.mp4
  • [93.7 MB] 46_PCB_OLED?????????????????????????CunworkNotes??.mp4
  • [239.9 MB] 34_PCB_??????????.mp4
  • [68.3 MB] 76_???????????_SI24R1?????????ARQ???????.mp4
  • [71.2 MB] 127_???????_i2c?????????????????????????????CunworknoteS??.mp4
  • [98.9 MB] 26_PCB_??????????????????????????????CunWorknotes?? .mp4
  • [476.5 MB] 109_??????????_???????????????.mp4
  • [460.4 MB] 73_???????????_?????????????????????????cunWorkNotes ??????.mp4
  • [72.1 MB] 37_????_OLED???.mp4
  • [366.2 MB] 64_???????????_?????????????????????????CunWorknotes?? .mp4
  • [332.9 MB] 128_???????_?????????????????????????CunWorknotes?? .mp4
  • [122.6 MB] 110_???????????_???????????????????????????????????CunWorKNotes??.mp4
  • [127.3 MB] 108_??????????_???????????????.mp4
  • [180.4 MB] 93_???????????_????????????????????????????????CunWorkNoteS??.mp4
  • [186.5 MB] 29_PCB_???????????????.mp4
  • [387.7 MB] 31_PCB_?????????????????????????????CunworkNotes??.mp4
  • [305.6 MB] 62_???freeRTOS_????????????????????????CunworknoteS??.mp4
  • [71.5 MB] 103_??????????_MPU6050???I2C????????.mp4
  • [340.6 MB] 01_????????????????.mp4
  • [134.2 MB] 105_??????????_MPU6050?????????.mp4
  • [131.8 MB] 115_PID????_PID?????????????????????????CunWorknotes?? .mp4
  • [98.4 MB] 25_PCB_??????????????????????????CunWorknotes?? .mp4
  • [198.9 MB] 90_???????_???VOFA???????.mp4
  • [122.2 MB] 19_????_????????????????????????CunWorknotes?? .mp4
  • [76.6 MB] 81_???????????_??????????????????.mp4
  • [85.1 MB] 44_PCB_?????????.mp4
  • [134.3 MB] 82_???????????_????????????.mp4
  • [74.2 MB] 66_???????????_?????????????????????????????CunWorknotes?? .mp4
  • [488.7 MB] 124_PID????_???PID?????????.mp4
  • [216.4 MB] 52_????????_???????????.mp4
  • [11.5 MB] 117_PID????_PID?????.mp4
  • [59.0 MB] 61_???freeRTOS_??????????.mp4
  • [66.5 MB] 42_PCB_???????.mp4
  • [350.6 MB] 54_????????_vsCode???????.mp4
  • [60.8 MB] 28_PCB_?????????????????.mp4
  • [295.9 MB] 12_????_stm32???????.mp4
  • [206.0 MB] 23_PCB_??????.mp4
  • [339.7 MB] 135_??????_?????????.mp4
  • [252.2 MB] 129_???????_??????????.mp4
  • [463.9 MB] 131_??????????_????????????.mp4
  • [232.0 MB] 43_PCB_???????????????????.mp4
  • [133.8 MB] 87_????????_??????????????????.mp4
  • [52.7 MB] 30_PCB_2.4G?????????.mp4
  • [455.1 MB] 68_???????????_???????????.mp4
  • [74.9 MB] 78_???????????_??????????????.mp4
  • [90.8 MB] 27_PCB_?????????.mp4
  • [384.8 MB] 55_????????_cubeMX????.mp4
  • [80.4 MB] 65_???????????_????????????.mp4
  • [53.7 MB] 88_???????_????ADC??DMA.mp4
  • [60.5 MB] 113_???????_???????????.mp4
  • [69.9 MB] 22_????_????????????DRC????.mp4
  • [301.7 MB] 06_????????_?????????????.mp4
  • [311.1 MB] 20_????_??????????.mp4
  • [298.8 MB] 04_????????_?????????????.mp4
  • [231.4 MB] 11_???_??????EDA??????????????.mp4
  • [62.1 MB] 51_????????_???????.mp4
  • [198.7 MB] 140_????????.mp4
  • [29.1 MB] 96_???????????????_?????????????.mp4
  • [89.8 MB] 10_???_??????EDA????????.mp4
  • [69.9 MB] 24_PCB_?????????.mp4
  • [180.1 MB] 95_???????????????_??????????????.mp4
  • [52.8 MB] 106_??????????_???MPU6050??????.mp4
  • [95.4 MB] 35_PCB_?????????.mp4
  • [31.6 MB] 17_????_?????????.mp4
  • [324.7 MB] 77_???????????_???SPI???SI24R1????????.mp4
  • [36.2 MB] 60_???freeRTOS_????????????.mp4
  • [74.7 MB] 33_PCB_GND???????.mp4
  • [205.5 MB] 132_??????_?????????????.mp4
  • [464.7 MB] 112_???????_???????????.mp4
  • [112.0 MB] 86_????????_4?????????????.mp4
  • [303.7 MB] 05_????????_?????????.mp4
  • [536.9 MB] 49_PCB_????GND????.mp4
  • [223.8 MB] 100_?????????????_???????.mp4
  • [492.1 MB] 47_PCB_??????.mp4
  • [186.1 MB] 59_???????_??????????????????.mp4
  • [73.3 MB] 13_????_???????????????????.mp4
  • [422.0 MB] 133_??????_?????????.mp4
  • [54.0 MB] 97_??????????????????_??????????????????.mp4
  • [148.6 MB] 50_PCB_??????????.mp4
  • [48.0 MB] 134_??????_??????????.mp4
  • [72.6 MB] 72_LED???????_?????????.mp4
  • [313.3 MB] 18_????_?????.mp4
  • [128.4 MB] 102_??????????_MPU6050?????????.mp4
  • [116.9 MB] 02_????????_???????.mp4
  • [24.2 MB] 67_???????????_?????????????PWM.mp4
  • [40.4 MB] 116_PID????_PID??????.mp4
  • [249.0 MB] 92_???????????_?????????????????????.mp4
  • [96.6 MB] 36_????_?????????????.mp4
  • [277.8 MB] 14_????_mpu6050.mp4
  • [406.0 MB] 01_???.exe [16.1 MB] 03_????.exe [358.0 MB] 02_????.exe [2.2 GB] ?????? ??????????? ????????????? ????????? ѧϰ�ջ� ???????????? ??��????????????? ??????????????? ???????? ????????????????