没有合适的资源?快使用搜索试试~ 我知道了~
基于STM32F103C8T6的循迹避障小车完整制作过程(详细).pdf
需积分: 41 29 下载量 51 浏览量
2021-03-30
10:28:17
上传
评论 15
收藏 12.81MB PDF 举报
温馨提示
试读
26页
基于STM32F103C8T6的循迹避障小车完整制作过程(详细).pdf
资源推荐
资源详情
资源评论
6
原创
159
粉丝
102
获赞
209
评论
3万+
访问
498
积分
507
收藏
11万+
周排名
14万+
总排名
等级
TA的主页
私信
关注
visio如何快速添加箭头
一种基于STM32的可随意改变io口的矩阵
按键扫描程序
基于STM32F1的16键矩阵按键扫描程序及
注解
基于STM32F103C8T6的循迹避障小车完整
制作过程(详细)----下篇(第789点)
基于STM32F103C8T6的循迹避障小车完整
制作过程(详细)----中篇(第456点)
stm32学习 5篇
其它软件学习 1篇
2019
3篇
3篇
基于STM32F103C8T6的循迹避障小车完整
制作过程(详细)----上篇(第123点)
13935
基于STM32F103C8T6的循迹避障小车完整
制作过程(详细)----下篇(第789点)
8578
基于STM32F103C8T6的循迹避障小车完整
制作过程(详细)----中篇(第456点)
8501
visio如何快速添加箭头
2275
博客
学院 下载 论坛 问答 直播 招聘 VIP会员
搜CSDN
创作中心
技术小陈
码龄2年
暂无认证
搜博主文章
最新文章
分类专栏
归档
11月
9月
热门文章
基于STM32F103C8T6的循迹避障小车完整制作过程(详
细)----上篇(第123点)
技术小陈
13979
收藏 251
分类专栏: stm32学习
2019-09-03 16:43:21 版权
本文适合小白观看
由于本人的一个小项目,要做一个基于STM32的循迹避障小车,前后花了约1周的时间,这个过程中
也参考了很多大神分享的资料,学到很多的东西。但是资料都比较分散,有些东西也不好找,在这里
就想把自己制作小车的一个整体过程记录分享一下,希望能够帮到你。
我自己也算是一个小白,之前有做过arduino的循迹避障小车,对于stm32也只是看过一点视频,还
不算很熟练,这次制作也相当于学习stm32了,所以本文适合刚入门的同学参考,也虚心接受各大神
的指导。
如果你一点基础都没有,建议先看下原子哥F1开发板的视频,他们的资料都是开源的,看完你才有基
础可以做这个小车。
资料链接: 正点原子资料下载.
**我的讲解的流程是:
//第123点是基本的设置;第456点是做循迹小车;第789点是做避障小车。
1,罗列需要的硬件
2,如何使用STM32F103C8T6(编写和烧录程序)
3,如何使电机动起来(使车子前进后退和转弯)
4,如何通过pwm调整电机的转速(调节小车的快慢)
5,如何设置IO口读取循迹模块的信号(检测黑线)
6,完成循迹小车的制作(编写循迹主函数)
7,如何用使用pwm让舵机旋转到相应的角度
8,如何配置定时器使用超声波模块测距
9,完成避障小车的制作**
一,制作小车需要的硬件
1 STM32F103C8T6最小系统板
2 4个轮子的智能小车底板
3 L298N电机驱动模块
4 舵机SG90云台和超声波模块HC-SR04
5 2节18650电池
6 TCRT5000循迹模块
7 面包板和杜邦线若干
8 jlink ob下载器
9 5v转3.3v DC-DC模块
10 0.96寸 iic通信的oled屏幕(可选)
以上就是我制作小车所用到的硬件了,当然其它的一些工具像电烙铁,胶枪啥的都是必备品我就不说
了
它们大概长这样(淘宝都搜得到):
基于STM32F103C8T6的循迹避障小车完整制作过程
1
话不多说,下面开始制作小车了
1
我这一周差不多每天花一点时间挨个解决这些问题,就完成了小车的制作,还是很轻松的
1
关注
点赞
55
评论
79
分享
收藏
251
手机看
基于STM32F1的16键矩阵按键扫描程序及
注解
1224
基于STM32F103C8T6的循...
基于STM32F103C8T6的循...
基于STM32F103C8T6的循...
基于STM32F103C8T6的循...
基于STM32F103C8T6的循...
最新评论
weixin_44810183:那个电池模块怎么安
装的?
qq_36400530:大佬,我也想要一份源文
件学习学习区。谢谢谢谢! 277558135@
qq_45875106:博主,希望能求一份源
码,十分感谢。973434243@qq.com
weixin_48434105:大佬您好!求一份源
代码,个人学习用!1622122822@qq.co
xhhost:求大佬一份源代码,2238747934
@qq.com,万分感谢。
目录
一,制作小车需要的硬件
二,如何使用STM32F103C8T6(编写和…
1,keil4编写的工程在MDK5上编写…
2,如何使用SWD模式下载程序
3,STM32F103C8T6设置跳线帽为F…
三,如何使电机动起来(使车子前进后退…
1,这个驱动怎么用呢?
2,如何写程序使小车前进后退和转…
二,如何使用STM32F103C8T6(编写和烧录程序)
拿到这块最小系统板,怎么用MDK来给它写程序驱动,因为我也是第一次实践用stm32,在用这块板
子时也走了一些弯路,下面说说我遇到的几个问题,一般解决了这几个问题,正常的编写和烧录程序
是没有问题的。
1,keil4编写的工程在MDK5上编写警告
...
...
...
...
...
关注
点赞
55
评论
79
分享
收藏
251
手机看
就是用老版本写的工程在MDK5上打开会有这么个提示:
解决方法很简单,根据上面的提示来做就行了。我是直接下载了Legacy Support这个支持包,安装完
就可以直接用MDK5编程了,具体操作可以参考下面这位博主的介绍:
链接: ARM-IDE MDK5不兼容MDK工程.
2,如何使用SWD模式下载程序
我们可以看到,手上的这块F1最小系统板有4根向外支出来的引脚:SWIO,SWCLK,3V3,GND(可能
引脚的名字被简化成了IO,CLK,G,V3,他们是一样的)。使用SWD 模式下载程序,只需要
SWIO,SWCLK这两根线就可以完成程序下载了,很方便。
我们将最小系统板的这4个引脚连接到jlink ob下载器对应的这4个引脚这里,再通过下载器与电脑连
接,再在MDK5上进行相应的设置就可以下载了。
就像下面这样连接,usb口接上电脑就行。
在MDK上需要进行以下设置:
关注
点赞
55
评论
79
分享
收藏
251
手机看
剩余25页未读,继续阅读
资源评论
塔克Tark
- 粉丝: 3235
- 资源: 26
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功