Suppr超能文献

快速物联网原型设计:一种用于基于LoRa的设备的可视化编程工具和硬件解决方案。

Rapid IoT Prototyping: A Visual Programming Tool and Hardware Solutions for LoRa-Based Devices.

作者信息

López Juan José, Lamo Paula

机构信息

Arduinoblocks and Salesianos Juan XXIII Alcoy, 03804 Alcoy, Spain.

Escuela Superior de Ingeniería y Tecnología, Universidad Internacional de La Rioja, 26006 Logroño, Spain.

出版信息

Sensors (Basel). 2023 Aug 29;23(17):7511. doi: 10.3390/s23177511.

Abstract

LoRa technology has gained popularity as one of the most widely used standards for device interconnection due to its ability to cover long distances and energy efficiency, making it a suitable choice for various Internet of Things (IoT) monitoring and control applications. In this sense, this work presents the development of a visual support tool for creating IoT devices with LoRa and LoRaWAN connectivity. This work significantly advances the state of the art in LoRa technology by introducing a novel visual support tool tailored for creating IoT devices with LoRa and LoRaWAN connectivity. By simplifying the development process and offering compatibility with multiple hardware solutions, this research not only facilitates the integration of LoRaWAN technology within educational settings but also paves the way for rapid prototyping of IoT nodes. The incorporation of block programming for LoRa and LoRaWAN using the Arduinoblocks framework as a graphical environment enhances the capabilities of the tool, positioning it as a comprehensive solution for efficient firmware generation. In addition to the visual tool for firmware generation, multiple compatible hardware solutions enable easy, economical, and stable development, offering a comprehensive hardware and software solution. The hardware proposal is based on an ESP32 microcontroller, known for its power and low cost, in conjunction with an RFM9x module that is based on SX127x LoRa transceivers. Finally, three successfully tested use cases and a discussion are presented.

摘要

由于LoRa技术能够实现长距离覆盖且能源效率高,它已成为设备互连中使用最广泛的标准之一,这使其成为各种物联网(IoT)监测和控制应用的合适选择。从这个意义上讲,这项工作展示了一种用于创建具有LoRa和LoRaWAN连接的物联网设备的可视化支持工具的开发。通过引入一种专门为创建具有LoRa和LoRaWAN连接的物联网设备量身定制的新型可视化支持工具,这项工作显著推进了LoRa技术的发展水平。通过简化开发过程并提供与多种硬件解决方案的兼容性,本研究不仅促进了LoRaWAN技术在教育环境中的集成,还为物联网节点的快速原型制作铺平了道路。使用Arduinoblocks框架作为图形环境对LoRa和LoRaWAN进行块编程,增强了该工具的功能,使其成为高效固件生成的综合解决方案。除了用于固件生成的可视化工具外,多种兼容的硬件解决方案实现了轻松、经济且稳定的开发,提供了全面的硬件和软件解决方案。硬件方案基于以其强大功能和低成本著称的ESP32微控制器,以及基于SX127x LoRa收发器的RFM9x模块。最后,展示了三个成功测试的用例并进行了讨论。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/7c6c/10490740/9e5fa11ea16b/sensors-23-07511-g001.jpg

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验