单片机交流
登录
直播中
杨静
7年用户
1422经验值
私信
关注
[问答]
如何制作一辆基于STM32的智能小车?
开启该帖子的消息推送
STM32
如何制作一辆基于
STM32
的智能小车?
回帖
(1)
李阳
2021-9-30 11:43:04
————智能小车制作过程中的经验总结
做过一辆小车的人不计其数,网上的代码也是一搜索就有,但是一定要保持自主性,可以自己完成的代码一定要自己独立写出来,哪怕一路上都是error。将自己的代码和他人的代码比较,从精简、可移植性、可读性、合理性等方面,不断提升自己写出优质代码的能力。
通常在实践中会因为环境、软硬件等因素,产生一系列问题,而无法达到自己的理想情况。学会分析问题的来源,可能是一根线,可能是一个配置问题,也可能是软件设置,问题总是层出不穷。在能力范围内就尝试自己分析解决,否则勤力点查资料。
网上有很多关于资源的说明等信息,但是要提升自己的能力,一定要会自己翻阅资料,比如官方的datasheet、stm32寄存器参考手册等。毕竟这些是有人做过类似项目,才把精华提取出来摆在你面前,你只需要动手动口会吃就行;但是假如没有现成的,只有枯燥的说明书怎么办?还是得锻炼相关方面的能力。
要学会画PCB板,在开发过程中因为板子设计和自己理想的不匹配而产生了许多麻烦,若能够独立画出一块资源分配合理的最简PCB可以让开发过程顺利许多,本次实践后我会逐步提高该方面能力。在学习的过程中越发体会到,学习单片机是打下基础,要运用到实际生活中,还有更多的知识需要学习。仅就本次工程中,已收获了相关模块的实用技术、单片机的资源分配等开发经验。
————我的一点体会(个人)
这部分是完全没有技术水平的,CSDN确实是一个好平台,可以学到很多东西,但是除了技术和学习,我们都是有感情的人,就在这里写点心里话吧。
这次说要做小车其实心里挺没底的,只是感觉很想做点什么便匆忙开始了,这样的开始真的很累,因为什么都不懂,连起步都起不了,不知道买什么,不知道怎么买,看着网购平台几个小时,整个人头都要裂开来。拿到模块后又出现一系列问题,而且问题不是麻烦事情,是我根本就不懂他麻烦在哪里,这才是真的头疼。开始的过程真的,感觉天都是灰色的。因为怕自己不停地询问会打扰,也不敢问我的一位朋友(因为他很忙在给老师打工没时间,也可能是不想和我说太多),后来真的忍不住了,临近无望的情况下还是问了他,他的回复很朴素,但是真的让我静下心了:
在此之后,我把硬件一个一个连接起来,把线一根根接上,把资料pdf一本一本的看完,我知道我很慢,但是我一直在往前走,至少从某种程度上我战胜了自己,因为我曾被打击到以为“我做不到”。
一开始确实崩溃绝望,后来一个个麻烦被解决,一个个功能在实现,真的即便每天都一个人在房间里对着电脑10h+,也是十分充实并且快乐的。
其实,我可以做到。
————智能小车制作过程中的经验总结
做过一辆小车的人不计其数,网上的代码也是一搜索就有,但是一定要保持自主性,可以自己完成的代码一定要自己独立写出来,哪怕一路上都是error。将自己的代码和他人的代码比较,从精简、可移植性、可读性、合理性等方面,不断提升自己写出优质代码的能力。
通常在实践中会因为环境、软硬件等因素,产生一系列问题,而无法达到自己的理想情况。学会分析问题的来源,可能是一根线,可能是一个配置问题,也可能是软件设置,问题总是层出不穷。在能力范围内就尝试自己分析解决,否则勤力点查资料。
网上有很多关于资源的说明等信息,但是要提升自己的能力,一定要会自己翻阅资料,比如官方的datasheet、stm32寄存器参考手册等。毕竟这些是有人做过类似项目,才把精华提取出来摆在你面前,你只需要动手动口会吃就行;但是假如没有现成的,只有枯燥的说明书怎么办?还是得锻炼相关方面的能力。
要学会画PCB板,在开发过程中因为板子设计和自己理想的不匹配而产生了许多麻烦,若能够独立画出一块资源分配合理的最简PCB可以让开发过程顺利许多,本次实践后我会逐步提高该方面能力。在学习的过程中越发体会到,学习单片机是打下基础,要运用到实际生活中,还有更多的知识需要学习。仅就本次工程中,已收获了相关模块的实用技术、单片机的资源分配等开发经验。
————我的一点体会(个人)
这部分是完全没有技术水平的,CSDN确实是一个好平台,可以学到很多东西,但是除了技术和学习,我们都是有感情的人,就在这里写点心里话吧。
这次说要做小车其实心里挺没底的,只是感觉很想做点什么便匆忙开始了,这样的开始真的很累,因为什么都不懂,连起步都起不了,不知道买什么,不知道怎么买,看着网购平台几个小时,整个人头都要裂开来。拿到模块后又出现一系列问题,而且问题不是麻烦事情,是我根本就不懂他麻烦在哪里,这才是真的头疼。开始的过程真的,感觉天都是灰色的。因为怕自己不停地询问会打扰,也不敢问我的一位朋友(因为他很忙在给老师打工没时间,也可能是不想和我说太多),后来真的忍不住了,临近无望的情况下还是问了他,他的回复很朴素,但是真的让我静下心了:
在此之后,我把硬件一个一个连接起来,把线一根根接上,把资料pdf一本一本的看完,我知道我很慢,但是我一直在往前走,至少从某种程度上我战胜了自己,因为我曾被打击到以为“我做不到”。
一开始确实崩溃绝望,后来一个个麻烦被解决,一个个功能在实现,真的即便每天都一个人在房间里对着电脑10h+,也是十分充实并且快乐的。
其实,我可以做到。
举报
更多回帖
rotate(-90deg);
回复
相关问答
STM32
请问如何
制作
一辆
基于
STM32
的
智能
小车
?
2021-08-30
1267
如何
制作
一辆
基于
STM32
的
智能
小车
?
2022-01-19
1518
如何设计
一辆
智能
小车
?
2021-12-21
1062
如何
制作
一辆
智能
车?
2022-02-15
1634
如何用Cubemx配置
一辆
两路循迹
小车
?
2022-01-21
532
我想做
智能
小车
2013-03-23
2428
我正在用51单片机做
一辆
小车
,请问,整个
小车
中元器件的...
2013-08-13
4277
智能
小车
怎么实现不能有任何通讯的功能
2019-01-21
1174
无线串口控制的
STM32
遥控
小车
2014-06-30
5527
如何去
制作
一
个基于
STM32
的
智能
小车
呢
2021-12-15
1185
发帖
登录/注册
20万+
工程师都在用,
免费
PCB检查工具
无需安装、支持浏览器和手机在线查看、实时共享
查看
点击登录
登录更多精彩功能!
首页
论坛版块
小组
免费开发板试用
ebook
直播
搜索
登录
×
20
完善资料,
赚取积分