小程序
传感搜
传感圈

借助于NB-IoT将Thingy:91连接到nRF Connect Cloud

2023-05-09
关注

Nordic Thingy:91是一个低功耗多传感器原型开发工具,设计人员可以利用它构建c-IoT(蜂窝物联网)项目。Thingy:91与Thingy:52非常相似,但它通过nRF9160 SiP增加了蜂窝连接, 非常适合物流(用于资产跟踪)、计量和可穿戴设备等各种应用。在连接方面,它还支持LTE-M和NB-IoT、车载GPS以及BLE(低功耗蓝牙),并可通过车载nRF52840 SoC进行短程通信。Thingy:91随附有iBasis SIM卡,出厂配置为通过LTE-M连接到云端。此外,通过该图还可以知道哪些运营商能提供c-IoT网络,因为iBasis漫游覆盖范围仍仅限于某些国家或地区。

本文将讨论如何配置Thingy:91以通过NB-IoT连接nRF Connect Cloud。

必备硬件和软件

重新配置Thingy:91需要刷新固件。由于板上没有调试器,也不支持通过串行端口刷新固件,因此需要一个外部编程器,如J-Link调试器或nRF9160DK。在本文中,我们将使用nRF9160DK。

首先需要在电脑上安装nRF命令行工具和nRF Connect程序(可从Nordic网站下载)。安装完成后,通过10针JTAG电缆将Thingy:91连接到nRF9160DK “Debug out”端口。接下来,通过 micro-USB电缆将Thingy:91和nRF9160DK连接到PC。在接通电源之前,确保nRF9160DK上的“VDD_IO”开关设置为1.8V, Thingy:91的 “SWD selection”开关设置为“nRF91”。完成上述设置后,给两个电路板上电。

更新调制解调器固件和NB-IoT二进制文件

打开nRF Connect程序并启动Programmer应用程序。单击“Select Devices”可看到两个设备。列表中的第一个设备“PCA10090”是nRF9160DK,第二个“PCA20035”是Thingy:91。请选择“PCA10090” 以更新Thingy:91(图3)。

图3:nRF Connect应用程序中的器件选择对话框(来源:贸泽电子

接下来,下载Thingy:91的最新调制解调器固件和固件二进制文件(Nordic网站上均有提供)。首先,将Thingy:91调制解调器固件更新到最新版本。在右侧面板的Programmer应用程序中,依次单击“Erase all”和“Update Modem”。选择名为“mfw_nrf9160_x.x.x.zip”的zip文件夹,然后单击“write”。

然后打开Thingy:91固件二进制文件夹“thingy91fwvxxx.zip”,并在右侧面板上的Programmer应用程序中单击“Add HEX file”。选择“thingy91fwvxxx”文件夹中的十六进制文件“thingy91_nbiot_vx.x.x.hex”,最后单击“erase & write”。现在所有文件都已最新完成,Thingy:91以淡蓝色闪烁。

连接nRF Connect Cloud

在nRF Connect程序中,启动LTE Link Monitor应用程序。取消选中位于底部右侧面板上的“Auto device/port filter”框。单击“Select device”,可以看到DK以及Thingy:91。现在就可以选择Thingy:91了(即图4)所示的两个“PCA20035”设备)。

选择其中一个设备,应该会在终端上看到一些UART日志,如果没有,则请尝试另一个。

图4:nRF Connect LTE Link Monitor应用程序中的器件选择对话框(来源:贸泽电子)

Thingy:91需要进行初始化并尝试连接到蜂窝网络,这可能需要几分钟时间。随后终端设备上将会显示一条消息,说明Thingy:91是正在等待认证以连接到云端(图5)。同时,Thingy:91以绿色闪烁,这意味着它已连接到蜂窝网络,并等待与nRF Connect Cloud配对。

图5:显示Thingy:91等待与nRF Connect Cloud配对的终端输出消息(来源:贸泽电子)

打开nRF Connect Cloud网站,登录并单击Plus徽标。然后依次单击LTE device和Already have an active SIM? Skip this step,添加Thingy:91标签上显示的IMEI和PIN编号。您将看到一条弹出消息,表明设备已添加成功。约10分钟后,开始向云端发送数据。Thingy:91一旦开始发送数据,就会以深蓝色闪烁。如果在经过一段时间之后Thingy:91仍没有闪烁,请重新启动并检查是否有网络覆盖。

结论

Nordic Thingy:91是一款非常小巧的设备,它通过蜂窝网络向云端发送实时数据,为设计人员测试多传感器设备提供了一种快速简便的方法。Thingy:91预装了资产跟踪程序,可以完美地展示设备性能。对于自定义应用程序开发,Nordic还提供了nRF Connect SDK,可以让设备轻松适应您的首选应用程序,并开始开发自己的c-IoT应用程序。

审核编辑:郭婷

您觉得本篇内容如何
评分

相关产品

Honeywell 霍尼韦尔智能工业 在线/便携烟气分析仪专用传感器 气体传感器

CO 传感器;SO2传感器;NO2 传感器;NO传感器;氧气传感器

南方泰科 TGM 压力传感器

TGM是一款SOP8封装的压阻式MEMS压力传感器,其压力传感器芯片封装在 SOP8 塑封壳内。在传感器压力量程内,当用固定电压供电时,传感器产生毫伏输出电压,正比于输入压力。压力传感器芯片为绝压,可提供不同的压力量程的SOP8 压力传感器。

Huba Control 富巴 525系列 压力传感器

525系列压力传感器采用集公司20多年研发经验的陶瓷压力传感器芯片技术。该系列压力传感器可选压力范围大,电气连接形式多。最小量程为50mbar。大批量使用具有很好的性价比。

Cubic 四方光电 PM3009BP 室外粉尘传感器

PM3009BP是一款专门针对餐饮油烟监测的油烟传感器,其采用旁流采样方式,自带除水雾装置,结合智能颗粒物识别算法,确保传感器能够快速准确的检测油烟浓度的变化,同时创新的镜头自清洁技术的应用,能够长效防护传感器油烟污染,大幅度延长传感器的使用寿命。

Winsen 炜盛科技 MH-410D 红外CO2气体传感器 红外传感器

MH-410D红外气体传感器是通用型、智能型、微型传感器,该红外传感器利用非色散红外(NDIR)原理对空气中存在的CO2进行探测,具有很好的选择性,无氧气依赖性,性能稳定、寿命长。内置温度补偿。该红外传感器是通过将成熟的红外吸收气体检测技术与微型机械加工、精良电路设计紧密结合而制作出的小巧型高性能红外传感器。该红外传感器可广泛应用于暖通制冷与室内空气质量监控、工业过程及安全防护监控、农业及畜牧业生产过程监控。

Alliance 莱恩&联众传感线缆 Aurora Tool Cable 医疗电线 医疗线缆

用于连接两个5DOF传感器或一个6DOF传感器的电缆。 可重复使用 用于电磁跟踪系统

RAYCOH 锐科智能 30GM系列 IO-Link输出 2EP-IO,IUEP-IO 超声波测距传感器和接近开关

RAYCOH 锐科智能30GM系列 IO-Link输出 超声波线性位置传感器和开关

评论

您需要登录才可以回复|注册

提交评论

感知论坛

这家伙很懒,什么描述也没留下

关注

点击进入下一篇

2020年自动驾驶技术还有多远?

提取码
复制提取码
点击跳转至百度网盘