文档

建立一个罗拉®设备的端到端Arduino

在本指南中,我们将带您通过构建自己的罗拉®启用设备使用一个从端到端Arduino电路板和Dragino盾牌。我们使用的是湿敏元件在本教程中,但也有许多潜在的用途,罗拉设备;替代传感器设备可能包括温度、湿度、运动、空气质量、光、感应器等等。bet188软件下载

罗拉和LoRaWAN是什么®吗?

罗拉,是一个射频调制技术,允许极低的无线通信系统。由于使用的频率是数量级小于其他常见无线通信方法,如wi - fi,传播的范围要大得多;10英里以上在农村地区有一个清晰的视线。耦合这种远程传输与超低功率需求使得罗拉的理想选择电池的物联网(物联网)设备需要与煤炭价格系统进行通信的应用程序。

LoRaWAN®基于开源是一个标准的规范。简而言之,LoRaWAN是一个低功率广域网基于罗拉无线电调制。本标准允许设备用罗拉芯片组无线连接到互联网,帮助确保兼容性设备在世界各地的制造商。甚至有可能,我们将概述在这个指南,构建自己的定制罗拉启用终端设备,可以传输信息到其他罗拉设备通过LoRaWAN网络服务器和网络。

LoRaWAN网络高级体系结构。

上面显示LoRaWAN网络的体系结构。终端设备发送他们在所谓的一个有效载荷上行消息,被LoRaWAN网关。LoRaWAN是设备的一个关键方面是不相关联的一个网关。其有效载荷可能被任意数量的LoRaWAN网关设备的范围内。理论上可以覆盖整个城市的少数几个网关和消息从属于任何用户的设备可以检测到任何地方。

网关然后将信息传递给相关的网络服务器,通常进行的wi - fi或以太网。然而,蜂窝和卫星网关可用于启用远程解决方案不依赖互联网连接。有各种各样的网络服务器的选择,描述本指南。指令后,在本文中,您将使用Semtech网络服务器,它允许您开发和原型与十设备和三个网关。

网络服务器接收到消息的网关和检查设备是否注册的网络;网络服务器也降低,因为消息可能是由多个网关接收和上传。然后消息转发到应用服务器的设备注册。

通信也可能在另一个方向,一个消息发送下行到设备。下行消息从应用服务器发送到网络服务器。然后网络服务器队列下行,当设备发送一个上行消息,网络服务器将通过下行消息到最近的网关收到了上行。然后网关广播设备接收的下行消息。

共同使用一个下行消息更新设备的广播的设置,例如,经常触发更新或多或少,或引发其他一些行动,如造成设备打开,关闭水阀,或者将一个a / C单位。

详细的看罗拉和LoRaWAN,包括射频调制,更多信息体系结构包括技术细节如何使用连接设备加入网络服务器,和不同类型的设备,请参考我们的技术论文“罗拉和LoRaWAN是什么?”

你建立什么?

本指南被分成三个阶段:

  1. 您将构建一个罗拉装置来测量土壤水分水平和沟通。这是一个很好的例子,罗拉的力量沟通、自检测土壤水分水平是许多农业的关键流程和通常是具有挑战性的,考虑到广泛的地理区域无线监控是必要的。你将设立一个探测器设备将连接到一个湿度传感器,然后发送一个罗拉载荷包含定期土壤中的湿度。
  2. 您将构建一个罗拉接收机设备将接收负载并记录到控制台的湿度水平。

    阶段1和2的系统的示意图。

    罗拉的读取湿度广播设备发送一条消息。接收设备接收消息,日志Arduino IDE的连续监测。

  3. 然后,您将使用LoRaWAN规范和水分检测设备连接到Semtech网络服务器,我们将能够看到土壤的湿度。

    第三阶段的系统的示意图。

    罗拉广播设备的读取湿度广播罗拉上行。的上行接收LoRaWAN网关。网关发送消息到Semtech网络服务器。设备上行然后可见Semtech网络服务器。

如果你受限于时间,预算,或硬件的可用性,可以完成第一阶段,然后:

目标

在本教程中,您将了解如何:

  • 建立一个罗拉装置使用一个Arduino Uno和Dragino Arduino盾罗拉。
  • 湿度传感器连接到设备。
  • 配置设备定期进行湿度读数。
  • 建立一个罗拉装置接收和日志消息。
  • 罗拉设备连接到Semtech网络服务器通过LoRaWAN网关。
Baidu
map