标题: 零知智障小车-欢迎学习交流 无线控制+避障+寻迹 [打印本页]

作者: roc2    时间: 2018-10-18 10:08
标题: 零知智障小车-欢迎学习交流 无线控制+避障+寻迹
原文来自 零知实验室,详细资料和代码(包括手机APP)请到原文免费下载。

根据前面的各个模块的学习,我们现在就可以实现一个自己的蓝牙无线智能小车了;该小车具有以下基本功能:
1、知识预备
该小车仅实现了一个小车的基本功能,旨在学习各个模块的应用并将其整合到一个实际项目中,在此基础上完全可以加入更多的功能,让你的小车可玩性更高。小车主要运用超声测距方式进行避障功能,使用红外探测的方式进行黑白寻迹,使用蓝牙与手机APP进行通信,让小车可以远程控制。制作中可参考以下各个模块的应用:


2、硬件准备

3、组装
组装的灵活度较大,可以根据自己的需求进行合理组装模块。这里的建议是边组装边调试,即组装一个模块就调试一个模块,该模块正常工作后再组装下一个,这样就更容易完成整个小车的组装。接线时注意电源的VCC电压大小,这里有三种:3.3v、5v、9v,要接正确。详细接线图如下:


4、软件设计
软件设计保护两个部分:单片机程序和安卓APP。
(1)单片机程序
单品机程序使用函数封装的形式设计,每个模块都实现相应的功能函数,然后在主程序中调用。
引脚定义:


函数接口:



代码较长,需要的可以到零知官网查看,下载,

(2)手机APP程序设计
手机APP程序基于android平台,使用FastBle库进行编写的。有一定基础的可以直接在改程序上进行修改,操作界面如下:
搜索设备:


连接设备:

操作界面:




5、小车最终组装图


6、演示效果
b站:https://space.bilibili.com/303686218/#/video







欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1