设为首页收藏labplus社区
700
积分值+2
425
掌控币+1
0  关注
78  粉丝
60  帖子
杜涛
2021年03月01日

#拓展应用#超声波雷达


雷达可以在屏幕上显示被测物所在的位置,超声波传感器可以测量被测物距离,一般我们都是显示距离大小,今天换了个方式进行显示,在掌控板OLED屏幕上进行显示,效果如下:



在掌控板上吧,以(63,63)为圆心,绘制一个半径为60的半圆


然后利用一个9g舵机,实现超声波在水平方向上的转动,这里用一个自制的3D打印结构件进行连接,如下图所示:


用胶枪固定后,在一个纸盒上开孔,将电子元器件固定,包括舵机、掌中宝、超声波传感器。这里我们让舵机,从左往右转动,只截取135度——45度,被测物的所在位置,需要计算出坐标在OLED显示屏上显示,思路如下:


计算过程中,数据除以5的原因是,超声波测距的范围在0-340,而屏幕纵坐标范围是0-63,故而将实际距离缩小5倍呈现,完整程序如下:


6

点赞

1216 次阅读3 条评论6 人赞1 人订阅
3条评论