当前位置: 首页 > news >正文

.湖南省建设厅规范网站企业门户网站需求模板

.湖南省建设厅规范网站,企业门户网站需求模板,西安汽车网站制作,沈阳城乡建设工程信息网1. 功能说明 在机器人车体上安装2个 灰度传感器 ,实现机器人按照下图所指定的路线进行导航运动,来模拟仓库物流机器人按指定路线行进的工作过程。 2. 使用样机 本实验使用的样机为R023e样机。 3. 功能实现 3.1 电子硬件 在这个示例中,我们采…

1. 功能说明

       在机器人车体上安装2个 灰度传感器 ,实现机器人按照下图所指定的路线进行导航运动,来模拟仓库物流机器人按指定路线行进的工作过程。

 2. 使用样机

本实验使用的样机为R023e样机。

3. 功能实现

3.1 电子硬件

      在这个示例中,我们采用了以下硬件,请大家参考:

主控板Basra(兼容Arduino Uno)
扩展板

SH-01外围电路扩展板(与Bigfish扩展板相似)‍

传感器灰度传感器
电池7.4V锂电池

电路连接说明:

① 电机连在D6,D10及D5,D9接口上;

② 2个灰度传感器分别接在扩展板的传感器接口A0、A4上。

3.2 编写程序

      传感器触发情况、小车行驶状态、对应行为策略表:

传感器1传感器2小车状态动作
01小车左偏向右调整
10小车右偏向左调整
11到达终点停止
00正常前进

① 根据实验内容,利用多分支结构设计出程序流程图。

机器人轨迹导航任务流程图

② 根据设计好的程序流程图进行编程,编写并烧录以下程序(blackline_4if.ino),该程序将实现演示视频中的动作。

编程环境:Arduino 1.8.19

/*------------------------------------------------------------------------------------版权说明:Copyright 2023 Robottime(Beijing) Technology Co., Ltd. All Rights Reserved.Distributed under MIT license.See file LICENSE for detail or copy athttps://opensource.org/licenses/MITby 机器谱 2023-02-09 https://www.robotway.com/                                   ------------------------------------------------------------------------------------*/void turnleft_slow();void forward();void carstop();void turnright_slow();void setup(){pinMode( 18, INPUT);pinMode( 14, INPUT);pinMode( 10, OUTPUT);pinMode( 6, OUTPUT);pinMode( 5, OUTPUT);pinMode( 9, OUTPUT);}void loop(){if (( digitalRead(14) && digitalRead(18) )){forward();}if (( !( digitalRead(14) ) && digitalRead(18) )){turnleft_slow();}if (( digitalRead(14) && !( digitalRead(18) ) )){turnright_slow();}if (( !( digitalRead(14) ) && !( digitalRead(18) ) )){carstop();delay( 5000 );}}void turnright_slow(){analogWrite(6 , 80);analogWrite(10 , 0);analogWrite(5 , 0);analogWrite(9 , 0);}void carstop(){analogWrite(6 , 0);analogWrite(10 , 0);analogWrite(5 , 0);analogWrite(9 , 0);}void turnleft_slow(){analogWrite(6 , 0);analogWrite(10 , 0);analogWrite(5 , 80);analogWrite(9 , 0);}void forward(){analogWrite(6 , 80);analogWrite(10 , 0);analogWrite(5 , 80);analogWrite(9 , 0);}

 也可以使用if…else嵌套写法(blackline_ifelse.ino)。

void stop();void left();void right();void forwards();void setup(){pinMode( 18, INPUT);pinMode( 14, INPUT);pinMode( 10, OUTPUT);pinMode( 6, OUTPUT);pinMode( 5, OUTPUT);pinMode( 9, OUTPUT);}void loop(){if (( !( digitalRead(14) ) && digitalRead(18) )){right();}else{if (( digitalRead(14) && !( digitalRead(18) ) )){left();}else{if (( !( digitalRead(14) ) && !( digitalRead(18) ) )){stop();}else{forwards();}}}}void stop(){analogWrite(5 , 0);analogWrite(9 , 0);analogWrite(6 , 0);analogWrite(10 , 0);}void right(){analogWrite(5 , 150);analogWrite(9 , 0);analogWrite(6 , 0);analogWrite(10 , 150);}void forwards(){analogWrite(5 , 150);analogWrite(9 , 0);analogWrite(6 , 150);analogWrite(10 , 0);}void left(){analogWrite(5 , 0);analogWrite(9 , 150);analogWrite(6 , 150);analogWrite(10 , 0);}


​资料内容详见 小型双轮差速底盘-双灰度循迹

http://www.yayakq.cn/news/314800/

相关文章:

  • 网站关键词词库怎么做app定制公司如何找客户
  • 网站开发技术及应用wordpress user level
  • 开源社区的发展前景正规seo服务商
  • 做网站需要的设备wordpress页面标题标签
  • 网站建设企划书重庆企业网站设计制作
  • 莒南县建设工程网站wordpress如何设置边栏
  • 宁波 商城网站建设山东网站优化推广
  • 住房和城乡建设部中国建造师网站网站开发的硬件环境
  • 濮阳建设公司网站如何建设移动端网站
  • 品牌网站建设大概费用建立网站坐等访问者发现
  • 南昌网站建设方案网站做好了怎么办
  • 个人怎么做课程网站电子商务网站帮助中心该怎么更好地设计
  • 网站建设签收单软件工程师是做什么的
  • 宁波优质网站制作哪家好东莞房价2023最新价格
  • 电子商务网站建设素材wordpress 简约企业
  • 重庆营销型网站建设价格做网站推广托管注意
  • 做生意网站最新国际新闻 大事件
  • 聊城网站建设包括哪些公司专业做网站
  • 精品课程网站建设项目验收单用代码做一号店网站怎么做
  • 上海网站建设口碑好衡水网站建设多少钱
  • 网站建设中哪些最重要有限公司网站建设 中企动力佛山
  • 网站域名包括网页设计服装网站建设
  • 手机网站设计技巧wordpress中文版书籍
  • 网站开发原型模板福州网站建设fjfzwl
  • 交互式手机网站响应网站 整屏
  • 番禺做网站要多少钱微信附近人推广引流
  • 手机能搭建网站吗无症状感染者会自愈吗
  • 广州专业做网站公司网站网页设计怎样
  • 建设网站项目简历在线网页设计器
  • 网站获取访客qq 原理高端品牌手机