(1)(1.7) GY-US42声纳

2023-10-20 10:12
文章标签 1.7 gy 声纳 us42

本文主要是介绍(1)(1.7) GY-US42声纳,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

文章目录

前言

1 连接方式 

2 参数说明


前言

GY-US042v2 声纳是一款非常便宜的短程(最多 4m)测距仪,主要设计用于室内,但也成功用于室外的 Copter。与许多气压计相比,它能更稳定地控制 4m 以下的高度。


1 连接方式 

该传感器类似于 Maxbotix I2C 声纳测距仪(Maxbotix I2C Sonar Rangefinder),但除了 i2c 模式外,还能以串行触发脉冲模式(类似于 HC-SR04 声纳测距仪)(HC-SR04 Sonar Rangefinder)工作。

对于 I2C 模式,设置 RNGFND1_TYPE = "2",则无需桥接三个焊盘。

对于触发脉冲模式,将中心垫绑定到"L",并设置 RNGFND1_TYPE = "30"。

对于串行模式,将中心焊盘绑定到"H",并设置 RNGFND1_TYPE = "31"。将用于通信的串行端口设置为 SERIALx_PROTOCOL = "9"(测距仪)和 SERIALx_BAUD = 99600)。

该设备的最大有效范围为 4m,因此设置 - RNGFND1_MAX_CM = "400"。

引脚输出:

  • "CR"引脚是 SCLI2C 模式)、串行 RX 或触发器输入端;
  • "DT"引脚为 SDAI2C 模式)、Serail TX 或回声输出端。

2 参数说明

1、RNGFND1_TYPE:测距仪类型

连接测距仪的类型。

Values

Value

Meaning

0

None

1

Analog

2

MaxbotixI2C

3

LidarLite-I2C

5

PWM

6

BBB-PRU

7

LightWareI2C

8

LightWareSerial

9

Bebop

10

MAVLink

11

USD1_Serial

12

LeddarOne

13

MaxbotixSerial

14

TeraRangerI2C

15

LidarLiteV3-I2C

16

VL53L0X or VL53L1X

17

NMEA

18

WASP-LRF

19

BenewakeTF02

20

Benewake-Serial

21

LidarLightV3HP

22

PWM

23

BlueRoboticsPing

24

DroneCAN

25

BenewakeTFminiPlus-I2C

26

LanbaoPSK-CM8JL65-CC5

27

BenewakeTF03

28

VL53L1X-ShortRange

29

LeddarVu8-Serial

30

HC-SR04

31

GYUS42v2

32

MSP

33

USD1_CAN

34

Benewake_CAN

35

TeraRangerSerial

36

Lua_Scripting

100

SITL

2、RNGFND1_MIN_CM:测距仪最小距离

测距仪能可靠读取的最小距离(厘米)。

Increment

Units

1

centimeters

3、RNGFND1_MAX_CM:测距仪最大距离

测距仪能可靠读取的最大距离(厘米)。

Increment

Units

1

centimeters

这篇关于(1)(1.7) GY-US42声纳的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/246454

相关文章

mac jdk 1.7 dmg 官方版

百度云下载 https://pan.baidu.com/s/1SQiidrPFF5aZr4xlx0ekoQ https://pan.baidu.com/s/1SQiidrPFF5aZr4xlx0ekoQ   补充说明: 实际上oracle对于历史版本的jdk都有归档可以在官方网站上下载,只是需要注册个号就可以了。 地址如下: https://www.oracle.com/cn/java

java 1.7之后的Arraylist容量增长机制

一直以来都错误的理解Arraylist的容量自增长是添加一个元素容量自动加1,偶然的聊起这个话题,才发现貌似我理解错了,跑去看了Arraylist的源代码才清楚了它的容量自增长机制并不是我所认为的那样。下面是Arraylist容量增长的源代码,附上一些注释,如果有不正确的还希望大家能给纠正~~~ 首先看一下ArrayList添加元素的方法: public boolean add

