您的项目需要加速度计、陀螺仪或磁场传感器吗?内置的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
相关推荐
冬季天气寒冷干燥,致使物品也变得更加干燥,含水量降低,遇火容易燃烧,同时冬季用火用电增多,本就极易引....
发表于 01-22 16:14 •
0次
阅读
Realme X7 Pro规格包括具有120Hz刷新率的大型6.55英寸Super AMOLED显示....
倩倩 发表于 01-22 16:09
•
9次
阅读
今年秋季登场的下代iPhone相比iPhone 12系列会怎样的升级,现在似乎有了更多的消息浮出水面....
我快闭嘴 发表于 01-22 15:42
•
45次
阅读
对于初学者来说,合适的照明对于创建任何视频内容至关重要。在大多数情况下,智能手机的相机传感器会因低于....
倩倩 发表于 01-22 15:24
•
66次
阅读
摩托罗拉Nio设计将采用带有细长边框的平板显示器,除了屏幕下方的下巴较大(实时图像显示)。内置有指纹....
倩倩 发表于 01-22 15:16
•
61次
阅读
接驳产品主要应用于电讯基础设施、数据中心、物联网及其他不论地理位置及技术媒介如何而需要以电气及电子方....
牵手一起梦 发表于 01-22 15:09
•
23次
阅读
一般催化脱脂炉都会采用硝酸作为催化剂来进行对产品的催化脱脂,参加完脱脂反应的硝酸在炉体内以及废气燃烧....
牵手一起梦 发表于 01-22 14:43
•
36次
阅读
就拿甲烷来说,甲烷气体有爆炸极限,空气中甲烷爆炸极限的下限为5%,上限为15%。当它达到一定浓度时,....
牵手一起梦 发表于 01-22 14:25
•
60次
阅读
科学灌溉是现代农业生产所倡导的,而作物灌溉需要对土壤墒情的检测,土壤墒情监测工作的开展,为科学指导农....
发表于 01-22 14:05 •
19次
阅读
近日,激光芯片厂商知微传感宣布完成数千万元A轮融资,本次融资由唐兴资本独家完成。 此轮融资完成后,知....
Les 发表于 01-22 10:36
•
92次
阅读
Western Digital Elements是在线提供的少数外部硬盘驱动器之一,可提供1.5TB....
倩倩 发表于 01-22 10:32
•
95次
阅读
接近检测通过专门设计的IR LED实现。与IR LED相对应的是光电二极管,它一般用来检测LED发出....
电子设计 发表于 01-22 10:23
•
136次
阅读
引擎盖下的设备由Qualcomm Snapdragon 662 SoC供电,时钟频率为2.0GHz。....
倩倩 发表于 01-22 10:02
•
112次
阅读
今晚vivo公司发布了X60系列的超大杯X60 Pro+手机,升级了骁龙888及双主摄蔡司影像系统,....
1 月 21 日消息,据韩国媒体 PulseNews 报道,韩国三星电子将加速拓展布局汽车图像传感器....
璟琰乀 发表于 01-22 09:43
•
174次
阅读
直读式物位传感器是可以直接将物位的变化指示出来,观察者可以直接读取物位信息的传感器,主要分为玻璃管式....
发表于 01-22 09:43 •
59次
阅读
这些设备之间的一个有趣的区别是慢动作视频功能。三星Galaxy S21和S21 Plus支持960f....
倩倩 发表于 01-22 09:43
•
180次
阅读
根据泄漏的图像,智能手机将具有带有弯曲边缘的显示屏,并且在屏幕顶部将具有一个穿孔切口或水滴槽,用于容....
倩倩 发表于 01-22 09:37
•
615次
阅读
2021中国半导体投资联盟年会暨中国IC风云榜颁奖典礼在北京举办。上海烨映微电子科技股份有限公司(以....
我快闭嘴 发表于 01-22 09:17
•
172次
阅读
自动驾驶技术将提升物质传输的时效性、降低传输成本,在互联网技术的基础上进一步提升社会运转效率。
我快闭嘴 发表于 01-22 09:01
•
165次
阅读
据彭博社报道,对于苹果来说2021年将是非常繁忙的一年,苹果计划从iPhone 12S开始在其顶级手....
倩倩 发表于 01-21 16:45
•
215次
阅读
根据制造商的说法,Oppo Band带有100 mAh电池进入中国市场,一次充电最多可以使用14天。....
倩倩 发表于 01-21 16:21
•
135次
阅读
恒温磁力搅拌水/油浴锅DU-3GO产品简述: 新一代油浴锅是抗腐蚀不锈钢与微电脑的完美结合,提供给您....
发表于 01-21 16:15 •
52次
阅读
仪器:小型自动气象站, 型号:NL-5G 简介: 随着科学技术的不断进步,托普玉云农的NL-5G小型....
发表于 01-21 15:43 •
68次
阅读
据韩国媒体pulsenews报道,韩国三星电子公司正在加速进军图像传感器业务,这将成为自驾移动时代非....
我快闭嘴 发表于 01-21 15:05
•
713次
阅读
温度传感器就是应用了物质的各种的物理性质随着温度的变化呈现出的规律,然后将感受到的温度转换成为可以利....
发表于 01-21 15:05 •
137次
阅读
结合使用主动式深度传感器和专用神经网络以提供安全且成功的身份验证,RealSense ID无需网络设....
倩倩 发表于 01-21 15:04
•
197次
阅读
自动进行房间地面清洁的自动扫地机器人,集机械学、电子技术、传感器技术、计算机技术、控制技术、机器人技....
传感器技术 发表于 01-21 14:17
•
119次
阅读
作为三星2021年的首款旗舰产品,三星Galaxy S21 5G系列现已正式亮相。这部新机拥有前卫时....
Sensirion(盛思锐贸易(深圳)有限公司)是湿度、气体和液体流量测量和控制领域高质量传感器和传....
传感器技术 发表于 01-21 11:14
•
125次
阅读
加速度计是一种非常不错的传感器,可以检测到开始倾塌的大桥在重力作用下,呈现细微的方向变化时的静态和动....
亚德诺半导体 发表于 01-21 10:52
•
105次
阅读
一个 LSB200 S 型测力传感器被放置在每个触摸屏边框安装点的后面。一个螺栓穿过每个负载单元,将....
传感器技术 发表于 01-21 10:35
•
176次
阅读
目前市面上的手机通常都具有前后摄像头,前面一般在500万左右,用来自拍和视频通话,后置一般在1300....
传感器技术 发表于 01-21 10:33
•
304次
阅读
写在前面:2020年是半导体企业和半导体投资风风火火的一年,二级市场的高市值造就了一级市场的疯狂,疯....
传感器技术是一项当今世界令人瞩目的迅猛发展起来的高新技术之一,是当代科学技术发展的一个重要标志。 传....
发表于 01-21 10:11 •
97次
阅读
未来的iPhone 13系列将标配传感器位移式光学防抖系统。DigiTimes称,“据业内消息,计划....
工程师邓生 发表于 01-21 09:55
•
231次
阅读
集微网消息,据路透社报道,Aeva和日本电装表示,双方将合作,将自动驾驶关键传感器推向“大众市场”。....
Les 发表于 01-21 09:42
•
182次
阅读
该项目描述了一种制造范围从10Hz到50Khz的简单示波器的方法。鉴于该设备不使用外部数模转换器芯片....
电路设计技能 发表于 01-21 09:29
•
170次
阅读
根据市场研究人员的说法,当今有超过200亿个IoT设备,并且这个数字还在不断增长。我们无法想象没有智....
发表于 01-21 07:19 •
36次
阅读
半导体技术和能力的进步为工业应用(特别是状态监控解决方案)检测、测量、解读、分析数据提供了新的机会。....
发表于 01-21 06:30 •
97次
阅读
改善状态监测和诊断以及整体系统优化是当今使用机械设施和技术系统的一些核心挑战。该主题不仅在工业领域,....
发表于 01-21 06:09 •
153次
阅读
U-How康汇流量计是根据旋转活塞式工作原理研发生产的容积式液体流量计,具有测量流速低、量程宽、精度....
为切实抓好双牌县大气污染防治工作,永州市生态环境局双牌分局制定了《双牌县空气质量排查溯源实施方案》,....
发表于 01-20 16:57 •
122次
阅读
Allegro近日宣布推出全新功率监控IC ACS37800,这是一款用于单相交流和直流,且占用PC....
根据外媒 Engadget 的消息,Sensel 公司宣布首款使用其压力感应(force-sensi....
工程师邓生 发表于 01-20 16:31
•
312次
阅读
传感器技术的进步改变了人们诊断其生命体征和健康的方式与地点。便携式非侵入测量技术可以在我们的日常生活....
发表于 01-20 16:28 •
30次
阅读
灵敏度是指传感器在稳态工作情况下输出量变化△y对输入量变化△x的比值。它是输出一输入特性曲线的斜率。....
发表于 01-20 16:14 •
32次
阅读
物联网产业链主要分为四个部分:感知识别层、网络传输层、平台管理层、应用服务层,中国在感知识别层发展较....
牵手一起梦 发表于 01-20 16:02
•
463次
阅读
低精度MEMS惯性传感器作为消费电子类产品主要用在手机、GPS导航、游戏机、数码相机、音乐播放器、无....
发表于 01-20 15:54 •
51次
阅读
一直以来,曲面屏手机的误触问题被不少人吐槽,各大厂商也一直努力探索解决方案。去年12月亮相的小米11....
1.温度传感器
温度传感器测量热源中的热能,使其能够检测温度变化并将这些变化转化为数据。制造业中使用的机械通常要求...
发表于 01-20 14:57 •
63次
阅读
一、什么是地磁传感器?
地磁场是地球的固有资源,为航空、航天、航海提供了天然的坐标系,可应用于航天器或舰船的定位...
发表于 01-20 14:41 •
0次
阅读
引擎电控系统是怎么知道该给哪个缸点火?实际上,它是通过曲轴位置传感器和凸轮轴位置传感器输出信号来计算的,曲轴位置传感...
发表于 01-19 17:11 •
101次
阅读
当今的工业格局具有前所未有的波动性,不确定性,复杂性和模糊性。结果,对于资产和人员而言,以更低的成本和更高的安全性来...
发表于 01-18 17:30 •
101次
阅读
红外线传感器是利用红外线来进行数据处理的一种传感器,有灵敏度高等优点,红外传感器有什么作用,红外线传感器可以作控制驱...
发表于 01-18 17:28 •
101次
阅读
性能参数编辑
Arduino 2.4G通信实验
nRF24L01模块的简单例子
...
发表于 01-18 07:52 •
0次
阅读
对于家庭和商业场所的智能设备的群控和协同,我们先以家庭为例来解释家庭组网中的网络选择,有了终端网络还要有无线网络将分散的...
发表于 01-13 18:03 •
0次
阅读
Arduino和STM32性能对比究竟谁更厉害呢?很多电子爱好者面对Arduino和STM32时都会有个两难的决定,不知道如何选择使用。...
发表于 01-13 10:17 •
404次
阅读
角度,顾名思义,是用来检测角度的。它的身体中有一个孔,可以配合乐高的轴。当连结到RCX上时,轴每转过1/16圈,角度传感器就...
发表于 01-11 07:47 •
0次
阅读
[table]
[tr][td]请教使用arduino开发库仑计的问题
已经用霍尔传感器读取出实时电流
然后如何计算出AH呢 AH=I*V
单片...
发表于 01-08 15:38 •
6次
阅读
看产品文档或联系我们以了解最新的机构审批信息。
产品类型特性
传感器类型
轴承探头
元件材料
铂, 铜, 镍
引线导线种类
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 •
18次
阅读
看产品文档或联系我们以了解最新的机构审批信息。
产品类型特性
传感器类型
点传感探头
元件材料
铂
引线导线种类
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 •
21次
阅读
看产品文档或联系我们以了解最新的机构审批信息。
产品类型特性
传感器类型
平均化探头
元件材料
铂
引线导线种类
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次
阅读
评论