本设计中四轴飞行器无线控制使用WiFi方案,具有更加通用易用性。可以实现飞行器姿态数据、控制参数、状态信息等数据的更新和控制。 WiFi方案基于博通BCM43364(STM32F411+BCM43364),使用WICED开发。 四轴飞行器主控单元采用STM32F103+MPU6050+HMC5883+MS5611方案,可提供加速度、角速度、方向和高度反馈。在调试中还使用了OpenGL实时模拟显示飞行器姿态,更加直观。 最后使用WiFi实时图传模块(FPV)实现手机APP控制和简单的航拍功能(为了演示户外飞行,图传功能并非本项目中开发,而是直接采用成熟方案)。 WIFI四轴飞行器硬件设计框图: WiFi模块构成: WiFi方案基于博通BCM43364(STM32F411+BCM43364),使用WICED开发(网络协议栈使用LWIP)。 如图所示: 视频观看地址: 1. 调试视频 https://v.youku.com/v_show/id_XMTcwMzIyNTY1Mg==.html 2. 户外实测视频 https://v.youku.com/v_show/id_XMTcyMjEyMTk4MA==.html AHRS算法和高度获取: BCM43364评估板:
2022-01-27 17:55:14 3.01MB 四轴飞行器 电路方案
1
该程序源代码用于Arduino智能小车蓝牙遥控(手机APP控制)+避障实验。 1、源代码开发软件:Arduino IDE; 2、程序对应处理器是:ATMEGA328P; 3、智能小车电机驱动芯片是:L293D; 4、智能小车电机为:TT直流减速电机; 5、需要用到蓝牙模块; 6、需要用到红外避障模块; 该程序源代码在本人Arduino智能小车上亲测可用。
2022-01-26 18:02:12 2.31MB Arduino 智能小车 蓝牙遥控 避障
该程序源代码用于Arduino智能小车蓝牙遥控(手机APP控制)+循迹实验。 1、源代码开发软件:Arduino IDE; 2、程序对应处理器是:ATMEGA328P; 3、智能小车电机驱动芯片是:L293D; 4、智能小车电机为:TT直流减速电机; 5、需要用到蓝牙模块; 6、需要用到红外循迹模块; 该程序源代码在本人Arduino智能小车上亲测可用。
2022-01-26 18:02:12 2.31MB Arduino 智能小车 蓝牙遥控 循迹
该程序源代码用于Arduino智能小车蓝牙遥控(手机APP控制)+避障+循迹实验。 1、源代码开发软件:Arduino IDE; 2、程序对应处理器是:ATMEGA328P; 3、智能小车电机驱动芯片是:L293D; 4、智能小车电机为:TT直流减速电机; 5、需要用到蓝牙模块; 6、需要用到红外避障模块; 7、需要用到红外循迹模块。 该程序源代码在本人Arduino智能小车上亲测可用。
2022-01-26 18:02:11 2.31MB Arduino 智能小车 蓝牙遥控 避障
该程序源代码用于stm32f103c8t6智能小车蓝牙遥控(手机APP控制)+避障实验。 1、源代码开发软件:KEIL4; 2、程序对应处理器是:STM32F103C8T6; 3、智能小车电机驱动芯片是:L293D; 4、智能小车电机为:TT直流减速电机; 5、需要用到蓝牙模块; 6、需要用到红外避障模块; 该程序源代码在本人stm32f103c8t6智能小车上亲测可用。
2022-01-05 16:03:09 2.83MB STM32 STM32F103C8T6 智能小车 蓝牙遥控
该程序源代码用于stm32f103c8t6智能小车蓝牙遥控(手机APP控制)+循迹实验。 1、源代码开发软件:KEIL4; 2、程序对应处理器是:STM32F103C8T6; 3、智能小车电机驱动芯片是:L293D; 4、智能小车电机为:TT直流减速电机; 5、需要用到蓝牙模块; 6、需要用到循迹模块; 该程序源代码在本人stm32f103c8t6智能小车上亲测可用。
2022-01-05 16:03:08 2.83MB STM32 STM32F103C8T6 智能小车 蓝牙遥控
该程序源代码用于stm32f103c8t6智能小车蓝牙遥控(手机APP控制)+避障+循迹实验。 1、源代码开发软件:KEIL4; 2、程序对应处理器是:STM32F103C8T6; 3、智能小车电机驱动芯片是:L293D; 4、智能小车电机为:TT直流减速电机; 5、需要用到蓝牙模块; 6、需要用到红外避障模块; 7、需要用到红外循迹模块; 该程序源代码在本人stm32f103c8t6智能小车上亲测可用。
2022-01-05 16:03:07 2.83MB STM32F103C8T6 智能小车 蓝牙遥控 避障
该程序源代码用于51单片机(STC89C52RC)智能小车蓝牙遥控(手机APP控制)+循迹实验。 1、源代码开发软件:KEIL; 2、程序对应处理器是:STC89C52RC; 3、智能小车电机驱动芯片是:L293D; 4、智能小车电机为:TT直流减速电机; 5、需要用到1602液晶屏; 6、需要用到蓝牙模块; 7、需要用到循迹模块; 该程序源代码在本人51单片机(STC89C52RC)智能小车上亲测可用。
2021-12-28 17:02:58 2.18MB 智能小车 STC89C52RC 51单片机 蓝牙遥控
该程序源代码用于51单片机(STC89C52RC)智能小车蓝牙遥控(手机APP控制)+避障实验。 1、源代码开发软件:KEIL; 2、程序对应处理器是:STC89C52RC; 3、智能小车电机驱动芯片是:L293D; 4、智能小车电机为:TT直流减速电机; 5、需要用到1602液晶屏; 6、需要用到蓝牙模块; 7、需要用到超声波模块; 8、需要用到红外避障模块; 该程序源代码在本人51单片机(STC89C52RC)智能小车上亲测可用。
2021-12-24 16:02:12 2.19MB 智能小车 51单片机 STC89C52RC 蓝牙遥控
该程序源代码用于51单片机(STC89C52RC)智能小车蓝牙遥控(手机APP控制)+避障+循迹实验。 1、源代码开发软件:KEIL; 2、程序对应处理器是:STC89C52RC; 3、智能小车电机驱动芯片是:L293D; 4、智能小车电机为:TT直流减速电机; 5、需要用到1602液晶屏; 6、需要用到蓝牙模块; 7、需要用到超声波模块; 8、需要用到红外避障模块; 9、需要用到红外循迹模块; 该程序源代码在本人51单片机(STC89C52RC)智能小车上亲测可用。