Git之1.7版本重要特性及用法实例(五十五)

简介: CSDN博客专家、《Android系统多媒体进阶实战》一书作者. 新书发布:《Android系统多媒体进阶实战》🚀 优质专栏: Audio工程师进阶系列【原创干货持续更新中……】🚀 优质专栏: 多媒体系统工程师系列【原创干货持续更新中……】🚀 优质视频课程:AAOS车载系统+AOSP14系统攻城狮入门视频实战课 🚀 人生格言: 人生从来没有捷径,只有行动才是治疗恐

1.7.1 总线

假设某系统总线在一个总线周期中并行传输4个字节信息,一个总线周期占用2个是时钟周期,总线时钟频率为10MHZ,则总线带宽是( )。 A. 10MB/s B. 20MB/s C. 40MB/s D. 80MB/s 正确答案是 B。 解析 总线带宽是指单位时间内总线上传输数据的位数,通常用每秒传送信息的字节数来衡量,单位为B/s。由题意可知,在1个总线周期(2个是时钟周期)内传输了4个字节信息,时

STM32——GPS模块(GY-NEO-6M)

1连接 1-1 使用 USB-TTL 工具,安装好驱动,可以在”设备管理器看到对应COM”按照如下链接测试模块: USB-TTL GPS 模块 3.3V--------------------------------->VCC GND------------------------------>GND RXD------------------------------>TXD TX

【操作系统 / 系统编程】2025 秋招超详细复习指南 - 基于 Linux 环境的全面复习 - 持续更新(目前1.7w字)

操作系统 / 系统编程复习目录 一、进程概念1. 冯诺依曼1.1 外设1.2 IO1.3 数据流1.4 存储分级 && IO效率 2. OS2.1 作用:管理2.2 管理:先描述,再组织2.3 内存管理、进程管理、文件系统、驱动管理 3. 进程3.1 什么是进程3.2 为什么要有 PCB(task_struct)3.3 task_struct 内容3.4 PID / PPID,getpid(

jdk 1.7升级到1.8后显示还是1.7

下载jdk 解压后修改 vim /etc/profile 后发现显示还是1.7 JAVA_HOME=/usr/local/java/jdk1.8.0_171PATH=$PATH:$JAVA_HOME/binCLASSPATH=$JAVA_HOME/lib/export PATH JAVA_HOME CLASSPATH 最后发现PATH应该这样写: PATH=${JAVA_HOME}

实战篇:GY-906红外测温模块 + 万年历(定时器计数中断版本) -STM32篇

本文章基于兆易创新GD32 MCU所提供的2.2.4版本库函数开发        向上代码兼容GD32F450ZGT6中使用        后续项目主要在下面该专栏中发布: https://blog.csdn.net/qq_62316532/category_12608431.html?spm=1001.2014.3001.5482        感兴趣的点个关注收藏一下吧!        电

Lisa随手记 1.7 发布

版本:1.7 CSDN发布日期:2014年10月26日 应用简介 Lisa随手记是一款简单、易用、免费、无广告的移动记事本软件,具有以下特点: * 点开应用即可输入和显示,记录首页显示一目了然,能够快速输入、修改、保存和删除记录; * 具有丰富的自定义功能,可以按自己的喜好更改语言、字体、背景还有笔记名称; * 支持导出多种格式的文件; * 安装1.6版以上的Lisa随手记后无须任何其他

Lisa随手记 1.7 帮助

 Lisa随手记,想记就记,随时随地 更新提示 1. UI简化,去掉了信息提示栏,提示信息会在编辑框中显示 2. 可以长按记录将其拖拽至编辑框进行修改 3. 向右滑动删除记录后,记录不会立即消失,而是以中划线表示已删除,再次向右滑动可以恢复记录 4. 不再提示未保存信息,主界面关闭和退出应用前程序会自动保存编辑框中的记录和所有更改。 功能与特点 ☞免账号,不用注册,不用