智能小车
文章平均质量分 92
闯荡、
多问、勤思
展开
-
19年8月2号总结
2019年8月2号也是做小车的一天。暑假学习马上就要告一段落了,20多天的学习,不长也不短,学到的知识不能说多,但怎么说也比在家效率高。从当初怀着满腔热情来做小车,到现在已经13天。现在小车循迹的程序基本写完了,电路就差连线了,自我觉得程序这边还是有一些问题,总是感觉没这么简单,好了,明天连线,调试。肯定会出现一些问题,但还是希望明天把它搞定。加油!...原创 2019-08-02 21:32:16 · 169 阅读 · 0 评论 -
一天小结
2019年7月30号从开始下定决心做小车到现在已经过去10天了,这10天里了解了 驱动电机的正反转、直流电机调速、舵机、超声波测距、OLED显示、基本上算是能把小车给动起来了,但是“装备”还是不怎么完全。今天我和我的伙伴开始搭实物图,我们用了一个C8T6、两个L298N(驱动四个直流电机)、一个降压模块、自己焊接的电源供电电路。虽然过程中有很多失败,但是我们把小车给动起来了。不幸的是最后我们...原创 2019-07-30 21:37:55 · 355 阅读 · 0 评论 -
一天总结
2019年7月31日7月的最后一天。今天我和我的伙伴用C8T6实现了智能小车的前进后退。大致思路是:用一个外部电源对C8T6、两个L298N驱动模块供电,因为需要供3个负载,所以我们设计了一个电路,用五组排针去引电源然后形成5个并联回路。因为C8T6需要用3.3V的电压供电,所以我们用一路去接降压模块将电压降到3.3V,然后再对C8T6供电,另外用两路对L298N供电,因为外部电源是7...原创 2019-07-31 21:31:08 · 270 阅读 · 0 评论 -
做小车的第一天
2019年7月21日今天是我和我的伙伴在公教楼学习的第一天。上午首先看了看之前的视频:输入捕获、PWM输出,这两个视频和前面的那个定时器中断说实话我翻来覆去看了不止3遍了。有些地方不懂得还是不懂,只是想再加深一遍印象。因为一直想做小车,所以感觉老是看视频没意思了,正好这边也有小电机,所以兴趣以来就开始捣鼓小电机。小时候用一节电池就可以控制的小电机,用手头的单片机却不知道怎么控制它,甚至不知...原创 2019-07-21 20:59:45 · 389 阅读 · 2 评论 -
STM32实现电机的正反转
2019年7月22日今天是做小车过程中的第二天,今天写一下单纯的实现电机的正反转。(但是还是不会实现PWM调速)代码如下:/***********************************************/.H 代码#ifndef __MOTOR1_H#define __MOTOR1_H#include “stm32f10x.h”//#include “stm32f10...原创 2019-07-22 21:35:20 · 17028 阅读 · 10 评论 -
智能小车——循迹、避障小车(附详细代码)
项目准备:stm32c8t6单片机一个降压模块一个L298N电机驱动模块2个、直流电机4个TCRT5000循迹模块三个12V锂电池一块电路连接基本思路:12v锂电池为两个L298N电机驱动模块供电,一个L298N输出5V为C8T6单片机供电,12v电池通过降压模块输出3.3V电压为循迹模块,避障模块供电。循迹模块图片(一般循迹模块有两种,我用的是这一种):注:不同的循迹模块检测到黑白线输出端电平不一定相同循迹模块使用介绍该循迹模块原理:检测到黑线时,输出端为低电平,二极管处于熄灭状态原创 2020-06-17 00:15:56 · 53607 阅读 · 15 评论 -
智能小车——循迹模块、避障模块使用介绍
循迹模块、避障模块使用介绍循迹模块在介绍循迹模块时,先介绍一个知识点:黑色的东西吸收比较强,反射能力弱循迹模块在淘宝上一般分为两种:这一种,根据产品使用说明可以知道,当检测到黑线时,红外线反射强度不够,模块输出端为高电平,二极管熄灭。未检测到黑线时,则模块输出端为低电平,二极管点亮。另外一种:这一种和上面的高低电平正好相反。检测到黑线时,输出端为低电平,二极管处于熄灭状态。若不是黑线,由于反射回来的的红外线强度足够大,输出端为高电平,指示二极管被点亮。总而言之:两个模块均是检测到黑线原创 2020-06-16 23:57:18 · 19982 阅读 · 4 评论 -
L298N和TB6612FNG模块控制直流电机
最近趁着有时间将这两个模块总结一下,做智能小车很有用。另外也附有大神的博客和视频讲解下面的操作不需要代码,只需要给高低电平就可以,弄懂下面的原理你也可以用代码操作。(文末有代码链接)1.TB6612FNG直流电机控制:VM直接接12V电池即可,VCC是内部的逻辑供电,一般给3.3v或者5v都行,模块的3个GND接任意一个就行(我用了两个,往下看)。STBY置高(给3.3V)模块才能正常工...原创 2020-03-17 12:33:55 · 14501 阅读 · 7 评论 -
STM32用PWM实现小电机的正反转
2019年7月23日做小车的第三天。利用可调的PWM脉冲实现步进电机的正反转,思路大致是:利用TIM3(STM32 的定时器除了 TIM6 和 7。其他的定时器都可以用来产生 PWM 输出)的两个通道输出两道PWM脉冲,控制电机的高低电平以实现电机的正反转。代码如下:#ifndef __TIMER_H#define __TIMER_H#include “sys.h”/********...原创 2019-07-23 21:37:07 · 28454 阅读 · 44 评论