电子发烧友App

硬声App

0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示
电子发烧友网>电子资料下载>电子资料>Arduino MKR GSM 1400:蜂窝物联网数据可视化

Arduino MKR GSM 1400:蜂窝物联网数据可视化

2022-12-16 | zip | 0.20 MB | 次下载 | 免费

资料介绍

描述

随着物联网的发展,我们看到越来越多的开发人员利用现成的电路板,其中包括从处理单元到无线连接模块的所有东西。

Arduino 最近发布的MKR GSM 1400就是这样一款开发板,它基于流行的Arduino MKR 系列该板包括一个 Cortex-M0+ 32 位微控制器、用于开发和调试的 USB 串行端口,最重要的是一个与全球 2G 和 3G GSM 网络兼容的预集成蜂窝调制解调器。它还具有低功耗功能,使我们能够构建仅靠电池运行的解决方案。

让我们看看如何使用 MKR GSM 1400 通过蜂窝连接从电池供电的物联网传感器收集和可视化数据。

要构建此项目,您将需要以下项目:

  • 运行 Linux、MacOS 或 Windows 的计算机
  • Arduino MKR GSM 1400 板(Arduino 商店)
  • 带 U.FL 连接器的 3G GSM 天线亚马逊
  • 用于编程和故障排除的微型 USB 电缆(亚马逊)
  • DHT11 传感器(亚马逊)
  • 面包板和电线(亚马逊)
  • Soracom Air SIM 卡 (Soracom)
 
pYYBAGOX1oKAe_OVAALbsvcJ9YU88.jpeg
使用 Global Soracom Air SIM 构建蜂窝连接传感器的所有部件
 

 

1.激活SIM卡并设置数据环境

我们将从激活 SIM 卡开始:

  • 拿到 SORACOM SIM 后,转到 Soracom 用户控制台
  • 转到 SIM 管理并选择注册

现在我们可以准备数据存储和分析环境了。首先,我们将创建一个组并将 SIM 附加到它。组允许您为特定 SIM 激活和配置特定服务。在这种情况下,我们将使用 SORACOM Harvest,它允许从连接的设备进行快速数据存储和可视化。

  • 创建一个新组,选择您喜欢的名称
  • 在屏幕底部,打开“SORACOM Harvest”框并将 Harvest 切换为ON 然后点击保存
  • 现在您的组处于活动状态,返回 SIM 管理选项卡并通过选择它并单击操作 > 更改组将组分配给您的新 SIM
 
poYBAGOX1oaAJleRAABIZ4nm2q4418.png
Soracom Harvest 配置
 

 

2. 连接 MKR GSM 1400 和传感器

既然已经配置好了 Soracom 平台端,我们来组装传感器设备。

  • 将 SIM 卡插入 MKR GSM 1400 的背面
  • 将其添加到面包板上并连接天线
  • 添加 DHT11 传感器并按照以下模式连接 VCC(红色)、DATA(蓝色)和 GROUND(黑色)线:

 

 
pYYBAGOX1pCARIhwAADtlC3gTqA755.png
 

 

注意:小心 VCC 和 GROUND,因为它们经常在不同的 DHT11 制造商之间互换。

该项目接线如下(您可以在 MKR 板的侧面看到引脚名称/编号):

RED: MKR GSM 1400 VCC to DHT11 VCC
BLACK: MKR GSM 1400 GROUND to DHT11 GROUND
BLUE: MKR GSM 1400 pin 0 to DHT11 DATA

组装好 Arduino 和传感器后,将 Micro-USB 电缆连接到它和您的计算机。最终产品应如下所示:

 
pYYBAGOX1qKACgFdAALWG1aIrnU98.jpeg
组装并供电的 MKR GSM 1400 x DHT11 板
 

 

3.加载IDE和传感器库

现在我们的 SIM 卡和 Soracom 平台已经配置好并组装了 Arduino MKR GSM,我们将编写设备软件并将其上传到 Arduino 板。

在您的计算机上安装 Arduino IDE 后,您需要下载额外的板支持。启动 Arduino IDE 并从顶部菜单Tools > Board > Boards Manager安装它

  • Arduino SAMD 板:搜索“MKR”以找到并安装它

对于这个项目,我们还需要额外的库支持,您可以从顶部菜单Sketch > Include Library > Manage Libraries安装它们

  • MKRGSM 库:搜索“MKRGSM”以找到并安装它
  • DHT 传感器库:搜索“DHT”以查找并安装它
  • Adafruit Unified Sensor Library:搜索“Adafruit Unified Sensor”找到并安装

4. 对板进行编码并连接到 SORACOM Harvest

