从零开始制作RoboMaster步兵机器人-27,使用RoboMaster开发板C型和PS2遥控器进行通讯,读取遥感以及按键数据

合集 · 从零开始制作RoboMaster步兵机器人 (29)

  1. 12:40
    1.硬件介绍
  2. 7:31
    2.Linux下开发板C工程移植
  3. 16:30
    3.开发环境搭建
  4. 10:01
    4.点亮LED及建立工程
  5. 7:08
    5.LED灯闪烁
  6. 8:19
    6.定时器闪烁
  7. 11:19
    7.PWM亮度调节
  8. 10:44
    8.PWM控制蜂鸣器
  9. 9:52
    9.PWM舵机控制
  10. 10:11
    10.按键外部中断
  11. 16:33
    11.ADC采样电池电压
  12. 19:38
    12.简单串口收发
  13. 7:06
    13.DMA进行串口收发
  14. 8:31
    14.DT7遥控器协议解析及其教程
  15. 12:21
    15.STM32中flash数据读写操作
  16. 13:50
    16.I2C读取磁力计IST8310电子罗盘
  17. 8:55
    17.I2C读写0.96寸OLED屏幕模块
  18. 14:40
    18.SPI读写BMI088六轴传感器IMU
  19. 21:09
    19.CAN总线方式控制RM电机
  20. 9:48
    20.PWM方式控制RM电机
  21. 21:59
    21.Assistant调参软件设置RM电机
  22. 5:50
    22.freeRTOS嵌入式操作系统讲解实战
  23. 16:23
    23.PID控制算法实战IMU温漂
  24. 10:32
    24.麦克纳姆轮底盘控制正运动学解析
  25. 11:01
    25.姿态解算融合四元数
  26. 12:41
    26.Dbus协议和Sbus Wbus的区别及实战
  27. 7:15
    27.开发板C型和PS2遥控器
  28. 6:20
    28.USB DFU烧写程序固件
  29. 9:33
    29.STM32 USB-VCP虚拟串口通信
Description
本章主题:使用RoboMaster开发板C型和PS2遥控器进行通讯,读取遥感以及按键数据

本章硬件:RoboMaster开发板C型、无线版PS2遥控器

RoboMaster开发板C型采用高性能的STM32F407IG主控芯片,结构紧凑,接口丰富,集成高精度IMU传感器,保护功能强,配套步兵机器人专用例程,专为RoboMaster比赛步兵机器人量身打造,同时也可广泛应用在科研教育、自动化设备等领域。

课程特色:在ROS2GO随身系统中(Ubunut18.04+ROS Melodic)环境中使用Vscode和stm32cubeMx进行Linux嵌入式软件开发

课程讲师:@冒险家KL

学习前准备:建议首先阅读《RoboMaster开发板C型用户手册》了解RoboMaster开发板C型相关功能以及使用方法,正确使用开发板C型的相关接口,避免错误的使用方法造成开发板C型的损坏;开发板C型的例程所使用的编程语言为C语言,建议用户学习C语言的基本语法,《ARM Cortex-M3与 Cortex-M4 权威指南》、STM32F407IG相关数据手册和freeRTOS官网相关文档作为参考资料,在必要时候可以进行查阅,相关资料可以点击下面链接下载。

步兵机器人配置清单和课程大纲: https://www.kdocs.cn/l/csr9OVmjzrsl 
学习过程中有疑问可以视频下方留言或私信up主,一起加入RoboMaster交流群,共同交流,一起进步。

如果觉得本系列视频有用别忘了一键三连支持UP~~

Comments

无敌天堂哥 2025-03-15

求源码[打call]

♥ 1

JoyStick丶 2023-10-18

求源码 up[给心心]

♥ 1

长情又很酷shod 2023-03-08

求ps2的.c和.h文件,另外问一下,我想在已有的代码上,加遥控器,那我对它的cubomx重新编辑,生成代码,会把原来的代码搞乱吗

♥ 1 ↩ 1

9133821 2025-05-08

注意下这个代码的hal delay的单位是微秒,我找了好久才发现,一直用的50微秒的while循环[大哭]

账号已注销 2024-04-27

求资料ldpine@qq.com[打call]

谦谦君子--温润如玉 2024-03-12

能给一下写的ps2的.h和.c文件吗

-飞翔的西班牙人 2023-11-29

求源码

云帆沧海笙 2023-03-29

还以为是工程自定义控制[吃瓜]

浓缩番茄沙冰 2023-03-24

同求源码

东方既白trd 2023-03-08

王老师,能讲讲怎么使用mini的amcl文件吗?我不管怎么弄2d poseestimate一跑位置就不准确了