5050| 0
|
[教程] M.A.R.K|用巡线传感器实现小车巡线 |
M.A.R.K 小车组装好后就可以编写程序让它跑起来了。这里我们尝试用巡线传感器让小车沿着地图上的黑线行走。 巡线传感器原理介绍巡线传感器是一种利用红外线的物理性质来测量的传感器。小车在巡线时,巡线传感器会发送红外线,经过地图反射后,再被巡线传感器接收到。由于黑白两色对红外光的吸收比例是不一样的,所以小车可以判断经过了黑色区域还是白色区域。 软件安装
连接电脑使用 Type C 数据线连接电脑和小车上的 cyberEye 主控板。连接后电脑会自动安装驱动。驱动安装好后我们选择界面左上角的【切换设备】按钮。 测试巡线传感器因为巡线传感器接到了 D6|D5 接口,我们无法判断左右两侧的巡线传感器对应接口分别是哪个。而且我们还要测试一下,巡线传感器遇到黑色时读数是 1 还是 0。所以我们用一段简短的程序来试一下。 巡线原理我们考虑几种情况:
编写代码对照巡线的原理,编写代码如下: 测试运行将代码上传到小车,放到地图上测试。 这是常规红外巡线的效果,下一次我们来尝试用计算机视觉巡线。 |
© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed