提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

文章目录

  • 前言
  • 一、准备工作
  • 二、开始撸车
    • 1.小车组装
    • 2.红外模块
    • 3.电机驱动
  • 总结

前言

*#新人报道
我是普通本科大一新生,因为兴趣爱好加入学校机器人协会,计划本学期挑战电赛|ू・ω・` )没想到疫情突发,只能匆匆用了一个星期入门51,做阶段性小项目,基于51智能红外寻迹小车,虽然论坛教程很多,但还是发此贴记录分享撸车的时光,也顺便做个引子给刚入门的同好们…


一、准备工作

1.入门51单片机
推荐教程https://www.bilibili.com/video/BV1Mb411e7re?share_source=copy_web
2.有一定的C语言基础
https://www.bilibili.com/video/BV1sJ411E7St?share_source=copy_web
3.了解小车模块的原理和使用方法
4.本次使用到的配备有:直流电机,12V锂电池,6V干电池,L298N驱动,红外避障(寻迹)模块*4,stc89c52rc芯片,亚克力底板,杜邦线数条。

二、开始撸车

1.小车组装

车身随自己组装,方便就行。(热熔胶yyds)这里我用6V电池给单片机供电,12V锂电池给驱动(电机)供电(限于设备不足只能这么办了( ・´ω`・ ))

2.红外模块

