0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

用arduino制作雷达

工程师 来源:网络整理 作者:h1654155205.5246 2019-04-17 17:49 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

arduino制作雷达

关于这个用Arduino做超声波雷达的项目,我在Create Arduino上见过很多次,这里就自己做出来试试。

主要原理是利用超声波测距,然后使用Processing在屏幕上绘制出雷达图,总体比较简单。

成品

准备

硬件

- 舵机

- 超声波模块 HC-SR04

- Arduino

- 杜邦线若干

- 其它材料

软件

Arduino IDE

Processing(下载地址:Download Processing)

接线和安装

接线主要分两大部分:超声波模块和舵机。

用arduino制作雷达

超声波模块的针脚旁的标注很清晰,小心不要把GND和Vcc接反,否则可能会烧坏模块。

舵机有的没有标注接线方式,一般来说是:橙色-信号,红色-正极,棕色-接地。

接线很简单,有一点是Arduino上只有一个5v供电的插脚,可以借助面包板扩展。舵机有可能会因为电压不足转动比较吃力,可以考虑给Arduino接9v电源货给舵机单独供电。

最终要实现扫描功能,所以需要把超声波模块固定在舵机上,具体的实现就见仁见智了,这是我自己用木条+胶枪做的效果:

安装软件

先安装好前面提到的两款软件。

