
[Wokwi模拟器] ESP32无实物入门教程
文章平均质量分 94
咕咕咕咕7
这个作者很懒,什么都没留下…
展开
-
[Wokwi模拟器] ESP32无实物入门教程(五):下位机串口通信与命令解析实战
本课是《ESP32无实物入门教程》的第五部分,主题为串口通信与命令控制实战,通过Wokwi模拟器实现上位机与下位机的基础通信。在本节中,你将学习如何使用 Serial.read() 接收上位机命令,结合字符控制多个LED,实现“命令 → 动作”的控制流程。课程不仅讲解了UART通信的基本原理、接线规范(TX↔RX、GND对接),还解析了串口发送中的常见问题(如换行符、粘包处理)及字符串解析技巧。最终通过实例,引导你理解通信协议的本质:用规则组织数据、分发任务、协调多设备运行。原创 2025-04-07 02:48:50 · 1282 阅读 · 0 评论 -
[Wokwi模拟器] ESP32无实物入门教程(四):Wi-Fi联网、HTTP通信与大模型API实战
本课聚焦ESP32的联网通信能力与AI云服务接入实践。学生将掌握ESP32连接Wi-Fi、使用HTTPClient库发送GET请求、接收JSON数据并通过串口调试查看网页内容。课程还引入ArduinoJson库,指导学生提取API返回的关键字段,完成基础数据解析。进阶部分,学生将在ESP32上调用火山引擎大语言模型API,体验微控制器接入AI模型的全过程,感受边缘设备与智能云服务结合的强大潜力。课程内容贴近实际项目开发,适合作为物联网入门与AI应用启蒙的重要一课。原创 2025-04-06 23:06:03 · 846 阅读 · 0 评论 -
[Wokwi模拟器] ESP32无实物入门教程(三):I²C显示屏、编码器计数与查找表调度实战
本课围绕 OLED 显示屏与旋转编码器两大常用外设,带领初学者掌握 ESP32 的 I²C 通信与脉冲计数功能。通过调用 Adafruit_SSD1306 和 ESP32Encoder 两个开源库,快速实现 OLED 显示与编码器计数功能,帮助学生理解“调库用库”的开发思维。课程结合实际案例,展示如何将编码器数据实时显示在 OLED 上,构建数据采集与可视化的基本模型。在进阶部分,引入“函数查找表调度法”,通过结构体数组统一管理任务执行逻辑,替代传统 millis() 轮询方法,提升程序的可读性与可维护性。原创 2025-04-06 22:53:23 · 1299 阅读 · 0 评论 -
[Wokwi模拟器] ESP32无实物入门教程(二):模拟输入、外部中断与状态机实战
这篇文章是 ESP32 无实物入门系列的第 2 课,重点讲解了模拟输入(ADC)与外部中断的基本应用。文章分为三个实验:第一部分介绍如何通过电位器读取模拟电压值,并用串口打印输出;第二部分讲解如何使用中断机制快速响应按钮事件,实现控制 LED 呼吸灯的开关;第三部分则进阶讲解使用状态机的方法,结合非阻塞延时和逻辑判断,实现对按钮的消抖、短按与长按识别。文章内容通俗易懂、配图丰富,并结合实际场景提出思考题,帮助初学者掌握 ESP32 的关键输入机制,为后续项目打下坚实基础。原创 2025-04-05 22:17:19 · 1532 阅读 · 0 评论 -
[Wokwi模拟器] ESP32无实物入门教程(一):GPIO + PWM + 时间片轮询三合一实战
在本篇 ESP32 无实物入门教程(一)中,我们将通过 Wokwi 模拟器,逐步学习 GPIO 输入输出控制、PWM 呼吸灯效果,以及时间片轮询实现多任务控制的基础方法。教程以通俗易懂的方式,从点亮第一个LED开始,逐步引导读者掌握按键控制灯光、利用 PWM 实现亮度变化,并实现两个 LED 不同频率下同时闪烁。通过图示讲解、示例代码和效果演示,帮助初学者建立起对单片机并行控制和非阻塞编程的初步理解,为后续深入开发打下基础原创 2025-04-05 17:04:22 · 1548 阅读 · 0 评论 -
[Wokwi模拟器] ESP32无实物入门教程(零):开发环境与第一个点灯实验
本文介绍了如何使用 Wokwi 在线平台进行 ESP32 入门学习。通过浏览器访问 Wokwi 网站,选择 ESP32 模板,用户可以无需安装开发环境,即可完成代码编辑、电路搭建与仿真。教程引导用户连接 LED 并编写控制程序实现闪烁效果,同时介绍了串口通信、模拟输入输出、PWM 及中断等常用 Arduino 函数,为后续学习打下基础,适合零基础初学者快速入门嵌入式开发。原创 2025-03-31 21:59:43 · 1064 阅读 · 0 评论