【Seeed开发板试用体验】红外测距

  • suoma
  • LV5工程师
  • |      2015-12-26 15:54:22
  • 浏览量 2188
  • 回复:1

纪念yeelink,那些年你很棒

本想用seeeduino配合yeelink玩一下,但是最近yeelink老出故障,下面的作品是之前用uno完成的,大家可以直接移植到seeeduino,无需修改。

硬件:seeeduino V4,GP2D12、LCD1602


概述

由于采用日本sharp的红外线距离传感器,加上LCD采用四总线驱动方式运用arduino有关液晶显示的函数库,实现测量结果的实时显示,使得其组成的红外测距系统具有外围电路简单,功能强大,程序简练,使用方便,可靠性高,成本低等特点。

测距传感器接线图

【Seeed开发板试用体验】红外测距

系统接线图

【Seeed开发板试用体验】红外测距

程序流程图

【Seeed开发板试用体验】红外测距

测距传感器初次使用,测量结果误差稍大,需要校正,校正方法通过对距离与电压采样用曲线拟合

实验数据经过校正5cm:

【Seeed开发板试用体验】红外测距

下面视频显示测量20-30cm距离,用数码管做测试物,下面用尺子测得实际距离。

问一个问题:如果测试物体是个黑体,即可以吸收光线,该用什么方式测量距离?

假设我有两三个该传感器,我想用该传感器测量人的身高,用于家庭安防方面,你们有什么好的方案?讨论一下







  • 0
  • 收藏
  • 举报
  • 分享
我来回复

登录后可评论,请 登录注册

所有回答 数量:0
x
收藏成功!点击 我的收藏 查看收藏的全部帖子