赞
踩
Node-Red作为一个基于节点的编程模型,极大地简化了数据流的创建过程,而ARM嵌入式计算机BL340系列支持Node-Red,不仅展现了ARM架构在嵌入式系统中的应用优势,也为开发者提供了一个快速原型开发和测试的环境。本文将探讨如何利用BL340系列嵌入式计算机和Node-Red工具控制设备执行 Linux 指令,实现控制设备 LED 的状态。
一、Node-Red简介
Node-Red 最初是 IBM 在 2013 年末开发的一个开源项目,以满足他们快速连接硬件和设备到 Web 服务和其他软件 的需求——作为物联网的一种粘合剂,它很快发展成为一种通用的物联网编程工具。重要的是,Node-RED 已经迅速形 成了一个重要的、不断增长的用户基础和一个活跃的开发人员社区,他们正在开发新的节点,同时允许程序员复用 No de-Red 代码来完成各种各样的任务。
二、案例应用
1.案例说明
使用 node-red 工具控制设备执行 Linux 指令,实现控制设备 LED 的状态。 程序流程图如下图所示:
2.案例测试
本案例使用 node-red 工具控制设备执行 linux 指令,请通过网线将设备千兆网口与 ETH1 和上位机连接至公网, 确保可正常访问互联网。
(1)设备启动,执行 node-red 程序,将上位机登录到 node-red 部署系统,然后导入对应节点文件。导入成功后,点击右上角部署按钮,启动程序。
(2)进入 Dashboard 布局页面
(3)执行成功后将弹出网页显示 LED 灯状态
(4)点击开关按钮,将按钮打开。LED1 仪表盘显示开启,设备 LED1 灯亮。
通过本案例,我们展示了如何利用BL340系列的计算能力,通过Node-RED的图形化编程界面,实现对LED灯状态的精确控制,很好地体现BL340系列在处理复杂控制逻辑时的可靠性!
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。