导航

即插即用体验

在这里能做什么?

这里可以让您轻松地开始使用雷达和雷达开发板。

无论您想把它当作一个“开箱即用”的示例,还是想通过互动性、实践性的范例来学习雷达的原理——您只需将 #MakeRadar 开发板连接到个人电脑,便能见证神奇的效果

在开始前,只需点击这里做一些快速的准备工作。

都准备好了吗? 那就开始探索我们的实时应用程序实例吧,如原始数据控制台、 原始数据可视化工具、 开门器速度计 FFT 频谱可视化工具人员侦测

如果在此过程中遇到任何困难,您都可以在我们的疑难解答  部分得到帮助

0、开始前的准备工作

只需以下几步,您的个人电脑便可以识别开发板并尽情使用:

1、 安装 Arduino Create Agent

2、将英飞凌网址添加到origins项下

找到  Arduino Create Agent  安装目录,打开 ”Config.ini” 文件。此文件可通过普通文本编辑器打开。

再将英飞凌网址    , https://www.infineon.com  添加到  origins 项下。
添加网址后如下所示:

图 1:左侧是原始的 ”Config.ini” 文件;右侧是添加网址后的 ”Config.ini” 文件。

图 1:左侧是原始的 ”Config.ini” 文件;右侧是添加网址后的 ”Config.ini” 文件。

找不到 ”Config.ini” 文件?请到疑难解答:查找 Arduino Create Agent Config 文件部分寻求帮助。

3、重启 Arduino Create Agent

重启Arduino Create Agent使新配置生效。右键单击任务栏中的Arduino图标完成此项操作。
agentTaskbar

单击“暂停插件”,再次右键单击选择“关闭插件”。之后,从windows搜索窗口搜索并运行 “Arduino Create Agent”, 或者从安装目录中运行 “Arduino_Create_Agent_Bridge.exe”

注意

如果您的个人电脑中没有 Sense2GoL DevKit 'Make' 或安装了另一个固件,请点击下面的疑难解答: 安装正确的固件部分,了解如何用合适的固件运行 Sense2GoL 开发套件。

A1:原始数据控制台

来看看是否可以正常工作。

选择开发板端口和波特率,查看是否检测到agent,并打开端口(建议使用波特率38400以便减少延迟现象)。
是否有任何输入数据出现?如  532 544 ?这样就准备好了!

有疑问?请跳转到疑难解答部分:

 

A2:原始数据可视化工具

选择开发板端口和波特率,打开端口查看原始数据(有疑问?)试着将手或其他物体移动到开发板前,观察数据的变化。快来试试吧!

这是什么原理?

手或其他物体在传感器前移动时,雷达是最理想的运动传感器。人的身体部位或其他物体会反射并干扰雷达发出的电磁波。受到干扰的电磁波被传感器接收,转化成所谓的同相正交 (IQ) 输出。可视化工具会将接收到同相 [ I(t) ] 和正交 [ Q(t) ] 信号作为雷达传感器的量化模拟信号显示出来。

什么是同相正交 (IQ) 信号?快来MakeRadar 学院 雷达理论知识课程了解一下吧!

如何让它在 Sense2GoL 开发板上运行?快来MakeRadar 学院 - Sense2GoL 开发套件编程指南了解一下吧!

A3:开门器

选择开发板端口和波特率,打开端口运行开门器(有 疑问?)。靠近开发板(用手或身体),门就会自动打开。保持站立不动或离开当前位置,门又会自动关闭。快来试试吧!

通过观察原始数据可视化工具上的同相正交 (IQ) 数据,就会发现两个相位偏移的正弦信号。此时将手向雷达传感器方向或远离雷达传感器方向移动,会发现同相 [ I(t) ] 信号根据方位的不同,在相位中以 90° 的相位差领先或落后正交 [ Q(t) ] 信号。因此,通过确定相位中的超前信号,可以检测到各自朝向雷达的运动方向。

利用这种现象,门和灯都可以根据接近或远离的物体实现自动打开或关闭。

什么是同相正交 (IQ) 信号?快来MakeRadar 学院 —— 雷达理论知识课程了解一下吧!

如何让它在开发板上运行?快来MakeRadar 学院 —— Sense2GoL 开发套件编程指南了解一下吧!

