【Arduino笔记】超声波传感器的使用
这里使用:超声波传感器HC-SR04型号,搭配SG90舵机。
超声波简介
测量距离:2 ~ 400cm
分辨率:0.3cm
测量频率:40Hz
测量角度:15°
工作电压:4.5 ~ 5.5V
工作电流:10 ~ 40mA
实用妙招:如果同一个主板需要连接多个传感器,一些接GND与5V(VCC)的线可以接面包板上,节省空间。
先附两张接线示意图图,接着开始基础代码。
还有面包板接线方法https://cn.bing.com/images/search?q=arduino%E9%9D%A2%E5%8C%85%E6%9D%BF%E6%8F%92%E7%BA%BF%E7%A4%BA%E6%84%8F%E5%9B%BE
主要逻辑就是当超声波传感器取到大于或小于一个值时,执行某程序。
#include <DFRobot_URM10.h>
#include <DFRobot_Servo.h>// 创建对象
DFRobot_URM10 urm10;
Servo servo_7;//舵机的接线口// 主程序开始
void setup() {servo_7.attach(7);
}
void loop() {// Trig为触发端口;// Echo为反馈端口。if ((15>=(urm10.getDistanceCM(2, 3)))) {// 可以用舵机servo_7.angle(abs(180));}else {// 比如停止舵机;}
}
注:UP主这里使用的是MIND+,不同编辑器、编译器的头文件或许不同。
Arduino的超声波传感器测量范围为2cm至400cm,精度为1cm。
以上是主要内容,下面是关于Arduino的安利。
↓↓↓
Arduino用超声波模块+LCD1602测距并显示https://arduino.nxez.com/2016/12/17/arduino-with-the-ultrasonic-module-and-lcd1206-ranging-and-display.html【Arduino笔记】官方编辑器下载及语言调整https://www.bilibili.com/read/cv19708887Mind+下载(可以图形化编程也可以手写代码)https://mindplus.cc/
本文为UP主原创,转载请注明出处。
【Arduino笔记】超声波传感器的使用相关推荐
- 使用Arduino和超声波传感器实现简单测距
使用HC-SR04超声波传感器和Arduino MEGA 2560实现简单测距 一.一个超声波传感器的使用 1.接线部分 2.代码部分 3.在串口看测到的数据 二.两个超声波传感器的使用 1.接线部分 ...
- arduino与hcsr04_基于Arduino的超声波传感器HC-SR04
您将学习如何将超声波传感器HC-SR04与Arduino连接.它可以是超声波范围传感器或任何用途. 超声波传感器HC-SR04是可以测量距离的传感器.它会发出40 000 Hz(40kHz)的超声波, ...
- Arduino与超声波传感器中级实践篇--三点定位
超声波中级实践篇--三点定位 最近博主发现超声波这个玩意还是挺实用的,因此不慌不忙搞了一个定位的项目,接下来仅供参考! 1. 工作过程 (每一个位置各3个超声波,角度范围最高可达到45度,如果想要效果 ...
- arduino控制超声波传感器
一.实物连接 二.代码实现 #include <Wire.h> #include <LiquidCrystal_I2C.h> #include <NewPing.h> ...
- arduino与hcsr04_怎样用Arduino连接HC-SR04超声波传感器来构建电子卷尺
您是否见过一个机器人项目,其设备看起来像一对大卡通眼睛,想知道那部分是做什么的?有可能你正在看超声波传感器.在本教程中,您将了解HC-SR04超声波传感器,包括如何使用Arduino连接它来构建电子卷 ...
- hc sr04流程图_超声波传感器HC-SR04完整应用以及程序讲解
带有Arduino的超声波传感器HC-SR04完整应用指南 本文是有关流行的超声波传感器HC – SR04的应用指南.我们将解释其工作原理,向您展示其某些功能,并分享一个您可以遵循的Arduino项目 ...
- Arduino 入门学习笔记7 I2C LCD1602液晶显示实验 及 超声波传感器距离检测
I2C 简介 I2C总线是由Philips公司开发的一种简单.双向二线制同步串行总线.它只需要两根线即可在连接于总线上的器件之间传送信息. 主器件用于启动总线传送数据,并产生时钟以开放传送的器件,此时 ...
- 米斯齐超声波传感器显示测量距离(oled)内附Arduino代码
用到的东西: 超声波传感器,uno,SSD1306 OLED显示屏 超声波:gnd-gnd vcc-5v trig-接脚这里是A0 ...
- 超声波传感器--Arduino
人耳可以听到的频率范围20hz~20000hz,hz为1秒内上下震动的次数 超声波传感器:40HZ T:发出声波 R:接收声波 购买建议:HC-SR04,最大距离4m,最小距离2cm,精度3 ...
最新文章
- 【Google Play】声明广告权限 ( you must declare the AD_ID Permission when your app targets Android 13 )
- 【深度学习】Coursera的TensorFlow课程练习题精华部分
- 【windows命令】windows系统常用cmd命令合集(持续更新中ing)
- ES6模板字符串【${}配合反单引号一起用】
- Maven多模块打包
- window系统盘瘦身(开发)
- 如何从技术上成功预测比特币价格?
- php varbinary,php – 无法从MSSQL中获取varbinary数据
- 项目经理(甲方)推行ERP,需要做些什么?
- 弹性力学经典解法与有限元法的不同特点
- Eureka No active profile set, falling back to default profiles: default
- 可视化全埋点系列文章之功能介绍篇
- hadoop slaves
- CI服务器-Hudson持续集成服务器的安装配置与使用
- Leetcode PHP题解--D19 867. Transpose Matrix
- Viewpager+Fragment+webview中的输入框不弹出软键盘的坑
- python第三方安装包总结
- android 设置动态头像,Android实现动态圆环的图片头像控件
- PCL 非线性最小二乘法拟合圆柱
- 提高Spark姿势水平 No.73