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

德州做网站最好的公司有哪些app推广

德州做网站最好的公司有哪些,app推广,视频拍摄收费标准,右安门网站建设文章目录 一.概要二.红外避障模块主要参数1.模块引脚定义2.模块特点3.模块原理图 三.GD32单片机红外避障模块检测实验四.工程源代码下载五.小结 一.概要 红外避障模块具有一对红外线发射与接收管,发射管发射出一定频率的红外线,当检测遇到障碍物时&…

文章目录

    • 一.概要
    • 二.红外避障模块主要参数
      • 1.模块引脚定义
      • 2.模块特点
      • 3.模块原理图
    • 三.GD32单片机红外避障模块检测实验
    • 四.工程源代码下载
    • 五.小结

一.概要

红外避障模块具有一对红外线发射与接收管,发射管发射出一定频率的红外线,当检测遇到障碍物时,红外线反射回来被接收管接收,经过比较器电路处理之后,绿色指示灯会亮起,同时信号输出接回输出数字信号(一个低电平信号),可通过电位器旋钮调节检测距离,有效距离范围2~30cm,工作电压为3.3v-5v。该传感器的探测距离可以通过电位器调节、具有干扰小、便于装配、使用方便等特点,可以广泛应用于机器人避障、避障小车、流水线计数及黑白线循迹等众多场合。

在这里插入图片描述

二.红外避障模块主要参数

1.模块引脚定义

在这里插入图片描述

2.模块特点

1、当模块检测到前方障碍物信号时,电路板上绿色指示灯点亮电平,同时OUT端口持续输出低电平信号,该模块检测距离2~30cm,检测角度35°,检测距离可以通过电位器进行调节,顺时针调电位器,检测距离增加;逆时针调电位器,检测距离减少。
2、传感器主动红外线反射探测,因此目标的反射率和形状是探测距离的关键。其中黑色探测距离最小,白色最大;小面积物体距离小,大面积距离大。
3、传感器模块输出端口OUT可直接与单片机IO口连接即可,连接方式:VCC-VCC;GND-GND;OUT-IO,单片机检测到OUT脚为低电平,就说明模块检测到障碍物。
4、比较器采用LM393,工作稳定。
5、可采用3-5V直流电源对模块进行供电。当电源接通时,红色电源指示灯点亮。
6、具有3mm的螺丝孔,便于固定、安装。
7、电路板尺寸:3.2CM*1.4CM。
8、每个模块在发货已经将阈值比较电压通过电位器调节好,非特殊情况,请勿随意调节电位器。

3.模块原理图

在这里插入图片描述
LM393是通过比较两个输入端的电压(同相端IN+和反相端IN-)来决定输出状态:

当 IN+ > IN- 时,输出端为 高电平(外部有上拉)。
当 IN+ < IN- 时,输出端为 低电平。

所以避障模块的原理如下:
当红外遇到障碍物的时候,红外管的接收端导通,导致IN+端的电平接近低电平,所以IN+<IN-,LM393输出低电平,开关指示灯亮。
当红外没有遇到障碍物的时候,红外管的接收端不导通,IN+端的电平接近高电平,IN+>IN-,LM393输出高电平,开关指示灯灭。

没有遇到障碍物开关指示灯灭,如下图:
在这里插入图片描述
遇到障碍物开关指示灯亮,如下图:
在这里插入图片描述

三.GD32单片机红外避障模块检测实验

硬件准备:

STLINK接GD32F407VET6开发板,STLINK接电脑USB口,OLED接开发板。
用杜邦线连接:
开发板3.3V <->模块VCC
开发板PA0脚 <->模块OUT
开发板GND <->模块GND在这里插入图片描述

主要代码

#include "gd32f4xx.h"
#include "gd32f4xx_libopt.h"
#include "systick.h"
#include "oled.h"int main(void)
{systick_config();//配置系统主频168M,外部8M晶振,配置在#define __SYSTEM_CLOCK_168M_PLL_8M_HXTAL        (uint32_t)(168000000)gpio_mode_set(GPIOA, GPIO_MODE_INPUT, GPIO_PUPD_NONE, GPIO_PIN_0);//PA0配置成输输入OLED_Init();//OLED初始化  OLED_Clear();//OLED清屏 while(1) {		OLED_Clear();OLED_ShowCHinese(18,0,0);//光OLED_ShowCHinese(36,0,1);//子OLED_ShowCHinese(54,0,2);//物OLED_ShowCHinese(72,0,3);//联OLED_ShowCHinese(90,0,4);//网OLED_ShowCHinese(10,3,5);//障OLED_ShowCHinese(28,3,6);//碍OLED_ShowCHinese(46,3,7);//物OLED_ShowString(80,3,"TEST");if(gpio_input_bit_get(GPIOA,GPIO_PIN_0)==0)//读取PA0引脚电平,如果是低电平,说明有障碍物{OLED_ShowCHinese(46,6,8);//有}else{	OLED_ShowCHinese(46,6,9);//无}delay_1ms(5000);//等待2秒}	  }

如下图所示,遇到障碍物,模块开关指示灯亮,屏幕显示有障碍物,说明PA0引脚检测到低电平。
在这里插入图片描述

四.工程源代码下载

源代码下载链接如下:
CSDN

五.小结

红外避障模块是常用于智能小车、机器人等设备中的传感器模块,用于检测周围环境中的障碍物。对于小车检测前方是否存在障碍物,是很好的选择。

http://www.dtcms.com/wzjs/532143.html

相关文章:

  • wordpress为什么打开商城非常慢2022年百度seo
  • 做一个平面网站的成本seo网站诊断顾问
  • 女人做春梦网站福州百度推广开户
  • 衢江网站建设百度网页版入口
  • 重庆网站建设哪家专业宝鸡网站开发公司
  • 易班网站的建设内容百度知道网页版登录入口
  • 建站之星用做什么网站点击宝seo
  • 网站的管理系统建设企业营销型网站
  • 北京网站维护浩森宇特百度总部电话
  • 建站至尊seo搜索价格
  • 招商加盟外包公司seo网页优化服务
  • 怎么利用代码做网站实时热点新闻
  • 免费做长图网站黄冈网站推广厂家
  • 做断桥铝门窗网站百度网址大全官方网站
  • 移动端网站一般宽做多大石家庄新闻网
  • 做代刷网站赚钱不国外免费网站域名服务器
  • 做网站首页的尺寸seo网站排名查询
  • 为耐克做品牌推广的网站搜索热词排名
  • ps做网站 大小河南seo快速排名
  • php网站开发实例教程码源seo北京公司
  • 南宁百度seo网站优化单页网站制作教程
  • 江苏建站系统郑州网络推广大包
  • 手机网站环境开封搜索引擎优化
  • 门户网站开发建设技术优化 英语
  • wordpress 登录网址文登seo排名
  • 岳阳临湘疫情最新消息做网络优化哪家公司比较好
  • 书店手机网站模板网推app
  • 网站建设 长春seo的收费标准
  • 网站建设费用英文百度注册公司地址
  • 专门做校招的网站营销网络