Arduino

雷达使用Arduino

你有没有想过一架飞机是如何精确地在这些特定的地点降落的?或者一艘船似乎永远不会在茫茫大海中迷路?航海是科学的重要组成部分。科学帮助事物到达特定的目的地。

阅读更多…


科学技术的变革和进步影响着航海。雷达是飞行员、海员甚至军队使用的一种流行的导航仪器。让我们来看看一个简单的机电一体化项目,它将帮助学生解开雷达背后的奥秘。

项目描述

雷达用于远距离目标探测,利用无线电波测量各种物理参数,如距离、速度,甚至位置。雷达技术使飞机、导弹、天气预报甚至军舰得以存在。在这个项目中,我们的目标是使用Arduino架构和处理创建一个简单的RADAR系统。

由于无线电波处理起来更具挑战性,在这个项目中,我们将利用声纳技术来探测物体。由于我们正在使用声纳技术,这个项目将使用超声波传感器。这是一个可视化项目,旨在绘制雷达系统如何工作以及Arduino处理如何帮助这样的系统存在。

项目实施

  • 使用纸板或木头为传感器设备做一个支架。你可以用胶水把纸板粘在一起,也可以用螺丝和紧固件把木板固定在一起。
  • 然后伺服电机连接到放置超声波传感器的支架上。
  • 要将传感器连接到面包板,请使用引脚头连接传感器的输出电缆,并将其连接到面包板上的焊接跳线上。
  • 使用橡皮筋或胶水将电机连接到Arduino上。
  • 如果你把它粘在电路板上,确保你没有损坏任何电气连接。
  • HC-SR04必须连接Arduino Board的10、11引脚。
  • 伺服电机必须连接到Arduino的12引脚。

Arduino上的最新项目

想在Arduino上开发实用技能?检查我们最新的项目,并开始免费学习


  • 接下来,必须编写Arduino的代码并将其输入电路板。
  • 基本上,该代码允许Arduino访问由传感器测量的角度和距离的值。
  • SerialEvent ()功能帮助IDE从输入端口读取相关数据。
  • 这些数据必须输入到变量iAngle和iDistance中。
  • 这些变量帮助雷达探测目标,并通过成像进行视觉表征。
  • 让视觉效果,一个功能drawRadar ()必须定义,它必须有子函数弧()而且(行)
  • 这个函数画直线()将帮助Arduino绘制出任何穿过雷达范围的直线。
  • 使用函数定义每条线的旋转中心翻译()
  • (行)函数然后使用变量iAngle以所需的仰角和角度绘制线条。
  • 要绘制检测到的对象,可以使用drawObject ()函数可以被使用。
  • 该功能利用从超声波传感器接收到的数据。
  • 距离值转换为像素,并结合角度信息帮助该函数在正确的位置绘制图像。
  • 若要向屏幕添加文本,请使用drawText ()函数被使用。
  • 然后,所有这些函数都列在一个名为画()它反复调用它们来为雷达创建实际的视觉效果。

使用概念

  • 基本运动功能
  • 信号处理
  • 信号传输和接收
  • 数据处理
  • 传感器技术
  • Arduino编程
  • 电路设计与组装

如何构建Arduino项目 你知道吗

2022世界杯亚洲区赛程表时间Skyfi实验室帮助学生学习实用技能通过构建真实世界的项目。

你可以和朋友一起报名,并在家门口领取工具包

你可以向专家学习,建立工作项目,向世界展示技能,并获得最好的工作。
从今天开始!


组件的要求

  1. 超声波传感器HC-SR04
  2. 伺服电机
  3. Arduino
  4. 电路试验板
  5. 跳线
  6. 纸箱/木箱
  7. 紧固件
  8. 松紧带
  9. 电池/外部电源
  10. 传感器安装支架
使用Arduino开发RADAR所需的工具包:
您将通过使用Arduino在RADAR上学习的技术:
雷达使用Arduino
2022世界杯亚洲区赛程表时间 最后更新:2022-04-19




加入来自36个国家的25万多名学生,通过建设项目培养实践技能

24小时内把套件送过去。使用在线教程构建。

订阅以获得更多的项目想法

保持最新,并在最新的技术上构建项目