从这篇开始,后续会陆陆续续写一些自己入门单片机以来做过的一些项目教程,y由于不是现在做的,所以我可能没有调试的照片啥之类的,而且做的东西大多都拆了。

我刚入门Arudino时,做的第一个项目,就是Arduino智能小车,做出来的小车具有红外避障,蓝牙控制,超声波避障,循迹等动能

做出来的最终样子是类似这样的

材料准备

1.四个小车轮子

2.四个直流减速电机

3.两节18650锂电池,大概电压在7.4V左右,电压最好不要超过12V不然会损坏电机驱动

4.电池盒,给电池充电

5.L298N电机驱动

6.Arduino UNO 单片机

7.一个蓝牙模块

8.两个红外避障模块

9.一个超声波模块(也可以整个舵机云台,不过,我没整)

10.两个红外循迹模块

链接我就不弄上了,淘宝上一搜就可以

动手制作

买好材料后,大概一二百块钱,材料到了后,就可以动手制作了

由于动手制作的教程一般网上都有,可以参考下这个博主的帖子,讲的很详细(79条消息) Arduino智能小车——拼装篇_不懂音乐的欣赏者的博客-CSDN博客_arduino小车

这里大致说几点注意事项吧!

1.电源线接线时,不要接反,不然模块会直接废掉。 VCC接VCC,GND接GND,模块io口接Arduino对应引脚就可以

2.注意L298N电机驱动的接线,可以参考这个博主的讲解,电机驱动器-L298N模块介绍 - 知乎 (zhihu.com)

引用下这个博主上面的图片

标题

接线时: 18650电池正极接主电源正极,负极接主电源负极  ,

通道A,通道B,用来接四个电机的电机线

如果不是PWM控制,就不需要拔掉A相使能端子和B相使能端子

输入1,2,3,4,用来接引脚,控制电机转动

3.电机线,尽量焊接一下,不然不牢固,容易造成小车轮子不转动(当时排查了,好久才发现的)

Arduino基础项目篇-基于Arduino的智能小车相关推荐

  1. Arduino基础入门篇02—Arduino开发环境IDE安装使用

    工欲善其事,必先利其器.本文主要介绍Arduino开发环境IDE的安装及功能介绍. Arduino IDE安装 从官网下载IDE开发环境,IDE下载地址 .笔者使用Win10系统,点击 Windows ...

  2. 【单片机项目】基于STM32的智能小车设计(一)流程设计

    其实前几周就已经将小车调好并且也发了视频,但是每天忙于复习,也没有时间来对小车的流程设计.硬件设计.程序编写进行一个总结,正好周五可以休息一下,就分三个模块对这个智能小车项目进行一个总结. 这个小项目 ...

  3. 【单片机项目】基于STM32的智能小车设计(三)软件设计

            这是智能小车的最后一篇博客,主要讲解一下小车的程序设计. 电机的驱动:         我写了俩种转弯,一种是一个轮朝后一个轮朝前的转弯,另一种是抱死一个轮另一个向前,使用PWM来调速 ...

  4. 基于ros_arduino_bridge的智能小车----下位机篇

    基于ros_arduino_bridge的智能小车----下位机篇 参考文章: 基于ros_arduino_bridge的智能小车----上位机篇 基于ros_arduino_bridge的智能小车- ...

  5. Arduino项目实战——基于Arduino【智能垃圾桶】设计

       Arduino项目实战        -基于Arduino[智能垃圾桶]设计 第一次接触Arduino是在大一的时候,距离现在已经五年,当时一个简单的"电子琴"项目就让我抓耳 ...

  6. python3语音识别模块_『开源项目』基于STM32的智能垃圾桶之语音识别

    大家好,我是『芯知识学堂』的SingleYork,前面给大家简单介绍了『开源项目』基于STM32的智能垃圾桶之成员简介,相信有很多小伙伴都已经忍不住跃跃欲试了,别着急,从这一篇开始,笔者将会带领大家一 ...

  7. stm32语音识别文字显示_『开源项目』基于STM32的智能垃圾桶之语音识别

    大家好,我是『芯知识学堂』的SingleYork,前面给大家简单介绍了『开源项目』基于STM32的智能垃圾桶之成员简介,相信有很多小伙伴都已经忍不住跃跃欲试了,别着急,从这一篇开始,笔者将会带领大家一 ...

  8. 【毕业设计之树莓派系列】基于树莓派的智能小车设计

    基于树莓派的智能小车设计 摘要 随着人们对智能化生活的需求不断增长,智能小车的发展逐渐受到关注.然而,现有的智能小车硬件和软件设计有一定的局限性,需要进一步改进和完善.本文旨在基于树莓派PICO开发板 ...

  9. 基于STM32的智能小车方案设计

    基于STM32的智能小车设计 前言 一.什么是STM32智能小车? 二.模块汇总 1.主控板(STM32F103ZE) 2.底板 3.电机 4.避障模块(超声波传感器,红外传感器) 5.寻迹模块(3路 ...

最新文章

  1. 计算机应用基础10000字论文,计算机应用基础论文
  2. 如何用python实现自动化办公_python自动化办公操作PPT的实现
  3. UA MATH577 逻辑与可计算性1 递归函数
  4. python 定制类
  5. quartz(6)--集群
  6. Hive的基本操作-排序
  7. Qt连接Myql的那些事,关于QT连接报错driverNoLoad问题
  8. java13种技术_JavaEE的13种核心技术
  9. 使用socket方式连接Nginx优化php-fpm性能
  10. 常用软件版本号及软件安装包格式
  11. 编译 mobileTerminal
  12. 一个完整的、全面k8s化的集群稳定架构(值得借鉴)
  13. 小程序文档整理之 -- API(开放接口)
  14. 张明楷的100个刑法案例
  15. dbf是什么文件格式
  16. 基于Java框架开发OA企业在线办公系统项目教程-附源码-毕业设计
  17. 我是路人甲,请你为我祝福
  18. 回归中的相关度和决定系数及应用
  19. Xcode修改项目名称
  20. PageHelper和PageInfo的使用

热门文章

  1. 自定义制作SpringBoot启动图案
  2. mybatis-plus自动填充插入时间后有8小时时差
  3. SpringBoot2.X 中文配置参考指南
  4. slack 使用说明_如何使用Slack中的向上箭头选择和编辑消息
  5. C#使用Topshelf创建Windows服务
  6. fpga控制vga显示黑白图片
  7. 如何解除Chrome无法安装第三方插件的限制(无法从该网站加载扩展程序和用户脚本)
  8. DW-CHEN的Java点滴记录JavaWeb之HTTP协议/Servlet/Cookie/Session/JSP/EL/JSTL/Filter/Listener
  9. C# 收据编号由公司代码+操作员代码+年份+4位流水号
  10. mysql 主从同步_Mysql主从同步的实现原理