所有代码已经打包到网盘:百度网盘(代码来自:https://www.instructables.com/id/Arduino-RadarUltrasonic-Detector/)

解压后分别找到Arduino_Radar.ino和Arduino_Radar_Processing.pde。

在Arduino_Radar.ino里前一部分定义针脚等信息,里面的针脚是和前面的接线图对应的,如果你连到其它针脚上,需要在这里改一下。

#include《Servo.h》 const int soundTriggerPin = 2; //Trig const int soundEchoPin = 3; //Echo const int motorSignalPin = 12; //舵机信号线 const int startingAngle = 15; //初始角度 const int minimumAngle = 15; //最小角度 const int maximumAngle = 165; //最大角度 const int rotationSpeed = 1; //旋转速度 …………

编译刷写到Arduino中,然后打开端口监视器,如果看到以下输出且舵机转动,说明代码工作正常:

接下来打开Arduino_Radar_Processing.pde,在Arduino_Radar_Processing.pde里需要修改一下串口的端口号,修改为Arduino正在使用的串口。

用arduino制作雷达

import processing.serial.*; import java.awt.event.KeyEvent; import java.io.IOException; Serial myPort; PFont orcFont; int iAngle; int iDistance; void setup() { size(1350, 760); smooth(); myPort = new Serial(this, “COM5”, 9600); //修改此处 myPort.clear(); myPort.bufferUntil(‘ ’); orcFont = loadFont(“OCRAExtended-30.vlw”); } void draw() …………

修改完后点击左上方的开始键,启动程序,如果一切没有错误,可以看到:

如果白屏的话,需要切到编辑器,点击左上角的终止键,此时一般会在下方的红条上给出错误信息,按照错误信息修改(一般是串口错误导致)。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 雷达
    +关注

    关注

    52

    文章

    3447

    浏览量

    124800
  • Arduino
    +关注

    关注

    191

    文章

    6535

    浏览量

    197705
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    德希科技双轨道自动雷达波测流系统维护方法

    德希科技双轨道自动雷达波测流系统维护方法,雷达探头与水位计维护擦拭雷达流速仪、雷达水位计天线表面灰尘、水雾、蜘蛛网、飞鸟粪便,保持探头镜面干净无遮挡。禁止
    的头像 发表于 05-13 11:09 276次阅读
    德希科技双轨道自动<b class='flag-5'>雷达</b>波测流系统维护方法

    雷达家族大揭秘:五种雷达,到底谁是谁?

    说到“雷达”,很多人脑海中浮现的可能是电影里那个不停旋转的天线,或者汽车保险杠上那些不起眼的小圆点。但雷达其实是一个庞大的家族,成员各怀绝技。超视距雷达、微波雷达、毫米波
    的头像 发表于 04-01 15:18 411次阅读
    <b class='flag-5'>雷达</b>家族大揭秘:五种<b class='flag-5'>雷达</b>,到底谁是谁?

    固态激光雷达参数以及避障视频

    本帖最后由 jf_63660781 于 2026-3-27 14:23 编辑 1 产品概述 G90A-60传感器是一款线阵固态激光雷达。本产品基于三角测距原理,并配以相关光学、电学
    发表于 03-27 14:14

    L4无人驾驶全面升级,主雷达+补盲雷达缘何成为行业标配?

    。 图片源自:网络 为什么数字化主激光雷达+全固态补盲激光雷达成为趋势? 这种方案的思路其实很简单,性能较强的主激光雷达负责远距离和主要感知任务,再通过多颗小型固态激光
    的头像 发表于 03-17 09:39 791次阅读
    L4无人驾驶全面升级,主<b class='flag-5'>雷达</b>+补盲<b class='flag-5'>雷达</b>缘何成为行业标配?

    ARDUINO串口收发16进制码

    到16进制码为 1B 02 00 0A 8E 00 41 BA 40 00 42 16 FE BF 18,对收到的16进制码进行解析,可以得到正确的温度湿度值。但是Arduino UNO向设备发送
    发表于 01-18 17:27

    Arduino plc和termux esp

    Arduino plc和termux esp
    的头像 发表于 12-06 06:41 2151次阅读

    定华雷达仪表学堂:如何选择雷达液位计?

    西安定华电子提醒大家,在雷达物位计选型的时候,要考虑搅拌、抽真空的影响,对电源和输出信号也要注意。  1 有搅拌情况下选型 雷达液位计厂家认为在有搅拌的罐体内,一般不要选用导波雷达,搅拌所带来的力量
    的头像 发表于 10-30 16:57 812次阅读

    微波雷达和毫米波雷达有什么区别

    微波雷达和毫米波雷达有什么区别 前言:不知道大家有没有发现,各种雷达模块的使用开始逐渐加入各种智能家居产品了,像人来灯亮,人走灯灭这种雷达感应的产品早几年就开始进入市场了,还有各种感应
    的头像 发表于 10-30 16:56 2443次阅读
    微波<b class='flag-5'>雷达</b>和毫米波<b class='flag-5'>雷达</b>有什么区别

    定华雷达仪表学堂:如何区别高频与低频雷达物位计性能比较?

    按发射雷达波的频率分,可分为高频雷达和低频雷达。高频雷达发射的20GHz以上的高频微波,根据波的特性:速度=波长*频率,我们可以得知24GHz高频的微波的波长较其他频段的
    的头像 发表于 10-17 15:27 607次阅读

    如何用Arduino Nano/UNO R3开发板给另一个Arduino IDE不能下载的Arduino Nano/UNO R3开发板重新烧录引导程序bootlaoder

    本文介绍了如何用能够Arduino IDE下载的Arduino Nano/UNO R3开发板给另一个Arduino IDE不能下载的Arduino Nano/UNO R3开发板重新烧录
    的头像 发表于 08-08 20:16 4116次阅读
    如何用<b class='flag-5'>Arduino</b> Nano/UNO R3开发板给另一个<b class='flag-5'>Arduino</b> IDE不能下载的<b class='flag-5'>Arduino</b> Nano/UNO R3开发板重新烧录引导程序bootlaoder

    车库雷达灯管选择哪种好

    车库选择高光效雷达灯管,可从功率、光效、感应性能等方面考虑,以下是具体推荐要点:功率选择:对于车库而言,可根据实际需求选择2-6W的高光效雷达灯管,如同天的地库系列超高光效雷达灯管,能对
    的头像 发表于 08-04 21:22 1203次阅读
    车库<b class='flag-5'>用</b><b class='flag-5'>雷达</b>灯管选择哪种好

    定华雷达仪表学堂:雷达物位计的安装和基本调试步骤是怎样的

    雷达物位计能否准确丈量,依靠于反射波的信号。假如在所选择安装的位置,液面不能将电磁波反射回雷达天线或在信号波的范围内有干扰物反射干扰波给雷达物位计,雷达物位计都不能准确反映实际液位。因
    的头像 发表于 07-21 14:10 583次阅读

    雷达液位计的维护要求有哪些?

    雷达
    jzyb
    发布于 :2025年07月16日 13:15:22

    雷达水位站 非接触式测量水位

    雷达
    pingao141378
    发布于 :2025年06月09日 14:21:17