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

买卖链接网站品牌设计的意义

买卖链接网站,品牌设计的意义,华为官方网站手机商城首页,广东省网页制作目录 1. 循迹模块介绍 2. 循迹小车原理 3. 循迹小车核心代码 4. 循迹小车解决转弯平滑问题 1. 循迹模块介绍 TCRT5000传感器的红外发射二极管不断发射红外线当发射出的红外线没有被反射回来或被反射回来但强度不够大时红外接收管一直处于关断状态,此时模块的输出…

目录

1. 循迹模块介绍

2. 循迹小车原理

3. 循迹小车核心代码

4. 循迹小车解决转弯平滑问题


1. 循迹模块介绍

  • TCRT5000传感器的红外发射二极管不断发射红外线
  • 当发射出的红外线没有被反射回来或被反射回来但强度不够大时
  • 红外接收管一直处于关断状态,此时模块的输出端为高电平,指示二极管一直处于熄灭状态
  • 被检测物体出现在检测范围内时,红外线被反射回来且强度足够大,红外接收管饱和
  • 此时模块的输出端为低电平,指示二极管被点亮
  • 总结就是一句话,没反射回来,D0输出高电平,灭灯

接线方式

  • VCC:接电源正极(3-5V)
  • GND:接电源负极 DO:TTL开关信号输出0、1
  • AO:模拟信号输出(不同距离输出不同的电压,此脚一般可以不接)

2. 循迹小车原理

由于黑色具有较强的吸收能力,当循迹模块发射的红外线照射到黑线时,红外线将会被黑线吸收,导致 循迹模块上光敏三极管处于关闭状态,此时模块上一个LED熄灭。在没有检测到黑线时,模块上两个LED常亮

总结就是一句话,有感应到黑线,D0输出高电平 ,灭灯

3. 循迹小车核心代码

硬件接线

  • B-1A -- PA0
  • B-1B -- PB1
  • A-1A -- PA1
  • A-1B -- PB10
  • 循迹模块(左)--  PB3
  • 循迹模块(右) -- PB4

代码示例:

#define LeftWheel_Value HAL_GPIO_ReadPin(GPIOB, GPIO_PIN_3)
#define RightWheel_Value HAL_GPIO_ReadPin(GPIOB, GPIO_PIN_4)// main函数里
while (1)
{if (LeftWheel_Value == GPIO_PIN_RESET && RightWheel_Value == GPIO_PIN_RESET)goForward();if (LeftWheel_Value == GPIO_PIN_SET && RightWheel_Value == GPIO_PIN_RESET)goLeft();if (LeftWheel_Value == GPIO_PIN_RESET && RightWheel_Value == GPIO_PIN_SET)goRight();if (LeftWheel_Value == GPIO_PIN_SET && RightWheel_Value == GPIO_PIN_SET)stop();
}

4. 循迹小车解决转弯平滑问题

原理:

两轮都有速度且一轮速度大于另一轮

代码实现:

#define LeftWheel_Value HAL_GPIO_ReadPin(GPIOB, GPIO_PIN_3)
#define RightWheel_Value HAL_GPIO_ReadPin(GPIOB, GPIO_PIN_4)
// main函数里
while (1)
{if(LeftWheel_Value == GPIO_PIN_RESET && RightWheel_Value == GPIO_PIN_RESET){__HAL_TIM_SetCompare(&htim2, TIM_CHANNEL_1,19);__HAL_TIM_SetCompare(&htim2, TIM_CHANNEL_2,19);}if(LeftWheel_Value == GPIO_PIN_SET && RightWheel_Value == GPIO_PIN_RESET){__HAL_TIM_SetCompare(&htim2, TIM_CHANNEL_1,15);__HAL_TIM_SetCompare(&htim2, TIM_CHANNEL_2,8);}if(LeftWheel_Value == GPIO_PIN_RESET && RightWheel_Value == GPIO_PIN_SET){__HAL_TIM_SetCompare(&htim2, TIM_CHANNEL_1,8);__HAL_TIM_SetCompare(&htim2, TIM_CHANNEL_2,15);}if(LeftWheel_Value == GPIO_PIN_SET && RightWheel_Value == GPIO_PIN_SET){__HAL_TIM_SetCompare(&htim2, TIM_CHANNEL_1,0);__HAL_TIM_SetCompare(&htim2, TIM_CHANNEL_2,0);}
}

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

相关文章:

  • 郑州网站seo优化免费制作微信网页网站
  • 建站用什么平台好o2o网站设计
  • c .net怎么做网站深圳专业做网站排名多少钱
  • 0460网站之家主机屋免费服务器
  • 网站内容改版服务器管理软件
  • 网站加图标酒店网站建设因素
  • 耒阳网站建设做游戏视频网站要批证吗
  • 网站流量用完成都做营销型网站建设
  • 合肥金融网站开发网站推广软文范文
  • jsp 企业建站网站开发重点难点分析
  • 影视怎么建设网站wordpress商城制作教程
  • 快云助手网站建设视频名片设计图片
  • 西宁手机微网站平面设计作品案例分析
  • 北京网站设计公司兴田德润怎么样网页qq登陆保护怎么关
  • 哪个网站可以做问卷调查网络营销推广的策略
  • 公司网站建设审批流程化妆品网站主页设计
  • 网站登陆页面怎么做品牌设计公司文案
  • 网站建设哪个公司dedecms网站乱码
  • 重庆市建设信息网站网站如何申请微信支付接口
  • 济南做网站哪家好怎么选网站建设价格最低多少钱
  • 美工做网站是怎么做怎么找到域名做的那个网站
  • 免费建网站代码地推app
  • 替老外做网站好看的企业网站首页
  • 网站开发招聘职位百度seo什么意思
  • 网页设计广州网站北京百度糯米团购有做网站的电话吗
  • 做国内网站花费网站建设岗位任职资格
  • 天津实用网站建设龙岩网页制作公司
  • 营销型网站备案wordpress主题免费中文
  • 浙江省建设厅官方网站信用平台河北省建设工程招标投标信息网
  • 用老域名做新网站wordpress+引用+样式