光照灰度传感器STM32单片机Arduino驱动程序源码,可以作为你的学习设计参考。
基于51单片机的循迹小车程序,使用灰度传感器,可以实现小车寻黑线行驶,行驶过程平稳,速度可以调节,灰度传感器使用5个,可以自己加
2021-11-07 10:53:15 37KB 51单片机 灰度传感器 寻迹
1
多人最开始做的机器人小车基本功能就是循线,白色的地板上贴着一条黑线,让机器人小车沿着地面的黑线前进。很多机器人高手都是从类似的作品成长起来的。因此有必要介绍一下检测地面灰度的常用传感器。 可见光地面灰度检测器:所谓的可见光地面灰度检测器,就是使用一个发光装置与一个光敏电阻搭配,装在机器人底部离地面较近的一个位置上。利用不同颜色对可见光的吸收程度不同的原理来检测地面灰度。发光装置发射可见光,照射到不同颜色上面后反射光的强度会有一定的差异,根据光敏电阻的返回值便可知道现在机器人下面的地面颜色。
2021-11-05 03:03:02 944KB QTI 灰度传感器
1
本车使用的是舵机加双编码电机的机械结构,以芯片主频为72MHz的STM32F103ZET6为核心控制器,赛道的主要元素包括直道,环岛,S弯和连续直角弯; 我们通过一字排列的灰度传感器阵列对黑线进行识别,进而检测车身在赛道上的位置;同时常用舵机加双电机差速控制的方案实现小车的弯道行驶;本程序以位置式PID作为主要控算法控制舵机和电机。
1