001-使用串口控制红外设备 视频演示 https://v.douyin.com/XDJCvNu2h5k/NodeRed工程流[{id: b6590f52b7e68ea9,type: tab,label: 01-串口控制红外灯,disabled: true,info: ,env: []},{id: 3b7060a45618ee0e,type: inject,z: b6590f52b7e68ea9,name: 开灯ON,props: [{p: payload}],repeat: ,crontab: ,once: false,onceDelay: 0.1,topic: ,payload: 6863000022DC08B20446D5014347454745464646464645464646464646D50143D50143D50143D50143D50143D50143D50143D5014446464646464646464943494346464646D50144D50144D50144D50143D50144D40144D40144D026E50895024B1B16,payloadType: str,x: 250,y: 200,wires: [[db0b91ed05db31ca]]},{id: 2cd7a194de1a0258,type: inject,z: b6590f52b7e68ea9,name: 关灯OFF,props: [{p: payload}],repeat: ,crontab: ,once: false,onceDelay: 0.1,topic: ,payload: 6863000022DE08B50443D5014347454745474547454745474547454745D50143D50143D50143D60143D60143D60143D501424745D60143474547454745474547454745D501434745D50143D50143D50142D60142D50143D50143D326DD089902471616,payloadType: str,x: 260,y: 320,wires: [[db0b91ed05db31ca]]},{id: db0b91ed05db31ca,type: function,z: b6590f52b7e68ea9,name: function 1,func: // 把HEX字符串转串口需要的Buffer\nmsg.payload Buffer.from(msg.payload, \hex\);\nreturn msg;,outputs: 1,timeout: 0,noerr: 0,initialize: ,finalize: ,libs: [],x: 440,y: 260,wires: [[55c25d187cdd8ff4]]},{id: 55c25d187cdd8ff4,type: serial out,z: b6590f52b7e68ea9,name: COM7,serial: ,x: 690,y: 260,wires: []},{id: 114c904f3fe21316,type: global-config,env: [],modules: {node-red-node-serialport: 2.0.3}}]

相关新闻

最新新闻

AI Agent文件访问权限控制:从操作系统到应用层的安全实践

AI Agent文件访问权限控制:从操作系统到应用层的安全实践

1. 项目概述:为什么需要控制Agent的文件访问权限?在AI Agent、自动化脚本以及各类后台服务程序(我们统称为“Agent”)的开发与部署过程中,一个经常被忽视但至关重要的安全环节就是文件系统访问控制。想象一下&#xff…

2026/8/26 6:30:43
STM32 HAL库驱动AD9220实现10MSPS高速数据采集实战

STM32 HAL库驱动AD9220实现10MSPS高速数据采集实战

1. 项目概述:当HAL库遇上高速ADC最近在做一个需要高速数据采集的项目,手头正好有一片AD9220,这是一颗经典的12位、10MSPS(每秒一千万次采样)的模数转换器。在STM32的生态里,现在HAL库几乎是标配了&#xff…

2026/8/26 6:30:43
Milvus Skills:从概念到实践,如何用“一句话”实现向量检索业务落地

Milvus Skills:从概念到实践,如何用“一句话”实现向量检索业务落地

1. 项目概述:从“一句话”到“业务落地”的质变最近在向量数据库的圈子里,一个叫“Skills”的概念火了起来,尤其是在Milvus的应用场景里。你可能也看到了不少讨论,说有了Skills,就能“一句话完成Milvus业务落地”。这话…

2026/8/26 6:30:43
Kotlin初始化机制深度解析:从lateinit到lazy的实战应用

Kotlin初始化机制深度解析:从lateinit到lazy的实战应用

1. 从“初始化”说起:为什么Kotlin的初始化值得深究?如果你是从Java转战Kotlin的Android开发者,或者刚开始接触Kotlin,你可能会觉得“初始化”不就是给变量赋个值吗?val和var的区别,lateinit和by lazy的用法…

2026/8/26 6:30:42
LLM服务突发性流量分析:从Burstiness到容量优化

LLM服务突发性流量分析:从Burstiness到容量优化

做 LLM 服务的人迟早会撞上一个问题:压测时一切正常,上线后一到高峰 P99 就爆炸。再回去看请求曲线,会发现流量根本不是一个均匀的直线,而是一段一段的脉冲,短时间冲高,然后又回落。这种“一阵一阵往上涨”…

2026/8/26 6:30:42
Charlieplexing详解:用三态引脚驱动N×(N-1)颗LED的省引脚方案

Charlieplexing详解:用三态引脚驱动N×(N-1)颗LED的省引脚方案

Charlieplexing这个词可能很多玩单片机的人听过,但真正敢在项目里用的不多。我第一次接触它是在做一个LED点阵胸牌的时候,当时I/O口不够用,又不想为了几个灯去加扩展芯片,就被朋友安利了这个方案。说实话,刚看到原理图…

2026/8/26 6:25:42