登录  | 立即注册

游客您好!登录后享受更多精彩

扫一扫,访问微社区

QQ登录

只需一步,快速开始

开启左侧

[寒假笔记] 51单片机之制作一个简易的循迹小车

[复制链接]
发表于 2023-2-10 18:43:55 | 显示全部楼层 |阅读模式
学习笔记
学习科目: 51单片机
学习安排: 循迹小车
开始时间: 2023-01-25
结束时间: 2023-01-25
由于内容太多,这里偏总结一些
一、硬件部分
车子主体由塑料板,五路循迹模块(可以用其他路),L298N,两个直流电机,两个轮子,一个51单片机(我用的89c52RC),一个12v电池组和一堆导线组成,如下图

1.jpg
附:L298N讲解(正反转部分可能有出入,自己测就好)
附:硬件链接
你需要提前了解循迹模块的循迹原理,以及循迹模块灯的亮灭传给单片机的数值

二、程序实现(硬件链接那个视频也有提到)
1.电机的正反转程序
3.png
IN1-IN4对应L298N中间四个口


2.小车状态的程序
4.png
嵌套了上一个程序


3.小车的PWM程序,PWM值可以自己调
附:用定时器写PWM
5.png
其中t相当于设定值,pwml代表左轮,enl是L298N对应左轮的使能


4.小车的循迹代码
6.png
LL代表最左边的循迹模块,M代表中间的,依此类推

5.最后在main函数中一直运行循迹代码即可


最后的效果(有兴趣可以看看,放压缩包里了)
小车效果.zip (6.43 MB, 下载次数: 67)
好懒~~不想说~~~
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表