购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

2.3.3 硬件类

· node-red-node-arduino-35-arduino:用于与Arduino开发板进行通信和控制的节点。Arduino是一款开源硬件平台,常用于嵌入式系统和物联网应用的开发。node-red-node-arduino节点提供了在Node-RED中与Arduino开发板进行交互的功能。该节点的名称为arduino,标识为35-arduino。使用该节点时,你需要将Arduino开发板连接到计算机,并在Node-RED中安装node-red-node-arduino节点。然后,你可以将该节点添加到Node-RED的流程中,并设置节点的属性来指定与Arduino开发板的通信端口和配置。通过该节点,你可以发送命令来读取Arduino上的传感器数据、控制执行器数据,并与其他设备进行通信。你可以使用节点的输入和输出来传递数据和命令,实现与Arduino的交互。

· node-red-node-beaglebone-145-BBB-hardware:用于与BeagleBone硬件进行交互。BeagleBone是一款基于ARM架构的嵌入式开发板,具有强大的计算能力和丰富的硬件接口。node-red-node-beaglebone节点提供了在Node-RED中与BeagleBone硬件进行通信和控制的功能。该节点的名称为beaglebone,标识为145-BBB-hardware。使用该节点时,你需要将Node-RED安装在BeagleBone开发板上,并在Node-RED中安装node-red-node-beaglebone节点。然后,你可以将该节点添加到Node-RED的流程中,并根据需要设置节点的属性来指定与BeagleBone硬件的交互方式和配置。通过该节点,Node-RED可以与BeagleBone硬件的各种接口进行交互。你可以发送消息来读取传感器数据、控制执行器数据,实现与其他设备的通信。

· node-red-node-blink1-77-blink1:用于与Blink1设备进行交互。Blink1是一种小型USB插口的LED照明设备,可以连接到计算机的USB接口,并通过软件控制LED灯的发光颜色和亮度。该节点提供了在Node-RED中与Blink1设备进行通信和控制的功能。该节点的名称为blink1,标识为77-blink1。使用该节点时,你需要连接Blink1设备到计算机的USB接口,并在Node-RED中安装node-red-node-blink1节点。然后,你可以将该节点添加到Node-RED的流程中,并设置节点的属性来指定Blink1设备的连接和控制参数。通过该节点,你可以发送不同的消息来控制Blink1设备上的LED灯光。你可以发送包含RGB值的消息来设置灯光的颜色,也可以发送预定义的命令来选择不同的灯光模式和效果。

· node-red-node-blinkstick-76-blinkstick:用于与BlinkStick设备进行交互。BlinkStick是一个开源的USB接入的LED灯带,可通过计算机的USB接口对LED灯带进行控制。该节点提供了在Node-RED中控制BlinkStick设备的功能。你可以使用它来控制BlinkStick上LED灯带的效果、颜色和亮度。该节点的名称为blinkstick,标识为76-blinkstick。使用该节点时,你需要连接BlinkStick设备到计算机的USB接口,并在Node-RED中安装node-red-node-blinkstick节点。然后,你可以将该节点添加到Node-RED的流程中,并设置节点的属性来指定BlinkStick设备的连接和控制参数。通过该节点,你可以发送不同的消息来控制BlinkStick上的LED灯光。你可以发送包含RGB值的消息来设置灯光的颜色,也可以发送预定义的命令来选择不同的灯光模式和效果。

· node-red-node-digirgb-78-digiRGB:用于DigiRGB LED灯带控制和交互。该节点提供了通过Node-RED进行DigiRGB LED灯光颜色控制和模式选择的功能。你可以将该节点添加到Node-RED的流程中,并通过设置节点的属性来指定LED灯带的连接和控制参数。该节点的名称为digirgb,标识为78-digiRGB。使用该节点时,你可以通过发送不同的消息来控制DigiRGB LED灯带的颜色、亮度和效果。你可以发送包含RGB值的消息来设置灯带的颜色,也可以发送预定义的命令来选择不同的灯光模式和效果。

· node-red-node-heatmiser-100-heatmiser-in:用于在Node-RED中与Heatmiser智能温控系统进行交互。Heatmiser用于控制和管理室内温度和暖气系统。通过使用node-red-node-heatmiser节点,你可以在Node-RED中实现与Heatmiser系统通信并对其控制。该节点名称为heatmiser-in,指与Heatmiser系统输入相关。使用该节点时,你可以读取Heatmiser温控系统的各种数据,如温度、状态等。

· node-red-node-intel-galileo-mraa-spio:用于在Node-RED中与Intel Galileo和Edison开发板进行交互。Intel Galileo和Edison是由Intel推出的两款开发板,用于嵌入式系统和物联网应用开发。Intel Galileo是基于Intel Quark SoC X1000的开发板。它提供了一种低功耗解决方案,适用于需要连接到互联网和云服务的物联网项目。Galileo开发板上配备了多种接口,包括GPIO(通用输入/输出)、UART(通用异步收发器)、I2C(串行通信接口)、SPI(串行外设接口)等,可以与传感器、执行器和其他外设进行通信和交互。Intel Edison是一款更小、更强大的嵌入式计算模块。它采用Intel的处理器技术,并集成了多种接口,如GPIO、UART、I2C、SPI等。Edison模块可以方便地嵌入各种设备,包括智能家居、机器人、健康追踪器等。它支持多种操作系统和开发环境(如Linux和Arduino IDE),使开发人员能够灵活地进行应用开发和定制。

· node-red-node-ledborg-78-ledborg:用于在Node-RED中与LedBorg LED扩展板进行交互。LedBorg是一款由Pimoroni设计的RGB LED扩展板,专为树莓派(Raspberry Pi)设计。它可以显示各种灯光颜色和效果。通过使用node-red-node-ledborg节点,你可以在Node-RED中轻松地实现与LedBorg LED扩展板通信并对其控制。该节点名称为ledborg,指与LedBorg LED扩展板相关的节点。使用该节点时,你可以发送消息来控制LedBorg上LED灯光的亮度、颜色和效果,如实现动态彩灯效果,根据传感器数据调整颜色等。

· node-red-node-makeymakey-42-makey:用于在Node-RED中与Makey Makey进行交互。Makey Makey是一款创意电子工具,它可以将任何导电物体转换为触摸板或按键,从而实现与计算机的互动。通过使用node-red-node-makeymakey节点,你可以在Node-RED中轻松实现与Makey Makey通信并对其控制。该节点名称为makey,指与Makey Makey相关的节点时。使用该节点时,你可以检测Makey Makey连接的导电物体的触摸或按下状态,并将其作为消息传递给其他节点进行处理。在Node-RED中,你可以使用makey节点构建自定义的互动流程,如根据不同的触摸物体触发不同的动作或事件。

· node-red-node-pi-gpiod-pigpiod:用于在Node-RED中与pigpio库进行交互。pigpio是树莓派(Raspberry Pi)上的一个GPIO控制库,提供了一种方便的方式来控制和读取树莓派的GPIO引脚。通过使用node-red-node-pi-gpiod节点,你可以在Node-RED中轻松实现与pigpio库通信并对GPIO进行控制。该节点名称为pigpiod,指与pigpio库相关的节点。使用该节点时,你可以设置GPIO引脚的输入/输出模式,读取输入引脚的状态,以及控制输出引脚的状态。在Node-RED中,你可以使用pigpiod节点构建自定义的GPIO控制流程,如控制LED灯、读取按钮状态等。

· node-red-node-pi-mcp3008-pimcp3008:用于在Node-RED中与MCP3008模数转换器进行交互。MCP3008是一款由Microchip Technology生产的8通道12位模数转换器,可以将模拟信号转换为数字信号,供树莓派(Raspberry Pi)或其他微控制器使用。通过使用node-red-node-pi-mcp3008节点,你可以在Node-RED中轻松实现与MCP3008模数转换器通信和数据采集。该节点名称为pimcp3008,指与MCP3008模数转换器相关的节点。使用该节点时,你可以读取MCP3008各个通道上的模拟信号,并将其转换为数字进行处理和分析。在Node-RED中,你可以使用pimcp3008节点构建自定义的模拟信号采集流程,如监测温度、光照、电压等。

· node-red-node-pi-neopixel-neopixel:用于在Node-RED中与NeoPixel LED灯带进行交互。NeoPixel是Adafruit公司推出的一种智能LED灯带,具有高亮度、可编程和链式连接的特点,可以实现各种颜色和灯效。通过使用node-red-node-pi-neopixel节点,你可以在Node-RED中轻松实现与NeoPixel LED灯带通信并对其控制。该节点名称为neopixel,指NeoPixel LED灯带相关的节点。使用该节点时,你可以发送消息来控制NeoPixel上LED灯带的亮度、颜色和效果。在Node-RED中,你可以使用neopixel节点构建自定义的LED灯带控制流程,如实现动态彩灯效果、响应传感器数据等。

· node-red-node-pi-unicorn-hat-unicorn:用于在Node-RED中与Unicorn HAT LED矩阵进行交互。Unicorn HAT是一款由Pimoroni设计的8×8 LED矩阵扩展板,专为树莓派(Raspberry Pi)设计。它提供了一种简单而有趣的方式来显示图像、动画和文本。通过使用node-red-node-pi-unicorn-hat节点,你可以在Node-RED中轻松实现与Unicorn HAT LED矩阵通信并对其控制。该节点名称为unicorn,指Unicorn HAT LED矩阵相关的节点。使用该节点时,你可以发送消息来控制Unicorn HAT上LED灯的亮度、颜色和效果。在Node-RED中,你可以使用unicorn节点构建自定义的LED灯控制流程,如显示图像、动画等。

· node-red-node-pibrella-38-rpi-pibrella:用于在Node-RED中与PiBrella扩展板进行交互。38-rpi-pibrella是其中一个特定类型的pibrella节点。PiBrella是一种适用于树莓派(Raspberry Pi)的小型扩展板,提供了数字输入/输出接口,可用于连接和控制外设。通过使用node-red-node-pibrella节点,你可以在Node-RED中轻松实现与PiBrella扩展板通信并对其控制。该节点可用于读取PiBrella扩展板上的数字输入信号(如按钮、开关状态),以及控制PiBrella扩展板上的数字输出设备(如LED灯、电机等)。

· node-red-node-piface-37-rpi-piface:用于在Node-RED中与PiFace数字扩展板进行交互。PiFace是一种用于树莓派(Raspberry Pi)的扩展板,提供了数字输入/输出接口,可用于连接和控制外设。

· node-red-node-piliter-39-rpi-piliter:用于在Node-RED中与Pi-LiteR LED矩阵进行交互。39-rpi-piliter是其中一个特定类型的pi-liteR节点。Pi-LiteR是一种由Cisco公司开发的低成本、低功耗的LED矩阵灯,可连接到树莓派(Raspberry Pi)上。它有多个LED灯,可以通过GPIO引脚控制。通过使用node-red-node-piliter节点,你可以在Node-RED中轻松实现与Pi-LiteR LED矩阵通信并对其控制。

· node-red-node-sensortag-79-sensorTag:用于在Node-RED中与TI SensorTag传感器进行交互。79-sensorTag是其中一个特定类型的sensortag节点。TI SensorTag是德州仪器(Texas Instruments)推出的一款多功能传感器开发板,内置多种传感器,用于采集环境数据。

· node-red-node-wemo-60-wemo:用于与WeMo设备进行交互。60-wemo是其中一个特定类型的wemo节点。WeMo是由Belkin公司开发的一系列智能家居设备,包括插座、灯泡、开关等。使用node-red-node-wemo节点时,你可以在Node-RED中轻松实现与这些WeMo设备通信并对其控制。 +BR/QkruCJdPw9mPXSLw39zOZVTC+H0hL0xm92SurncQIhXyouRj9spZ3p2MJm2x

点击中间区域
呼出菜单
上一章
目录
下一章
×

打开