• 注册
  • arduino arduino 关注:2 内容:18

    arduino蓝牙小车制作教程

  • 查看作者
  • 打赏作者
  • 靓号:666666

    arduino蓝牙小车制作教程

    概述
    安卓手机通过APP客户端发送指令给蓝牙接收模块,蓝牙模块把命令发送给Arduino UNO,arduino经过事先变好的程序运算,发出指令给L298N电机驱动模块,电机驱动模块驱动电机,实现小车的运动。对应指令,f,b,l,r,s
    材料

    arduino UNO 开发板
    L298N电机驱动板
    hc-06蓝牙模块
    4电池和电池盒
    小车底盘或者坦克底盘
    导线螺丝若干

    资料下载:

    手机app下载

    代码下载

    提示:手机app只能安卓使用

    第一步:
    线路连接

    arduino蓝牙遥控智能小车电路板安装视频:请打开优酷观看

    蓝牙线路连接:

    蓝牙上只需要接四条线就行了

    RX-TX
    TX-RX
    VCC-3.3V
    GND-GND

    L298N接线方法:

    IN1、IN2、IN3、IN4分别连接arduino的12、11、10、9接口
    5V+接arduino的5V+
    GND接GND
    L298N上12V+接L298N上5v+
    ……………………………………………..

    第二步:底盘安装 

    三轮亚克力板智能小车底盘视频组装教程(优酷播放)

    调试电路板。先将电路板在底盘下面组装测试。
    测试成功以后,安装到底盘上面调试,马达正负极。手机连接蓝牙,发送f前进,b后退,l向左转,r向右转,来调试马达正负极。(注释:f,forward前进的意思;b,back后退的意思;l,left向左的意思;r,right向右的意思 )
    电路板安装视频
    设置手机客户端,自定义按钮,便于操作。

    手机app
    资料包中有

    手机安卓app优酷视频演示

    只能用于安卓手机,这个软件有几种模式,我们用到的就是2中模式,左右滑动屏幕切换模式

    第一,命令模式。 连接蓝牙以后,向小车发送英文字母命令
    第二,键盘模式,自定义每个按钮的意思和所发送的命令文本。长按可以自定义。

    操作方法 F 前进 B后退 L向左转 R向右转 输入f\b\l
    时(命令都是小写字母,输入以后,电机发送,屏幕会有回应),无论前往、后退、左转、右转,电机都是先停一下,再转,这样电机都流畅。

    室外演示
    室外效果简单演示
    代码
    资料包中有

    如何上传程序:
    请访问教程:Arduino烧录上传程序教程

    。。。。。。。。。。。。。。。。。。。。。。。
    常见问题

    1.发送前进命令,一个轮子前进,一个轮子后退。

    调换电机的正负极即可,直流电机,更换正负极即改变运动方向。

    2.车轮走线不够直

    任何马达都不可能转速完全一样,因此,走线轻微便宜问题不大。如果想彻底客服这个问题,就需要在马达左右安装测速码盘,时刻监控两边的速度,再通过程序控制调整两边PMW,使两边车速一样。这将是另外一个课题。

    3.手机发送命令,手机屏幕没有回应

    可能蓝牙和arduino板子通信不正常,可以打开arduino串口监视软件,发送命令测试
    拓展练习
    蓝牙模块测试实验
    请移步 链接
    添加库文件
    库文件添加

    更新日期:

    2020.01.06

    2019.04.24

    2018.09.04

    2017.07.30

    2016.10.29

    请登录之后再进行评论

    登录
  • 动态
  • 帖子间隔 侧栏位置: