5868|7

412

帖子

113

TA的资源

一粒金砂(中级)

楼主
 

手机控制平衡车 [复制链接]

一 作品简介

    两轮平衡车采用两个轮子支撑,蓄电池供电,电机驱动,加上单片机控制,姿态传感器采集角速度和角度信号,共同协调控制车体的平衡。用手机便可以实现小车的启动、加速、减速、停止等动作。

    本设计主要实现手机控制平衡小车运动,使用GD32E231作为主控芯片。GD32E231芯片实时获取IMU6050数据的同时,通过usart0连接WIFI芯片,usart1连接电机控制器。串口1接受手机控制数据,串口2转发数据给电机控制器,电机控制器连接电机和编码器。外接OLED显示屏随机显示表情图片。

二 系统框图

图1 系统框图

    利用手机的蓝牙发送控制数据给平衡小车,小车接受到控制数据后,转发给电机控制器。同时采集MPU6050的数据,也循环转发给电机控制器,电机控制器根据控制和IMU的数据,进行小车的运动和平衡控制。

    利用定时器,0.5s触发一次,轮流显示下面四张表情包(忽略灵魂画手)。

 

 

图2 轮流显示表情

三 实物图

 

图3 蓝牙和MPU6050

 

图4 整体实物图

四 小结

1.手机控制端用了某平衡小车的APP。

2.平衡车的运动和平衡控制用下面的电机控制器实现。

3.MPU6050的连接线要尽量的短,之前调试的时候,线太长出现了连接不上的错误。

4.MPU6050和OLED的总线方式都采用模拟的方式实现,移植起来比较省事。

 

五 视频地址

https://training.eeworld.com.cn/video/20529

 

六 源码

见附件

image.png (35.76 KB, 下载次数: 1)

image.png

image.png (11.35 KB, 下载次数: 0)

image.png

image.png (23.65 KB, 下载次数: 0)

image.png

image.png (23.65 KB, 下载次数: 0)

image.png

image-20190619220133-2.png (299.71 KB, 下载次数: 0)

image-20190619220133-2.png

image-20190619220133-1.png (475.52 KB, 下载次数: 0)

image-20190619220133-1.png

GD32E23x_Demo_balanceV0.1.rar

1.4 MB, 下载次数: 51

GD32E231作品提交-手机控制平衡车.docx

1.07 MB, 下载次数: 51

此帖出自GD32 MCU论坛

最新回复

厉害楼主! 有冲动扒下来,自己也搞个玩玩!   点赞!   详情 回复 发表于 2021-6-21 14:44
点赞 关注(1)
 

回复
举报

164

帖子

0

TA的资源

一粒金砂(中级)

沙发
 

此帖出自GD32 MCU论坛
 
 
 

回复

28

帖子

0

TA的资源

一粒金砂(中级)

板凳
 

楼主,视频看不了,要权限

此帖出自GD32 MCU论坛

点评

已经反馈给我们的工作人员了  详情 回复 发表于 2019-6-20 21:02
 
 
 

回复

828

帖子

190

TA的资源

管理员

4
 
燕云十八骑 发表于 2019-6-20 17:39 楼主,视频看不了,要权限

已经反馈给我们的工作人员了

此帖出自GD32 MCU论坛
加EE小助手好友,
入技术交流群
EE服务号
精彩活动e手掌握
EE订阅号
热门资讯e网打尽
聚焦汽车电子软硬件开发
认真关注技术本身

点评

我也不明白...没看到有设置权限的地方哇    详情 回复 发表于 2019-6-20 21:35
 
个人签名在路上……

EEworld 有你有我
 
 

回复

412

帖子

113

TA的资源

一粒金砂(中级)

5
 
lightxixi 发表于 2019-6-20 21:02 已经反馈给我们的工作人员了

我也不明白...没看到有设置权限的地方哇

 

此帖出自GD32 MCU论坛

点评

视频链接放的有问题,已帮你更新哈    详情 回复 发表于 2019-6-24 15:20
 
 
 

回复

828

帖子

190

TA的资源

管理员

6
 
xuanxuan170 发表于 2019-6-20 21:35 我也不明白...没看到有设置权限的地方哇  

视频链接放的有问题,已帮你更新哈

 

此帖出自GD32 MCU论坛
加EE小助手好友,
入技术交流群
EE服务号
精彩活动e手掌握
EE订阅号
热门资讯e网打尽
聚焦汽车电子软硬件开发
认真关注技术本身
 
个人签名在路上……

EEworld 有你有我
 
 

回复

1

帖子

0

TA的资源

一粒金砂(初级)

7
 

为啥没看到编码器部分的程序 

此帖出自GD32 MCU论坛
 
 
 

回复

39

帖子

0

TA的资源

一粒金砂(中级)

8
 

厉害楼主!

有冲动扒下来,自己也搞个玩玩!

 

点赞!

此帖出自GD32 MCU论坛
 
个人签名

一三私二私三三二一韭一

 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/7 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表