大家好,我是Jaymie!我是一个单片机初学者,最近买了一块STM32F407ZGT6探索者开发板,想通过这块板子学点知识。之前一直想做个寻迹智能小车,但是在论坛看到的都是STC89C51的,没有关于STM相关的智能小车,特此我查看有关资料,结合自己学的知识,想通过探索者开发板做个自己的小智能车。花了将近一周的时间,在网上购买底盘,电机驱动模块,四路红外模块,还有一块STM32F407ZGT6开发板等等东西,加起来不到100块。学习嘛,不花血本,学的再多知识不发挥也没用,在乎的是那一种热情和执着。结合先人的图标算法,根据图标算法,自己动手写编写算法。再调试的过程中,遇到了很多问题,但是查阅资料,通过串口打印数据,逐步分析,搞清楚了好多问题。本来想增加一个1602显示屏,但是代码编好了,但是显示图像显示不出来,之前查过很多资料和论坛,有人说是偏压脚没接电阻,所以显示不出来效果。这个暂时不弄了,后期再调试一下,如果有高手能在我的代码调好1602显示屏,可以分享一下经验啊。对了,电机驱动模块我用的是4节电池,感觉电压不够~@@~~,因为在车子走路的时候,感觉电机转速不快(这里提醒一下,L298N电机驱动模块,两个使能端EA,EB我直接用跳帽连接,这样不能调速了,如果你想要调速的话,去掉跳帽,用两根线接到EA,EB,然后连接到单片机两个I/O口,用PWM驱动,通过占空比来进行调速),后期我想用一个3S电池改装一下。不说了,我分享一下所有代码,照片,购买连接和视频,如果有不懂的地方,可以留言哦~~其实我也是一个小白,刚刚接触STM32单片机。还望各位大神们多多照顾我这个小白啊。 |