arduino 蓝牙 android 小车,arduino智能蓝牙小车

大家好!这是小编第二次做小项目~

小编目前专业是电气自动化的,不搞点硬件方面的东西,不学点控制技术,有点对不起自己所学的专业。

小编这次打算做arduino多功能智能小车~

首先,为啥选择arduino电路板?

这个是由于小编还没学过单片机啊~还没有弄过其他的,比如stm32单片机。因为这些学习起来,对于初学者来说,比较困难,需要花时间。而arduino入门确实简单,特别适合初学者,而且arduino源码开源的,特别的人性化。其实,arduino也是单片机,但是它是经过二次开发的,有很多的库函数。

1.所需材料

底盘2个    电机4个    轮胎4个    arduino uno板1个

电机驱动板1个    杜邦线若干    电池盒1个    5号电池4节

USB数据线1根    蓝牙模块    USB 转TTL数据线

如果这是读者第一次做,没有什么DIY经验的话,可以自己在网上买套装元件,网上关于这些东西很多,可以满足我们的制作材料的要求。当然,对于有一定基础的读者,会设计原理图,完全可以用AltiumDesigner软件,绘制一个属于自己的PCB板,这样对于自己有很大的提高。我在网上看的意大利进口PCB板,感觉挺精致的,奈何出于经济原因,就买了套件。

2.编程软件

本人使用官方的免费IDE编程环境,下载地址与安装教程见官网

这个软件的详细教程参考地址arduino IDE教程

3.制作过程

首先,小编先介绍一下小车的结构:

1.电机驱动模块:这是控制小车电机转动的模块,在模块的电源部分,有VMS、VCC(5v)、GND3个接口。电源正极接VMS,电源负极接GND,这样就给电机驱动模块上电了。MotorA和MotorB的四个接口,分别接电机的线。ENA和ENB分别是使能端,接Arduino的PWM接口,用于电机的调速。IN1、IN2、IN3和IN4分别接Arduino的数字接口。

5dbd4622186d

LN298电机驱动模块

2.Arduino单片机:可以说是智能小车的“大脑”,也就是说这是小车的核心。在后面,我们要将我们编好的程序导入到arduino中,就可以控制小车了~

5dbd4622186d

arduino单片机

在我制作小车的时候,我在网上了解到arduino单片机供电方式,这里就不在阐述了 ,具体见网址:

3.蓝牙模块:这是通信模块,控制着手机与arduino单片机之间的通信。蓝牙模块上共有6个引脚,我们在这里要用到4个引脚,分别是RX、TX、VCC和GND,蓝牙模块的RX接arduino的TX,蓝牙模块的TX接arduino的RX,VCC接VCC,GND接GND。当然,蓝牙模块在使用之前,需要进行调试,我们需要下载串口调试助手,进行以下操作:(蓝牙模块的初始密码为1234)

5dbd4622186d

HC-05蓝牙控制模块

给蓝牙模块命名,将串口波特率改成115200

然后根据指令,测试一下蓝牙的通信状况。

4.电源模块:其实就是四节电池,主要是给arduino单片机和电机驱动模块供电。

  • 2
    点赞
  • 27
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值