我做的是红外寻迹小车,关于红外模块网上都能找到,(https://yuexiu.1688.com/offer/666817990915.html)

我使用的是直式避障模块。
不管哪一种原理都是一样的,寻黑线的时候发射的红外不会被接收,于是OUT段返回一个高电平,而其他反射面的红外会被接收,返回低电平(灯亮)。


我们使用了4个红外避障模块,平行放置,靠中间的两个用来巡线,靠外面的两个用来大转弯。

3.电机驱动

本次使用L298N驱动板

驱动接线:
Output A:接DC 电机 1 ;

Output B:接DC 电机 2;

5V Enable:如果使用输入电源大于12V的电源,请将跳线帽移除。输入电源小于12V时短接可以提供5V电源输出****,//这里我们短接;

+5V Power:当输入电源小于12V时且5V Enable处于短接状态,可以提供+5V电源输出;//这里我们接单片机vcc

Power Gnd:电源地和单片机GND

+12V Power:连接12V电源正,最大35V。输入电压大于12V时,为确保安全,请去除 5V Enble 针脚上的跳线帽;(实际位置请参考驱动板上的标注)

A/B Enble:可用于输入PWM脉宽调制 信号对电机进行调速控制。(如果无须调速可将两引脚接5V,使电机工作在最高速状态,既将短接帽短接)实现电机正反转就更容易了,输入信号端IN1接高电平输入端IN2接低电平,电机M1正转。(如果信号端IN1接低电平, IN2接高电平,电机M1反转。)

Logic Input :接单片机io口


总结

这是我们小车的最终样子(线连的特别乱( ̄∇ ̄) )
下期我会讲解代码部分(✪ω✪)

【基于51】红外寻迹智能小车-硬件篇相关推荐

  1. 基于51单片机的电动智能小车(完整论文)

    基于51单片机的电动智能小车(完整论文): 摘 要 80C51单片机是一款八位单片机,他的易用性和多功能性受到了广大使用者的好评.这里介绍的是如何用80C51单片机来实现长春工业大学的毕业设计,该设计 ...

  2. 【基于51的多功能智能小车】

    基于51的多功能智能小车 文章目录 基于51的多功能智能小车 前言 一.多功能智能小车介绍 二.软件部分 二.硬件部分 三. 程序编写 前言 > 又到了一学期一度的校内智能车大赛,想起上一次参加 ...

  3. c语言智能小车项目的感想,基于51单片机的遥控智能小车实作心得

    两年前学习51单片机时,买了51hei单片机开发板.现在正在学习基于STM32嵌入式系统的FAT32,UGUI和UCOSII操作系统.几乎很少去看51单片机开发板了.某天,宝贝突然说要我给她买一个遥控 ...

  4. 基于51单片机的蓝牙智能小车——《入门篇》

    我认为在制作小车前需要有心里准备,要充满自信.满怀激情,学会坚持,切忌三分钟热度,半途而废. 在上一篇文章中我已经提到了制作智能小车所需要的材料,如果大家已经准备好材料,或是想进一步了解智能小车的制作 ...

  5. 【51单片机实例】智能小车(一)--------小车的前进、后退和停止

    51智能小车系列 智能小车(二)-------- 小车的红外遥控调速 智能小车(三)-------- 小车的红外循迹 文章目录 前言 一.硬件选择 1.1 小车底盘 1.2 电机 1.3 51单片机最 ...

  6. 红外寻迹小车基于K128单片机的红外对管飞思卡尔智能车(5个对管)程序部分

    红外寻迹小车基于K128单片机的红外对管飞思卡尔智能车(5个对管)软件部分包括: 出库 直行模块 大,小弯道 环岛 s弯 停车 #include "headfile.h" #inc ...

  7. 基于STM32智能小车->红外寻迹篇

    嵌入式之路,贵在日常点滴 ---阿杰在线送代码 目录 前言 一.TCRT5000循迹模块介绍 二.红外寻迹小车原理 三.寻迹小车设计注意事项 四.寻迹小车程序 前言 系列文章之红外寻迹篇(库函数版本) ...

  8. 详细介绍如何从零开始制作51单片机控制的智能小车(二)———超声波模块、漫反射光电管、4路红外传感器的介绍和使用

       我会通过本系列文章,详细介绍如何从零开始用51单片机去实现智能小车的控制,在本系列的上一篇文章中介绍了如何让小车动起来,本文作为本系列的第二篇文章,主要介绍让小车实现自动避障所涉及的一些传感器, ...

  9. 基于MSP432控制的红外循迹爬坡小车设计报告

    基于MSP432控制的红外循迹爬坡小车设计报告 竞赛选题:坡道行驶电动小车(C题) 摘要 本小车基于TI的MSP432平台,设计了可以沿指定路线在坡道上循迹行驶的四轮小车.小车采用L298N驱动芯片控 ...

  10. 基于PID算法的STM32爬坡循迹智能小车的设计与实现

    目录 摘要 0 引言 1 需求分析 2 系统结构 3 硬件电路设计 3.1 整体硬件框架 3.2 主控制电路 3.3 电源模块 3.4 红外循迹 3.5 电机驱动 3.6 无线蓝牙控制 4 软件设计 ...

最新文章

  1. 更好用的3D打印“活体”墨水来了,合成生物的新工具包!
  2. react骨架屏自动生成_用纯 DOM 的方式结合 Puppeteer 自动生成网页骨架屏
  3. 英语口语智能测试软件,口语易英语口语智能评测训系统 官方版v7.9
  4. WCF4.0 –- RESTful WCF Services (1) (入门)
  5. 2021牛客多校6 - Defend Your Country(点双缩点求割点)
  6. 网络知识:内网、外网、宽带、带宽、流量、网速之间的联系?
  7. 三星年度旗舰S20要来了:潜望式长焦加一亿像素!
  8. 办公室海王小姐姐悄悄问我如何在PC端登录多个微信小号?
  9. Linux下内存使用率、CPU使用率、以及运行原理-转
  10. SUMO与各类软件的联合仿真方法
  11. scrapy-redis 和 scrapy-splash结合 做分布式渲染爬取
  12. 微信小程序客服消息配置 token 验证失败 微信无请求记录 问题现象的解决办法
  13. 单机游戏计时器防zuo弊解决方案
  14. FPGA基础入门篇(三) 程序的固化和下载
  15. 【数据分析/挖掘】如何处理类别型特征?常用编码方式?Python实现?
  16. scroll lock键 和 sandy bridge
  17. 计算机开机总要按f1键,为什么开机要按f1键?win7每次开机按f1才能进入系统怎么办...
  18. wi-fi 频宽设置_为客人设置Wi-Fi的10种方法
  19. PLC模糊控制之中心法(加权平均)解模糊器(F/D)
  20. Java 生成13位条形码 Ean-13码规则:第十三位数字是前十二位数字经过计算得到的校验码。

热门文章

  1. [gdc17]《守望先锋》的EntityComponent架构
  2. 拉钩教育高薪训练营学习笔记——分布式理论与分布式架构设计理论
  3. I2C电路故障排除---边沿时间与杜邦线
  4. 柱、锥、台、球的体积公式推导(不用积分)
  5. 安卓模拟器安装xposed和插件
  6. steam自定义信息框_如何设置和自定义Steam控制器
  7. office2010卸载不掉解决办法
  8. Automation服务器不能创建对象--Excel.application
  9. 消息: Automation 服务器不能创建对象
  10. py之基于分块运动补偿的视频压缩