嘉立创产业服务站群
必应搜索
发作品签到
专业版

智能小车

工程标签

1.9k
0
0
1

简介

基于梁山派制作的四轮小车,可以通过蓝牙控制小车,包括循迹,避障等。

简介:基于梁山派制作的四轮小车,可以通过蓝牙控制小车,包括循迹,避障等。

开源协议

GPL 3.0

(未经作者授权,禁止转载)
创建时间:2024-07-28 08:04:01更新时间:2024-07-29 03:54:47

描述

一、项目名:

  • 基于立创·梁山派的智能小车设计
  • 硬件设计已在下面说明,软件设计代码已上传至附件

二、目标:

  • 设计基于蓝牙控制的小车,还有循迹和避障功能,而且能够赋予小车神情,状态显示。
  • 原本还想用雷达监测传感器对人体移位跟踪,但由于模块使用限制,我无法使用。

三、功能介绍:

  • 该项目通过蓝牙遥控对小车进行方向移动,也可以通过蓝牙切换为循迹模式,避障模式等

四、工程描述
工程所用到的硬件:

  • 立创梁山派
  • 小车的主板(集成了稳压模块和TB6612电机驱动)
  • 蓝牙模块
  • 超声波模块
  • 感为八路灰度传感器模块
  • 蜂鸣器
  • LED(贴片+直插)
  • 四个直流减速电机(轮趣科技MG513直流减速电机带霍尔传感器)
  • 两个240*280 TFT LCD屏

五、硬件设计

  1. LED灯

image.png

2.按键

image.png

3。蜂鸣器

image.png

4.循迹模块接口

image.png
这里 XJ 为5V ,按键的设计是根据感为科技给的设计要求设计。

image.png

5.DC-DC 5V降压电路

image.png

image.png
两路都是5V降压,单独一路5V给八路灰度传感器供电,
请务必确保传感器 5V 供电的稳定,请勿与舵机、电机、喇叭等感性负载(有电感属性的负载)共用一个5V 电源,由于感性负载在电流发生突变时会产生非常高的电压,可以轻松烧毁传感器。
电路中的分压电阻需要根据实际情况来进行调正。

6.DC-DC 12V升压电路

image.png
用的是SX1308 升压芯片,电路中的分压电阻需要根据实际情况来进行调正。

7.LDO 3V3稳压电路

image.png

8.TB6612 驱动电路

image.png

9.电机接口电路

image.png

IMG20240720155028.jpg

IMG20240720155036.jpg

微信图片_20240721085657(1).jpg

六、技能掌握:

  • 通过该项目了解一些代码逻辑的控制。
  • 学习到如何用LCD显示想要的信息。
  • 对于DC-DC降压升压电路的学习和掌握。
  • 不足之处
    • 无法使用梁山派上面的SDIO进行数据读取,然后通过LCD显示SD卡里面的数据信息。最后卡在了对SD卡信息的读取,读取出来的数据在LCD屏幕上显示为花屏。

七、碰到的问题与解决方法

  • 对于PWM的输出:
    • 通过测试知道除了A端口可以输出PWM信号驱动电机,其它的引脚均不可,不知道为什么,之后对硬件引脚进行修改,且均修改为A端口。
  • 对于蓝牙控制小车的移动:
    • 在设计初始阶段,蓝牙发送数据,使得小车进入循迹模式,出现两种情况:第一种是小车只执行循迹函数中的一个代码;第二种是无法退出循迹模式。通过网页查找和AI查询,结合给出的代码,进行逻辑的修改,最后得以实现。
  • 对于两个LCD的初始化:
    • 通过修改宏定义,无法实现功能,且报错。只能舍去宏定义转去.c文件里面修改。

设计图

未生成预览图,请在编辑器重新保存一次

BOM

暂无BOM

附件

序号文件名称下载次数
1
蓝牙遥控zzxc.zip
81
2
7月21日 (2)(4).mp4
98
克隆工程
添加到专辑
0
0
分享
侵权投诉

工程成员

评论

全部评论(1)
按时间排序|按热度排序
粉丝0|获赞0
相关工程
暂无相关工程

底部导航