您的项目需要加速度计、陀螺仪或磁场传感器吗?内置的IMU传感器LSM9DS1包含这些功能!
您可能已经阅读了有关新的ArduinoNano33系列及其实时和多线程功能的信息。但是,该开发板还有更多有用的功能!其中之一就是内置的LSM9DS1IMU,它包含一个加速度计、一个陀螺仪和一个磁场传感器。
在本篇文章中,我们将向您展示如何在不使用任何其他硬件的情况下使用IMU。
安装LSM9DS1IMU库
在开始之前,您需要为内置传感器安装官方的Arduino库。为此,导航到“Sketch”,在ArduinoIDE中打开库管理器,然后单击“includelibrary”,然后选择“managelibraries”。这将会弹出一个新窗口。在该窗口中,搜索IMU并安装下图高亮显示的软件包:

接下来,如果要使用IMU,请在Arduino草图中包括这个已安装的软件包:
#include
使用加速度计
IMU的加速度计可用于测量设备的方向。下图显示了Arduino的移动与加速度计的哪个测量轴相对应。

Arduino的运动如何与加速度计的X轴、Y轴和Z轴相对应
为了测试加速度计,我编写了一个小的测试脚本,可以检测Arduino是放置在平坦的表面上还是倾斜到任一侧。如您所见,该脚本必须读取加速度计的Y轴来确定旋转角度。
将设备放在平坦表面上时,测量值为零。当Arduino倒置时,也是如此。以下代码段显示了loop方法的内容。
floatx,y,z,delta=0.05;
if(IMU.accelerationAvailable())
{
IMU.readAcceleration(x,y,z);
if(y<= delta && y >=-delta)
Serial.println("flat");
elseif(y>delta&&y< 1 - delta)
Serial.println("tiltedtotheleft");
elseif(y>=1-delta)
Serial.println("left");
elseif(y< -delta && y >delta-1)
Serial.println("tiltedtotheright");
else
Serial.println("right");
}
如您所见,我不必连接任何外部硬件。对IMU的所有调用都很短,这有助于保持代码简洁。
我使用了增量值来适应读取传感器值时可能出现的最终误差。您可以调整该值,以使Arduino更早地对其方向变化做出反应。
该草图的输出如下所示:

使用陀螺仪
如您所见,在Nano33BLE开发板上,连接IMU的加速度计是一个简单的过程。幸运的是,读取其他传感器值同样容易。例如,陀螺仪可用于实现手势检测:
floatx,y,z,delta=400;
if(IMU.gyroscopeAvailable())
{
IMU.readGyroscope(x,y,z);
if(y< -delta)
Serial.println("Flickeddown");
elseif(y>delta)
Serial.println("Flickedup");
}
此示例脚本检测何时快速向上或向下移动Arduino并做出相应的反应。在该示例中,delta值越小,Arduino对运动的反应就越早。
该程序的输出如下所示:

检测磁场
LSM9DS1还可以检测磁场。您先前下载的库包含用于此目的的函数。您可以通过调用readMagneticField函数获得以微特斯拉(microTesla)单位测量的磁场。调用此函数可以生成显示测量值的图表。

