电子发烧友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华为硬件工程师手册目前最全版本
  2. 1.02 MB   |  7次下载  |  2 积分
  3. 2STM32单片机无人机设计
  4. 8.81 MB   |  2次下载  |  免费
  5. 3TTL通往RS232神奇之黑盒(一)(可下载)
  6. 515.72 KB  |  2次下载  |  免费
  7. 4TP4336 线性充电,同步升压1A 同步移动电源解决方案
  8. 764.17 KB  |  1次下载  |  免费
  9. 5直流有刷电机驱动PCB设计注意事项讲解(可下载)
  10. 1.01 MB  |  1次下载  |  免费
  11. 6晶体谐振器的工作原理
  12. 736.44 KB  |  1次下载  |  免费
  13. 7LLC的死区时间对DS波形的影响(可下载)
  14. 675.86 KB  |  1次下载  |  免费
  15. 8电子产品设计与调试
  16. 14.66 MB   |  次下载  |  8 积分

本月

  1. 1STM32CubeMX用于STM32配置和初始化C代码生成
  2. 21.90 MB   |  631次下载  |  免费
  3. 2STM32开发板教程之STM32开发指南免费下载
  4. 24.88 MB   |  176次下载  |  3 积分
  5. 3EN60335-1安规标准 中文版本
  6. 1.86 MB   |  53次下载  |  1 积分
  7. 4OAH0428最新规格书(中文)
  8. 2.52 MB   |  28次下载  |  10 积分
  9. 5UHV系列雷电冲击电压发生器试验装置详细说明使用
  10. 1.07 MB   |  17次下载  |  免费
  11. 6介绍一些常用的电子元器件
  12. 3.20 MB   |  8次下载  |  免费
  13. 7麻将机升降电路
  14. 0.12 MB   |  7次下载  |  1 积分
  15. 8华为硬件工程师手册目前最全版本
  16. 1.02 MB   |  7次下载  |  2 积分

总榜

  1. 1matlab软件下载入口
  2. 未知  |  935124次下载  |  10 积分
  3. 2开源硬件-PMP21529.1-4 开关降压/升压双向直流/直流转换器 PCB layout 设计
  4. 1.48MB  |  420063次下载  |  10 积分
  5. 3Altium DXP2002下载入口
  6. 未知  |  233088次下载  |  10 积分
  7. 4电路仿真软件multisim 10.0免费下载
  8. 340992  |  191371次下载  |  10 积分
  9. 5十天学会AVR单片机与C语言视频教程 下载
  10. 158M  |  183336次下载  |  10 积分
  11. 6labview8.5下载
  12. 未知  |  81583次下载  |  10 积分
  13. 7Keil工具MDK-Arm免费下载
  14. 0.02 MB  |  73814次下载  |  10 积分
  15. 8LabVIEW 8.6下载
  16. 未知  |  65988次下载  |  10 积分