Node-RED在树莓派上运行 安装和升级 Node-RED我们提供了一个脚本,用于将 Node.js、npm 和 Node-RED 安装到树莓派以及其他运行基于 Debian 操作系统的平台上。当有新版本可用时,该脚本也可用于升级现有安装。 运行以下命令将下载并运行该脚
ESP32 OLED使用U8g2库显示中文 要在ESP32驱动的OLED屏幕上显示中文,有几种不同的方法。下面我将介绍最常用的几种方案。 方法1:使用U8g2库显示中文(推荐) U8g2库对中文支持较好,以下是实现步骤: 1. 安装U8g2库 在Arduino IDE中:工具 -&g
ESP32 驱动 OLED 显示屏指南 ESP32 可以通过 I2C 或 SPI 接口驱动 OLED 显示屏(通常是 SSD1306 驱动的 128x64 或 128x32 OLED)。以下是基本的使用方法: 所需材料 ESP32 开发板 SSD1306 OLED 显示屏 (I2
简单的 ESP32 热点网页服务器 #include <Arduino.h> #include <WebServer.h> #define LED_PIN 2 // GPIO 2 连接 LED // put function declara
使用ESP32读取温湿度传感器(例如DHT11或DHT22)的数据,并通过串口打印出来。 这里假设我们使用DHT11传感器,它通过单总线协议与ESP32通信。 步骤: 1. 包含必要的库:DHT传感器库(DHT.h)和Adafruit_Sensor(如果需要的话)。 2. 定义DHT传感器连接的引脚和类型(DHT11)。 3.
ESP32 上实现 LED 的呼吸效果(即 LED 的亮度逐渐变亮然后逐渐变暗) 使用 PWM(脉宽调制) 技术来控制 LED 的亮度。 呼吸效果的代码示例: #include <Arduino.h> #define LED_PIN 2 // GPIO 2 连接 LED // put function decla