纪念yeelink,那些年你很棒
本想用seeeduino配合yeelink玩一下,但是最近yeelink老出故障,下面的作品是之前用uno完成的,大家可以直接移植到seeeduino,无需修改。
硬件:seeeduino V4,GP2D12、LCD1602
概述
由于采用日本sharp的红外线距离传感器,加上LCD采用四总线驱动方式,运用arduino有关液晶显示的函数库,实现测量结果的实时显示,使得其组成的红外测距系统具有外围电路简单,功能强大,程序简练,使用方便,可靠性高,成本低等特点。
测距传感器接线图
系统接线图
程序流程图
测距传感器初次使用,测量结果误差稍大,需要校正,校正方法通过对距离与电压采样采用曲线拟合
实验数据经过校正5cm:
下面视频显示测量20-30cm距离,用数码管做测试物,下面用尺子测得实际距离。
问一个问题:如果测试物体是个黑体,即可以吸收光线,该用什么方式测量距离?
假设我有两三个该传感器,我想用该传感器测量人的身高,用于家庭安防方面,你们有什么好的方案?讨论一下
|