显示来自readMagneticField函数的测量值的图表
内置IMU易于设置
内置的LSM9DS1IMU具有许多不同的有用传感器,并且很容易进行连接。您唯一要做的就是安装官方库以利用传感器的功能。IMU所配备的各种传感器不仅给我留下了深刻的印象,而且其准确性也给我留下了深刻的印象。陀螺仪和加速度计可以精确地检测甚至最小的运动。
编辑:hfy
相关推荐
上周五,荣耀品牌为大家带来了独立之后的第一款旗舰手机——荣耀V40。 该机推出了8+128/256G....
工程师邓生 发表于 01-25 17:15
•
112次
阅读
Vishay为车队今年参赛车型DRe20提供位置传感器,该传感器采用Vishay Sfernice ....
西西 发表于 01-25 16:31
•
75次
阅读
近日,徐州市2021年首批20个重大产业项目集中开工,总投资达到238.5亿元,四大战略性新兴产业占....
Les 发表于 01-25 16:29
•
108次
阅读
尿素箱是汽车上常用的部件,就是尿素存储罐,尿素箱内装有尿素溶液,主要用于卡车和客车。现在为了实现尿素....
直线模组通常用于自动化机械和设备上,因此我们必须严格控制精度的变化,并始终进行精度测量。但是,精度测....
根据初步信息,该智能手机将配备Snapdragon 8XX系列的旗舰SoC。在基本版本中,智能手机将....
倩倩 发表于 01-25 10:51
•
240次
阅读
据91mobiles报道,虽然目前还没有关于小米手表Lite何时在印度上市的消息,但是目前该手表已经....
加速度传感器可以帮助你的机器人了解它现在身处的环境。是在爬山?还是在走下坡,摔倒了没有?或者对于飞行....
发表于 01-25 10:24 •
83次
阅读
这款智能垃圾分类回收箱箱体采用箱框结构设计,框架为铝合金型材焊接成型,蒙皮为镀锌钢板铆接固定,两侧有....
发表于 01-25 10:10 •
14次
阅读
随着人民生活水平的提高,天然气已普遍使用。但由于使用不当或疏于管理等原因导致的天然气泄漏极大地威胁着....
电子设计 发表于 01-25 09:57
•
207次
阅读
据外媒报道,比利时欧洲微电子中心(Imec)的研究人员研发了一款高分辨率短波红外线(SWIR)图像传....
我快闭嘴 发表于 01-25 09:32
•
90次
阅读
针对农村传统农业灌溉方式存在的灌溉技术落后、浪费资源等问题,提出以 SCT89C52 单片机为核心控....
发表于 01-25 08:00 •
30次
阅读
直线模组通常用于自动化机械和设备上,因此我们必须严格控制精度的变化,并始终进行精度测量。但是,精度测....
发表于 01-25 08:00 •
13次
阅读
HX3003M 是天易公司自行研发的一款高性能数字光学入耳检测传感器芯片。
发表于 01-25 08:00 •
5次
阅读
机器生命周期的表示
对振动传感器的要求
基于状态监测的可能分析方法
CBM磁场分析
...
发表于 01-25 06:21 •
0次
阅读
当初申请的时候就是要完成在上位机上监控传感器数据。
基本功能,用c#编写上位机,监控板子上传的数据。通信格式自定义。这里就...
发表于 01-24 20:31 •
0次
阅读
海洋仪器提供多种固定线圈和分离线圈的电流互感器,用于功率分析仪上,能够满足客户的应用和测量的需要。固....
牵手一起梦 发表于 01-24 12:16
•
313次
阅读
三星 HM3 传感器采用 Smart ISO 技术,能够同时以高低两种 ISO 捕捉图像,然后合并为....
发表于 01-24 11:24 •
400次
阅读
Fluke 对仪器品质的追求永无止境,热成像产品家族又添新成员 Ti32。 Fluke Ti32 在....
牵手一起梦 发表于 01-24 10:28
•
223次
阅读
在手表产品的带动下,腕式可穿戴设备在消费市场上展现出了蓬勃的增长势头,传感器和算法技术的升级,不仅在....
我快闭嘴 发表于 01-24 10:24
•
274次
阅读
经济实惠的5½位6485型皮安表可以测量1fA至20mA的电流,速度高达每秒1000个读数。6487....
牵手一起梦 发表于 01-24 09:48
•
180次
阅读
1月23日的花粉年会上,华为消费者业务手机产品线总裁何刚公布了华为三大最新健康预研项目,包括高血压管....
无刷电机:无刷直流电机由电动机主体和驱动器组成,是一种典型的机电一体化产品。由于无刷直流电动机是以自....
有人知道这是什么型号吗?
发表于 01-22 21:05 •
0次
阅读
一、主要用途: 透湿量测试仪用于测试各种涂层织物、复合面料、复合膜、塑料薄膜、交换膜等材料的透湿量,....
发表于 01-22 17:20 •
84次
阅读
伴随着人们生活质量的提高,以及人们对美好生活的向往,人们开始更加注重环境污染问题的解决,各种污染问题....
发表于 01-22 17:02 •
72次
阅读
用户在使用电流传感器或者电流变送器时, 经常分不清什么是两线制电流, 什么是四线制电流。绝大多数的用....
发表于 01-22 16:58 •
53次
阅读
气体传感器是传感器技术中的一个重要分支,可以监测气体的成份和浓度,并将这些信息转换成可以直接被人、仪....
发表于 01-22 16:15 •
255次
阅读
Realme X7 Pro规格包括具有120Hz刷新率的大型6.55英寸Super AMOLED显示....
倩倩 发表于 01-22 16:09
•
261次
阅读
今年秋季登场的下代iPhone相比iPhone 12系列会怎样的升级,现在似乎有了更多的消息浮出水面....
我快闭嘴 发表于 01-22 15:42
•
587次
阅读
对于初学者来说,合适的照明对于创建任何视频内容至关重要。在大多数情况下,智能手机的相机传感器会因低于....
倩倩 发表于 01-22 15:24
•
489次
阅读
摩托罗拉Nio设计将采用带有细长边框的平板显示器,除了屏幕下方的下巴较大(实时图像显示)。内置有指纹....
倩倩 发表于 01-22 15:16
•
458次
阅读
接驳产品主要应用于电讯基础设施、数据中心、物联网及其他不论地理位置及技术媒介如何而需要以电气及电子方....
牵手一起梦 发表于 01-22 15:09
•
189次
阅读
一般催化脱脂炉都会采用硝酸作为催化剂来进行对产品的催化脱脂,参加完脱脂反应的硝酸在炉体内以及废气燃烧....
牵手一起梦 发表于 01-22 14:43
•
197次
阅读
就拿甲烷来说,甲烷气体有爆炸极限,空气中甲烷爆炸极限的下限为5%,上限为15%。当它达到一定浓度时,....
牵手一起梦 发表于 01-22 14:25
•
283次
阅读
科学灌溉是现代农业生产所倡导的,而作物灌溉需要对土壤墒情的检测,土壤墒情监测工作的开展,为科学指导农....
发表于 01-22 14:05 •
87次
阅读
近日,激光芯片厂商知微传感宣布完成数千万元A轮融资,本次融资由唐兴资本独家完成。 此轮融资完成后,知....
Les 发表于 01-22 10:36
•
231次
阅读
Western Digital Elements是在线提供的少数外部硬盘驱动器之一,可提供1.5TB....
倩倩 发表于 01-22 10:32
•
265次
阅读
接近检测通过专门设计的IR LED实现。与IR LED相对应的是光电二极管,它一般用来检测LED发出....
电子设计 发表于 01-22 10:23
•
691次
阅读
引擎盖下的设备由Qualcomm Snapdragon 662 SoC供电,时钟频率为2.0GHz。....
倩倩 发表于 01-22 10:02
•
245次
阅读
今晚vivo公司发布了X60系列的超大杯X60 Pro+手机,升级了骁龙888及双主摄蔡司影像系统,....
1 月 21 日消息,据韩国媒体 PulseNews 报道,韩国三星电子将加速拓展布局汽车图像传感器....
璟琰乀 发表于 01-22 09:43
•
448次
阅读
直读式物位传感器是可以直接将物位的变化指示出来,观察者可以直接读取物位信息的传感器,主要分为玻璃管式....
发表于 01-22 09:43 •
128次
阅读
这些设备之间的一个有趣的区别是慢动作视频功能。三星Galaxy S21和S21 Plus支持960f....
倩倩 发表于 01-22 09:43
•
491次
阅读
根据泄漏的图像,智能手机将具有带有弯曲边缘的显示屏,并且在屏幕顶部将具有一个穿孔切口或水滴槽,用于容....
倩倩 发表于 01-22 09:37
•
912次
阅读
2021中国半导体投资联盟年会暨中国IC风云榜颁奖典礼在北京举办。上海烨映微电子科技股份有限公司(以....
我快闭嘴 发表于 01-22 09:17
•
525次
阅读
自动驾驶技术将提升物质传输的时效性、降低传输成本,在互联网技术的基础上进一步提升社会运转效率。
我快闭嘴 发表于 01-22 09:01
•
401次
阅读
据彭博社报道,对于苹果来说2021年将是非常繁忙的一年,苹果计划从iPhone 12S开始在其顶级手....
倩倩 发表于 01-21 16:45
•
340次
阅读
根据制造商的说法,Oppo Band带有100 mAh电池进入中国市场,一次充电最多可以使用14天。....
倩倩 发表于 01-21 16:21
•
215次
阅读
恒温磁力搅拌水/油浴锅DU-3GO产品简述: 新一代油浴锅是抗腐蚀不锈钢与微电脑的完美结合,提供给您....
发表于 01-21 16:15 •
81次
阅读
仪器:小型自动气象站, 型号:NL-5G 简介: 随着科学技术的不断进步,托普玉云农的NL-5G小型....
发表于 01-21 15:43 •
88次
阅读
据韩国媒体pulsenews报道,韩国三星电子公司正在加速进军图像传感器业务,这将成为自驾移动时代非....
我快闭嘴 发表于 01-21 15:05
•
969次
阅读
结合使用主动式深度传感器和专用神经网络以提供安全且成功的身份验证,RealSense ID无需网络设....
倩倩 发表于 01-21 15:04
•
337次
阅读
1.温度传感器
温度传感器测量热源中的热能,使其能够检测温度变化并将这些变化转化为数据。制造业中使用的机械通常要求...
发表于 01-20 14:57 •
63次
阅读
一、什么是地磁传感器?
地磁场是地球的固有资源,为航空、航天、航海提供了天然的坐标系,可应用于航天器或舰船的定位...
发表于 01-20 14:41 •
0次
阅读
引擎电控系统是怎么知道该给哪个缸点火?实际上,它是通过曲轴位置传感器和凸轮轴位置传感器输出信号来计算的,曲轴位置传感...
发表于 01-19 17:11 •
101次
阅读
当今的工业格局具有前所未有的波动性,不确定性,复杂性和模糊性。结果,对于资产和人员而言,以更低的成本和更高的安全性来...
发表于 01-18 17:30 •
202次
阅读
红外线传感器是利用红外线来进行数据处理的一种传感器,有灵敏度高等优点,红外传感器有什么作用,红外线传感器可以作控制驱...
发表于 01-18 17:28 •
101次
阅读
性能参数编辑
Arduino 2.4G通信实验
nRF24L01模块的简单例子
...
发表于 01-18 07:52 •
0次
阅读
对于家庭和商业场所的智能设备的群控和协同,我们先以家庭为例来解释家庭组网中的网络选择,有了终端网络还要有无线网络将分散的...
发表于 01-13 18:03 •
101次
阅读
看产品文档或联系我们以了解最新的机构审批信息。
产品类型特性
传感器类型
轴承探头
元件材料
铂, 铜, 镍
引线导线种类
PTFE
使用环境
最大温度
250 °C [ 482 °F ]
包装特性
元件包装
不锈钢探针,铜质尖端
参考编号
TE 内部编号
CAT-RTD0005...
发表于 12-16 08:00 •
14次
阅读
看产品文档或联系我们以了解最新的机构审批信息。
产品类型特性
传感器类型
轴承探头
元件材料
铂, 铜, 镍
引线导线种类
PTFE
使用环境
最大温度
250 °C [ 482 °F ]
包装特性
元件包装
不锈钢探针,铜质尖端
参考编号
TE 内部编号
CAT-RTD0006...
发表于 12-16 08:00 •
18次
阅读
看产品文档或联系我们以了解最新的机构审批信息。
产品类型特性
传感器类型
轴承探头
元件材料
铂, 铜, 镍
引线导线种类
PTFE
使用环境
最大温度
250 °C [ 482 °F ]
包装特性
元件包装
不锈钢探针,铜质尖端
参考编号
TE 内部编号
CAT-RTD0007...
发表于 12-16 08:00 •
4次
阅读
看产品文档或联系我们以了解最新的机构审批信息。
产品类型特性
传感器类型
轴承嵌入式探头
元件材料
铂, 镍
引线导线种类
PTFE, 护套电缆
使用环境
最大温度
250 °C [ 482 °F ]
包装特性
元件包装
不锈钢, 镀锡
参考编号
TE 内部编号
CAT-RTD0008...
发表于 12-16 08:00 •
20次
阅读
看产品文档或联系我们以了解最新的机构审批信息。
产品类型特性
传感器类型
点传感探头
元件材料
铂
引线导线种类
PTFE
使用环境
最大温度
250 °C [ 482 °F ]
包装特性
元件包装
不锈钢和铝
参考编号
TE 内部编号
CAT-RTD0009...
发表于 12-16 07:00 •
8次
阅读
看产品文档或联系我们以了解最新的机构审批信息。
产品类型特性
传感器类型
点传感探头
元件材料
铂
引线导线种类
PTFE
使用环境
最大温度
250 °C [ 482 °F ]
包装特性
元件包装
不锈钢和铝
参考编号
TE 内部编号
CAT-RTD0010...
发表于 12-16 07:00 •
12次
阅读
看产品文档或联系我们以了解最新的机构审批信息。
产品类型特性
传感器类型
点传感探头
元件材料
铂
引线导线种类
PTFE
使用环境
最大温度
250 °C [ 482 °F ]
包装特性
元件包装
不锈钢和铝
参考编号
TE 内部编号
CAT-RTD0011...
发表于 12-16 07:00 •
8次
阅读
看产品文档或联系我们以了解最新的机构审批信息。
产品类型特性
传感器类型
点传感探头
元件材料
铂
引线导线种类
PTFE
使用环境
最大温度
250 °C [ 482 °F ]
包装特性
元件包装
不锈钢和铝
参考编号
TE 内部编号
CAT-RTD0012...
发表于 12-16 07:00 •
8次
阅读
看产品文档或联系我们以了解最新的机构审批信息。
产品类型特性
传感器类型
点传感探头
元件材料
铂
引线导线种类
PTFE
使用环境
最大温度
250 °C [ 482 °F ]
包装特性
元件包装
不锈钢和铝
参考编号
TE 内部编号
CAT-RTD0013...
发表于 12-16 07:00 •
11次
阅读
看产品文档或联系我们以了解最新的机构审批信息。
产品类型特性
传感器类型
空气传感探头
元件材料
铂
引线导线种类
PTFE
使用环境
最大温度
250 °C [ 482 °F ]
包装特性
元件包装
不锈钢
参考编号
TE 内部编号
CAT-RTD0014...
发表于 12-16 07:00 •
10次
阅读
看产品文档或联系我们以了解最新的机构审批信息。
产品类型特性
传感器类型
空气传感探头
元件材料
铂
引线导线种类
PTFE
使用环境
最大温度
135 °C [ 275 °F ]
包装特性
元件包装
铝
参考编号
TE 内部编号
CAT-RTD0015...
发表于 12-16 07:00 •
8次
阅读
看产品文档或联系我们以了解最新的机构审批信息。
产品类型特性
传感器类型
空气传感探头
元件材料
铂
引线导线种类
PTFE
使用环境
最大温度
250 °C [ 482 °F ]
包装特性
元件包装
不锈钢
参考编号
TE 内部编号
CAT-RTD0016...
发表于 12-16 07:00 •
7次
阅读
看产品文档或联系我们以了解最新的机构审批信息。
产品类型特性
传感器类型
平均化探头
元件材料
铂
引线导线种类
PTFE
使用环境
最大温度
200 °C [ 392 °F ]
包装特性
元件包装
不锈钢
参考编号
TE 内部编号
CAT-RTD0017...
发表于 12-16 07:00 •
23次
阅读
看产品文档或联系我们以了解最新的机构审批信息。
产品类型特性
传感器类型
平均化探头
元件材料
铂
引线导线种类
PTFE
使用环境
最大温度
200 °C [ 392 °F ]
包装特性
元件包装
不锈钢
参考编号
TE 内部编号
CAT-RTD0018...
发表于 12-16 07:00 •
23次
阅读
看产品文档或联系我们以了解最新的机构审批信息。
产品类型特性
传感器类型
平均化探头
元件材料
铂
引线导线种类
PTFE
使用环境
最大温度
200 °C [ 392 °F ]
包装特性
元件包装
不锈钢
参考编号
TE 内部编号
CAT-RTD0019...
发表于 12-16 07:00 •
12次
阅读
看产品文档或联系我们以了解最新的机构审批信息。
产品类型特性
传感器类型
平均化探头
元件材料
铂
引线导线种类
PTFE
使用环境
最大温度
200 °C [ 392 °F ]
包装特性
元件包装
不锈钢
参考编号
TE 内部编号
CAT-RTD0020...
发表于 12-16 07:00 •
25次
阅读
看产品文档或联系我们以了解最新的机构审批信息。
产品类型特性
传感器类型
平均化探头
元件材料
铂
引线导线种类
PTFE
使用环境
最大温度
200 °C [ 392 °F ]
包装特性
元件包装
不锈钢
参考编号
TE 内部编号
CAT-RTD0021...
发表于 12-16 07:00 •
13次
阅读
看产品文档或联系我们以了解最新的机构审批信息。
产品类型特性
传感器类型
通用探头
元件材料
铂, 铜, 镍
引线导线种类
PTFE
使用环境
最大温度
250 °C [ 482 °F ]
包装特性
元件包装
不锈钢
参考编号
TE 内部编号
CAT-RTD0023...
发表于 12-16 07:00 •
20次
阅读
看产品文档或联系我们以了解最新的机构审批信息。
产品类型特性
传感器类型
通用探头
元件材料
铂, 铜, 镍
引线导线种类
PTFE
使用环境
最大温度
250 °C [ 482 °F ]
包装特性
元件包装
不锈钢
参考编号
TE 内部编号
CAT-RTD0024...
发表于 12-16 07:00 •
14次
阅读
看产品文档或联系我们以了解最新的机构审批信息。
产品类型特性
传感器类型
通用探头
元件材料
铂, 铜, 镍
引线导线种类
PTFE
使用环境
最大温度
250 °C [ 482 °F ]
包装特性
元件包装
不锈钢
参考编号
TE 内部编号
CAT-RTD0026...
发表于 12-16 07:00 •
26次
阅读
评论