分享

声波定位+WIFI通信上位机设计 附小车及基站代码

 共同成长888 2019-12-29
          声波定位+WIFI通信上位机

一、 任务
设计并制作一个声定波位控制系统,示意图如图1所示。
f.png
图1 系统规定场地简易示意图
图中,OA、OB、CB、CA长1m且相邻线相互垂直,即O、A、B、C连线组成一正方形场地,以O点为原点,OA为x轴,OB为y轴。
声波定位控制系统有一个可移动声源 S位于正方形场地内,正方形场地周围可自行部署声波传感器通信系统控制系统,场地内除了可移动声源不可布置任何装置。
  二、要求
1、 基本要求
1.1   制作一电池供电的声源S,要求发声装置位于装置正中心,声源S总体尺寸要求长宽各不超过15cm,声波信号形式不限定,电池规格不限定;
1.2   在能放下声源的前提下,在正方形场地内任意一点放置声源S,要求能测量出声源SO距离,误差不大于5%
1.3   在1.2的前提下,能测量出声源S在坐标轴上的坐标(X1,Y1),要求在屏幕上绘制正方形场地示意图(如图1)并在图中标出坐标(X1,Y1),要求测量值误差不大于5%
1.4   在1.1的前提下,声源S可以移动,并且可以无线遥控控制,在手动遥控控制其移动到另一位置后,在2内可实现要求1.21.3内的测量要求;
2、 发挥部分
2.1     在1.4的前提下,在屏幕上绘制出声源S在正方形场地上的移动轨迹,绘制的轨迹与实际轨迹差别不超过10cm移动轨迹要求由测评者提供;
2.2     断开手动遥控控制的前提下,在屏幕上输入一坐标(X2,Y2),声源S自动从当前位置移动到坐标(X2,Y2),误差小于5cm
2.3     断开手动遥控控制的前提下,在屏幕上用手绘制一移动轨迹,声源S自动到达轨迹起点,再按着绘制的移动轨迹移动,实际轨迹与人工绘制的轨迹相差不超过10cm;
2.4     正方形场地周围部署的声波传感器越少越好,声源S长宽越小越好;
  三、说明
1.     声源和声波传感器不限,只能使用声波定位的方式来实现,声波频率不做限定;
2.     声源S尺寸超过要求、不使用电池供电则取消测评资格
3.     屏幕尺寸应大于等于3.5寸;
4.     开发平台与方案不做限制

解决方案

在四个角安装超声波传感器接收头(基站,ESP8266+STM32F1),小车安装超声波传感器发射头(ESP8266+STM32F1+电机*2),利用红外光同步,测量四个距离。


通信方案采用WIFI组网,手机热点做路由。采用轻量,能保证一定质量的UDP通信,建立连接无需对方在线。以通信量最大节


点上位机作为服务器,基站作为上行节点(发数据),小车作为下行节点(收数据)。


通信格式设计为:
  a.上位机对小车
   发送:x,y\r\n;
   x,y绝对值表示左右轮的占空比;x或y>0表示车轮正向运动,x或y<0表示反向运动。特别的x 或y = 201表示急停。
  b.基站对上位机
   发送:a,b,c,d\r\n;

  表示声源到四个基站的距离。
   批注 2019-12-27 182339.png Cache_194270e729066864..jpg

上位机如下:

批注 2019-12-27 1816402.png 批注 2019-12-27 181640.png

上位机设计暂时不公开

硬件和小车及文档见附件。
51hei.png

全部资料51hei下载地址:
新建文件夹.7z (2.67 MB, 下载次数: 0)

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多