现在乐趣开始了。安装完所有库后,我们就可以编写 Arduino 板了。您可以在我们的 Github 项目中找到示例代码:https://github.com/alexissusset/soracom-mkrgsm1400

  • 单击“克隆或下载”按钮以获取副本并双击MKRGSM_1400_DHT_HARVEST.ino以在 Arduino IDE 中打开它。
  • 单击左上角的箭头将其上传到您的 Arduino
  • 然后使用右上角的按钮打开控制台以查看您的设备在做什么

 

 
poYBAGOX1raAA93iAAJqNr-UdHQ366.png
Arduino IDE 编码
 

 

控制台将如下所示,并显示设备是否按预期工作:

 

 
pYYBAGOYsyOAPTZTAAD4DlelPpw405.png
Arduino IDE 控制台
 

 

正如您在上面的控制台中看到的,我们的 DHT11 传感器正在工作,我们能够将数据发送到 Soracom Harvest。

5. 可视化数据

现在要可视化您的数据,请返回 Soracom 控制台,在列表中选择您的 SIM 卡,然后单击顶部菜单Actions > Harvest Data

您将看到一个图表,显示您的传感器数据以及收集的数据点的完整列表。

 

 
poYBAGOYsyWATLqLAAB4rdSeo_I598.png
Soracom Harvest 数据显示
 

 

而已!您现在拥有一个蜂窝连接的 MKR GSM 1400 传感器,可以在您有覆盖范围的任何地方工作。如果您想独立于计算机运行该设备,您可以将其直接插入 USB 电源,例如手机充电器或 USB 电池。

除了在单个或多个设备上自动可视化您的数据外,Harvest 还允许您通过我们的 API 和 CLI 查询数据,以便您可以将其集成到您的应用程序和流程中。

 


下载该资料的人也在下载 下载该资料的人还在阅读
更多 >

评论

查看更多

下载排行

本周

  1. 1山景DSP芯片AP8248A2数据手册
  2. 1.06 MB  |  532次下载  |  免费
  3. 2RK3399完整板原理图(支持平板,盒子VR)
  4. 3.28 MB  |  339次下载  |  免费
  5. 3TC358743XBG评估板参考手册
  6. 1.36 MB  |  330次下载  |  免费
  7. 4DFM软件使用教程
  8. 0.84 MB  |  295次下载  |  免费
  9. 5元宇宙深度解析—未来的未来-风口还是泡沫
  10. 6.40 MB  |  227次下载  |  免费
  11. 6迪文DGUS开发指南
  12. 31.67 MB  |  194次下载  |  免费
  13. 7元宇宙底层硬件系列报告
  14. 13.42 MB  |  182次下载  |  免费
  15. 8FP5207XR-G1中文应用手册
  16. 1.09 MB  |  178次下载  |  免费

本月

  1. 1OrCAD10.5下载OrCAD10.5中文版软件
  2. 0.00 MB  |  234315次下载  |  免费
  3. 2555集成电路应用800例(新编版)
  4. 0.00 MB  |  33566次下载  |  免费
  5. 3接口电路图大全
  6. 未知  |  30323次下载  |  免费
  7. 4开关电源设计实例指南
  8. 未知  |  21549次下载  |  免费
  9. 5电气工程师手册免费下载(新编第二版pdf电子书)
  10. 0.00 MB  |  15349次下载  |  免费
  11. 6数字电路基础pdf(下载)
  12. 未知  |  13750次下载  |  免费
  13. 7电子制作实例集锦 下载
  14. 未知  |  8113次下载  |  免费
  15. 8《LED驱动电路设计》 温德尔著
  16. 0.00 MB  |  6656次下载  |  免费

总榜

  1. 1matlab软件下载入口
  2. 未知  |  935054次下载  |  免费
  3. 2protel99se软件下载(可英文版转中文版)
  4. 78.1 MB  |  537798次下载  |  免费
  5. 3MATLAB 7.1 下载 (含软件介绍)
  6. 未知  |  420027次下载  |  免费
  7. 4OrCAD10.5下载OrCAD10.5中文版软件
  8. 0.00 MB  |  234315次下载  |  免费
  9. 5Altium DXP2002下载入口
  10. 未知  |  233046次下载  |  免费
  11. 6电路仿真软件multisim 10.0免费下载
  12. 340992  |  191187次下载  |  免费
  13. 7十天学会AVR单片机与C语言视频教程 下载
  14. 158M  |  183279次下载  |  免费
  15. 8proe5.0野火版下载(中文版免费下载)
  16. 未知  |  138040次下载  |  免费