拿到开发版也有两周了,一直忙着复习四
级和期末考试。所以就没顾得上板子的学习。今天忙中偷闲,赶紧把外围的
威廉希尔官方网站
给搭建起来了。那么就先上图吧。总体来说,虽然这个板子不能写固件。有点遗憾罢了,但是也不是说没有发挥的余地是吧。
那么,我们把这个板子与我们的最小系统连到一起。通过串口
通信,使得他们能够协调一致工作。我们可以通过板子内置的固件模块,以其联网后所识别后发回的回执,来输入到
单片机中通过程序控制。驱动小车电机的的运动,说起来这个挺简单的。但是要搭建一个大的结构还是得花费很大的功夫发的。首先呢,我们要设计中心威廉希尔官方网站
。在这个语音控制外,我还准备加上红外避障功能。可以有多种模式进行切换,这样又很灵活不是吗。嘿。我是这样想的,在初期,给小车上完电后。利用小车的自唤醒功能,使其处于休眠功能。当我们,喊到我们设定的专有名字后。它就会从休眠状态进入工作状态,然后,我们可以说出指令。待
开发板通过WIFI联网识别后,通过串口通信将回执数据传输到单片机。进行预处理,然后将结果以高低电平发送到电机端。使得电机发生正反装,达到控制小车。
那人都有懒的时候吧,这是必然。没办法逾越的。那怎么办呢,红外来了。你有福了,我们可以提前预设规则。规划好它的遇障行走优先级哦,那吗就涉及到。它的算法问题了,我的想法是。路径规划,以左优先为原则。遇到障碍物后我们就让它左拐左拐再左拐,反正你就是左拐。那吗问题来了,你让它一直左拐。那它进入死胡同不就废了,是的。人都会遇到鬼打墙,又何况这小车呢。那么我想说,笨啊。之所以鬼打墙,那就是因为当局者迷旁观者清啦。因为不能把控全局,所以辨别不了方向。但是,我们可以给它纠正啊。是吧,在看到他进入死区后。重新发送调整程序,这个是我们提前设定的优先级。以语音指令优先,只有在无语音指令的情况下。才会进入红外避障模式,最后再加我的程序截图喽,还么完善好所以就不发源码了