摘要:
04_ESP32 脉冲宽度调制 (PWM) 1. 什么是 PWM? PWM(Pulse Width Modulation,脉冲宽度调制) 是一种数字信号调制技术,可以用来“模拟”出连续变化的电压。 当需要控制设备输出的“强度”(例如调节 LED 亮度或电机转速),而不仅仅是简单的开/关状态时,PWM 阅读全文
posted @ 2026-05-19 19:11
Q&25
阅读(49)
评论(0)
推荐(0)
摘要:
03_ESP32 ADC模拟输入 1. 模拟信号 模拟信号是一种在一定范围内可以连续变化的信号。 比如调光灯旋钮,可以平滑地调节灯的亮度,从完全熄灭到最亮,中间有无数个亮度级别。这个亮度调节的过程就是模拟的。而数字信号就像普通电灯开关,只有“开”和“关”。 现实世界中,像温度、光线强度、声音大小等许 阅读全文
posted @ 2026-05-19 18:34
Q&25
阅读(29)
评论(0)
推荐(0)
摘要:
02_ESP32 数字信号控制 1、数字信号 数字信号是用离散的数值来表示信息的信号。最简单、最常见的数字信号是二进制数字信号,它只有两种状态。 在 ESP32 的 GPIO 控制中,主要使用这种二进制数字信号,二进制数字信号在任何时刻都处于两种明确状态之一: 高电平 (HIGH): 代表逻辑上的 阅读全文
posted @ 2026-05-19 15:02
Q&25
阅读(17)
评论(0)
推荐(0)
摘要:
01_ESP32串口发送数据 1、示例代码: void setup() { // 在此处的代码只会运行一次 Serial.begin(9600); // 初始化串口通信,设置波特率为 9600 while(!Serial) { ; // 等待串口建立连接 }; Serial.println("Hel 阅读全文
posted @ 2026-05-19 12:56
Q&25
阅读(23)
评论(0)
推荐(0)
摘要:
00_ESP32_WS2812控制 Arduino 编程语言基于 C/C++,专为 Arduino 及其兼容的微控制器平台设计。它通过一套简单易懂的函数库和核心结构,极大地简化了微控制器的编程,让初学者和专业人士都能轻松地操控硬件。 Arduino IDE 安装教程:芯路城 示例程序,板载RGB灯闪 阅读全文
posted @ 2026-05-19 12:21
Q&25
阅读(61)
评论(0)
推荐(0)
浙公网安备 33010602011771号