即插即用体验
0、开始前的准备工作
只需以下几步,您的个人电脑便可以识别开发板并尽情使用:
1、 安装 Arduino Create Agent
2、将英飞凌网址添加到origins项下
找到 Arduino Create Agent 安装目录,打开 ”Config.ini” 文件。此文件可通过普通文本编辑器打开。
再将英飞凌网址 , https://www.infineon.com 添加到 origins 项下。
添加网址后如下所示:
图 1:左侧是原始的 ”Config.ini” 文件;右侧是添加网址后的 ”Config.ini” 文件。
找不到 ”Config.ini” 文件?请到疑难解答:查找 Arduino Create Agent Config 文件部分寻求帮助。
3、重启 Arduino Create Agent
重启Arduino Create Agent使新配置生效。右键单击任务栏中的Arduino图标完成此项操作。.
单击“暂停插件”,再次右键单击选择“关闭插件”。之后,从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 图标(可能隐藏在箭头后面)。
检查个人电脑是否已识别开发板
所有连接到 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” 文件夹现在应该出现在内容列表中了。
