ARMxy嵌入式计算机BL340:基于 Node-Red 的气象数据采集应用案例

我们知道数据采集与处理已经成为智能化系统的关键环节,而气象数据作为环境监测的重要组成部分,对于农业、城市规划、交通管理等多个领域具有重要意义。ARM嵌入式计算机BL340系列,以其强大的处理能力和灵活的扩展性,为气象数据的实时采集与分析提供了理想的硬件平台。结合Node-RED这一编程工具,BL340能够高效地从网站获取气象数据,进一步推动智能决策和自动化控制的发展。

一、开发环境

Windows 开发环境:Windows 7 64bit 、Windows 10 64bit

Linux 开发环境:Ubuntu18.04.4 64bit

U-Boot:U-Boot 2018

Kernel :Linux-4.9.170

LinuxSDK:LinuxSDK-[版本号].tar.gz(基于全志官方)

Node.js 版本号:v16.14.0

Node-red 版本号:v3.1.11

Node-red 开发软件所需空间:200M

设备系统盘预留空间推荐:1G

处理器:4x ARM Cortex-A53,主频高达 1.416GHz

备注:Node-red 推荐使用 360 极速浏览器 X 22.3.3042.64(64 位)版本,其他浏览器可能会出现空白页面现象。

二、获取网站气象数据案例

1.案例说明

使用 node-red 工具与气象网站通信。基于 node-red 部署程序,实现获取深圳天气信息,流程图如下:

2.案例测试

本案例使用 node-red 工具与气象网站通信,请通过网线将设备千兆网口与 ETH1 和上位机连接至公网,确保可正常访问互联网。

(1)设备启动,执行 node-red 程序,将上位机登录到 node-red 部署系统。

(2)导入节点文件

(3)点击部署按钮即可执行程序

(4)部署成功后,点击调试按钮进入调试窗口。

(5)点击时间戳按钮获取天气信息,可以看到调试台打印出数据。

(6)进入 Dashboard 布局页面

(7)显示当前天气信息

BL340系列ARM嵌入式计算机与Node-RED工具的结合,为气象数据的采集和处理提供了一个高效、灵活且用户友好的解决方案。通过本文的案例分析,我们可以看到BL340在数据采集、处理和可视化方面的强大能力,以及Node-RED在简化编程流程、提高开发效率方面的优势。

  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值