|
|
当前位置:首页 > 机器人底盘 > 机器人底盘的转向灯调试 |
机器人底盘的转向灯调试 |
来源:COONEO 时间:2022/8/26 |
1 : 安装6路 LED模组
如图所示,扩展板右下角留有的6路白色LED接口,接口型号是 XH2.54 mm 的2Pin插座,支持杜邦线,也支持型号一致的插头。每一个插座中,有一个引脚联通了扩展板板载的LM2596s-5.0A 芯片5V的输出端,另外一个引脚则联通Arduino开发板的数字接口,其引脚ID如上图中所示。(25、23、31......) 2 :LED灯的安装位置和含义 排左测:车头右侧 LED 灯电源孔位; 排左侧第二:车尾右侧 LED 灯电源孔位; 第二排左侧:车头前大灯 LED 灯排电源孔位;(仅适合阿克曼) 第二排左侧第二:车位刹车灯 LED 灯排电源孔位;(仅适合阿克曼) 第二排左侧第三:车头左侧 LED 灯电源孔位; 第二排左侧第四:车位左侧 LED 灯电源孔位; 3 : LED灯闪烁方式的设计 打开 sensors.h 文件,在超声波程序的下方,有写关于LED灯组的点亮方式,其中自定义了几种LED闪烁的方式,并用枚举方式定义了它们的名字,如下所示:
然后,其剩下的就是每一种枚举类型的点灯代码。 4 :点灯模组的模式选择,打开 RobotPIDDriver_a4950T_RC.h 文件,找到 loop() 内部的如下部分代码:
该部分代码,说明了LED闪烁状态的切换方式,其切换的依据是依靠左右轮执行的速度差来决定的。如: V左轮 < V右轮 ,即进入左转向灯状态; V左轮 > V右轮 ,即进入右转向灯状态; V左轮 > 0 , V右轮 > 0 ,前大灯开启;(仅适合阿克曼) V左轮 <= 0 , V右轮 <= 0 ,刹车灯开启;(仅适合阿克曼) 代码截图如下:
到这里,你应该已经调试完毕ROS底盘的Arduino端
|
相关推荐 |
»
机器人底盘设计-Solidworks设计底盘机器人小车3D设计
» 基于创泽轮式机器人底盘的雾化消毒机器人 » 机器人二次开发平台-创泽通用机器人平台 » 50CM机器人移动底盘 窄道通行顺畅通行 » 导航服务机器人底盘-创泽底盘机器人 » 消毒机器人底盘-创泽牌消毒机器人底盘 » 移动机器人底盘多少钱-创泽通用移动机器人底盘价格 » 移动机器人底盘设计-创泽机器人底盘设计开发平台 » 智能移动式感知平台底盘-创泽机器人平台底盘 » 六轮机器人底盘通用智能移动平台 » 机器人常用底盘-创泽通用机器人底盘 » 巡航机器人底盘-创泽自主导航开发平底盘平台 |
![]() ![]() ![]() |
![]() |
|
|
版权所有 © 创泽智能机器人集团股份有限公司 中国运营中心:北京·清华科技园C座五楼 生产研发基地:山东日照太原路71号 电话:4008-128-728 |