当前位置:首页 > 机器人底盘 > 机器人底盘的转向灯调试
 

机器人底盘的转向灯调试

来源: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机器人移动底盘 窄道通行顺畅通行
» 导航服务机器人底盘-创泽底盘机器人
» 消毒机器人底盘-创泽牌消毒机器人底盘
» 移动机器人底盘多少钱-创泽通用移动机器人底盘价格
» 移动机器人底盘设计-创泽机器人底盘设计开发平台
» 智能移动式感知平台底盘-创泽机器人平台底盘
» 六轮机器人底盘通用智能移动平台
» 机器人常用底盘-创泽通用机器人底盘
» 巡航机器人底盘-创泽自主导航开发平底盘平台
 
 
 
  » 联系我们
X 关闭  
 
网站首页
关于创泽 公司简介   资质荣誉   企业文化
新闻资讯 公司新闻 [机器人新闻 董事长新闻 比赛与荣誉类]  行业动态
解决方案 商用服务机器人   陪护机器人   安防机器人   智能医疗机器人  党建机器人
服务支持 常见问题   下载
人才招聘 招聘信息   精彩瞬间
党群建设 党建活动   工会活动   其他活动
商务合作 招募支持   报名提交
联系我们 售后服务   留言咨询
   
   
 
联系我们  
北京·清华科技园C座五楼
山东省日照市开发区太原路71号
版权所有 © 创泽智能机器人集团股份有限公司           中国运营中心:北京·清华科技园C座五楼       生产研发基地:山东日照太原路71号       电话:4008-128-728