四轴飞行器

四轴飞行器综设项目

四轴飞行器的四大模块:GY-86陀螺仪与地磁模块,BlueTooth蓝牙通讯模块,Motor电机模块,Receiver遥控器接收机模块。

GY-86:

使用该模块,需要掌握重要的通信协议:Inter-Integrated Circuit ,简称IIC或I2C,中文名:集成电路总线

选用PA2,PA3分别作为SCL和SDA

我使用了stm32401re标准库库函数和配置寄存器两种方式驱动该模块

BlueTooth:

使用该模块,需要掌握USART通信协议,中文名:串口

选用PB6,PB7作为连接蓝牙的引脚

Motor:

使用该模块,需要掌握定时器的输出比较功能来产生所需要的PWM波

使用PC6,PC7,PC8,PC9来驱动电机

Receiver:

使用该模块,需要掌握定时器的输入捕获功能来捕获由遥控器接收机产生的PPM波形,进而控制电机

使用PA8用做输入捕获的接口

 

posted @ 2022-11-29 23:54  CherryBlossom  Views(119)  Comments(0Edit  收藏  举报