A4:速度计

选择开发板端口和波特率,打开端口开始测速(有 疑问?)。将手朝向或远离开发板移动。改变移动速度,并观察速度计的变化。快来试试吧!

雷达的一个优势是能够测量速度。测量的原理是根据发射和接受的电磁波之间可检测到的频移——即所谓的多普勒效应。根据反射频率的偏差,可以计算出一个速度值,并显示在速度计上。

在下一个示例“FFT 频谱可视化工具”中可以观察到频移。

 

什么是多普勒效应?快来 MakeRadar 学院 —— 雷达理论知识课程了解一下吧!

A5:FFT 频谱可视化工具

选择开发板端口和波特率,打开端口查看 FFT 数据(有 疑问?)。将手或其他物体在开发板前以不同的速度移动,观察FFT频谱的变化。快来试试吧!

正如上一个“速度计”的示例,我们通过多普勒频率来测量移动物体的速度。由于在同相正交 (I/Q) 时间信号中,分析这些频率会非常耗费精力,因此我们利用了另一个分析方法——将时变信号(“时域”)转化为“频域”。这可以通过所谓的离散或快速傅里叶变换算法 (DFT/FFT) 来完成。

因此 FFT 可视化工具仅在频域中显示与原始数据可视化工具相同的信号。

什么是频域和离散或快速傅里叶变换算法 (DFT/FFT)?快来 MakeRadar 学院——雷达理论知识课程了解一下吧!

A6:人员侦测

选择开发板端口和波特率,打开端口查看原始 数据(有 疑问?)。调整计时器、灵敏度,观察它是如何侦测人员存在的。快来试试吧!

根据雷达在运动检测中的高灵敏度特性,我们来演示如何在人员侦测中运用雷达。雷达通过两种不同的阈值来评估宏观运动(步行)和微观运动(呼吸,没错,是呼吸!)。宏观运动阈值会将传感器打开,随后微观运动阈值(应小于宏观阈值)启动,以确保只要有人在传感器前停留,传感器就会一致处于开启状态。

雷达的基础知识是什么快来 MakeRadar 学院——雷达理论知识课程了解一下吧!

疑难解答

1 找到开发板

确保 Ardunio Creat Agent 已打开

查看任务栏是否有 Aruduino 图标(可能隐藏在箭头后面)。

agentTaskbar

检查个人电脑是否已识别开发板

所有连接到 COM 端口的开发板都应在界面中出现。如果找不到开发板,查看操作系统的设备管理器,确定计算机是否可以检测到开发板。

Windows 界面显示如下:

如果可以选择端口和波特率,但打开端口后没有任何反应,可以通过以下方法进行修复:

1.2 未知比特率

若使用默认固件,开发板通过波特率38400的串行端口进行通信。

若未进行任何更改,就可以使用默认的波特率38400。否则就必须根据配置进行调整。

1.3 未接收到数据

 

如果可以选择端口和波特率,但打开端口后没有任何反应,可以通过以下方法进行修复:

检查波特率,如果使用了错误的波特率,就不会显示任何数据。请参阅前面的问题以便找到正确的波特率。

确保使用的是 Sense2GoL 开发套件

只有 Sense2GoL 开发板才会有合适的固件。一旦使用其他Sense2GoL 开发套件,就必须在运行前安装正确的固件(请参阅下文)。

安装正确的固件

根据本指南按照个人选择设置并安装 SEGGER J-Link仿真器软件。之后将以下代码上传至开发板,安装正确的固件

1.4 找到 Arduino Create Agent 配置文件

注意:强烈建议将 Arduino Create Agent 安装到默认目录!

  • Windows 10
    默认安装目录 :   C:\Users\USERNAME\AppData\Roaming\ArduinoCreateAgent-1.1 
    注意: 
    通常 “AppData” 文件夹隐藏在文件资源管理器的查看选项下。 
    要使其可见,应打开文件资源管理器,找到文件夹   C:\Users\USERNAME\ 。
    之后, 单击文件资源管理器的“查看”选项卡,选中“显示/隐藏”部分的“隐藏的项目”复选框。
    AppData” 文件夹现在应该出现在内容列表中了。
图 2: AppData 文件夹的位置和显示设置方法

即插即用——导航