美文网首页
51单片机寻迹小车

51单片机寻迹小车

作者: hey白启明 | 来源:发表于2019-02-21 20:53 被阅读0次

功能

  • 使用51单片机作为控制器,实现循迹小车。要求能在如下的黑白赛道沿轨迹行驶。


    赛道

原理

  • 红外避障:使用红外检测模块检测黑线,当红外模块照射到白纸时光线会反射,可以收到反射光线,当红外模块照射到黑线时没有接受到反射光线。
  • PWM波控制车速:在不同的场地对速度要求不同,车速过快会冲出跑道,车速过慢会影响车速。使用PWM波控制车速。

硬件设计

  • MH红外模块:接收到光线会在IN口返回低电平。
  • L298N驱动模块:OUT1至OUT4接电机,IN1至IN4接单片机IO口,IN和OUT编号相同的实现控制。要短路ENA和ENB,要使单片机与电源共地。
  • 直流减速电机:通电就可以转,改变电压正负会向相反方向旋转,可使用pwm波进行调速控制。切记不要把它直接接到单片机上,由于电流过大会损坏单片机。

软件设计

  • 小车上电后默认前进,在左侧检测到黑线后,向右原地转弯,转弯后继续向前。

源码

查看源码

相关文章

  • 51单片机寻迹小车

    功能 使用51单片机作为控制器,实现循迹小车。要求能在如下的黑白赛道沿轨迹行驶。赛道 原理 红外避障:使用红外检测...

  • 51单片机蓝牙小车

    这是是我大二做的一个课程设计,小菜鸟一个,欢迎大家指正和参考。 摘要本次设计选择基于蓝牙遥控的多功能智能小车为对象...

  • 灭火机器人小车设计

    我们这个大体思路就是利用51单片机作为控制核心,设计一个灭火小车控制系统,小车有两个状态,当没有火焰时,小车处于巡...

  • 教菜鸟做蓝牙遥控小车——基于安卓平台和51单片机(开放源码)

    准备 首先准备一下硬件材料: 四驱(或二驱)小车底盘套件(一套) STC89C52RC单片机(一个) 51单片机最...

  • 单片机小车

    C51单片机小车,能够前进后退左转右转,循迹,避障,跟随,超声波测距main.c serial.c cargogo...

  • 向51单片机说再见!

    51单片机的辉煌过去 51单片机指MCS-51系列单片机,CICS指令集。由Intel公司开发,其结构增加了如乘(...

  • 51单片机常用波特率初值表(12M晶振)

    为什么51单片机的晶振一般使用11.0592? 用11.0592晶振的原因是51单片机的定时器导致的。用51单片机...

  • 基于51单片机循迹智能小车

    历届智能小车资料(汇总),搜集了很久的资源,刚好也是自己的项目已经做完了,把参考的项目共享出来,希望能帮到更多的人...

  • 51单片机基本结构

    姓名:陈婧娴 学号:19021211245 【嵌牛导读】:51单片机是初学者常接触的单片机,本文着重介绍51单片机...

  • 2019-09-24单片机有很多种

    1. 51单片机发展史 1.1、51单片机由Intel公司设计诞生 (1)1971年,Intel推出4位单片机I...

网友评论

      本文标题:51单片机寻迹小车

      本文链接:https://www.haomeiwen.com/subject/wbldyqtx.html