03 用wokwi实现梦的开始
文章目录
- 引言
- Wokwi 在线仿真平台
- 注册账号
- 选择邮箱登录
- 输入邮箱账号
- 点击激活链接
- 创建一个新的Project项目
- 选择ESP32
- 选择micropython
- 测试创建是否成功
- 连线图
- 点亮红色Led原理
- 获取小灯
- 获取电阻
- 连接电线,让电路连接起来
- 编写点灯代码
- 查看效果
- 终止项目
- 保存项目
- 彩蛋
引言
嘿~👋 咱玩嵌入式、学 MicroPython 的时候,总有些朋友会遇到 “手头紧,没实体开发板” 的小尴尬😅 别慌!这时候 Wokwi 在线仿真平台 就是超级救星✨ 它能让咱在浏览器里模拟 ESP32、树莓派 Pico 这些硬件,像玩游戏一样做实验、写代码、看效果,一分钱不花也能玩转嵌入式开发~ 接下来,咱就用它把之前的知识 “落地”,用最通俗易懂的方式,带大家边仿真、边实操、边搞懂原理!🚀
Wokwi 在线仿真平台
网址:https://wokwi.com/
注册账号
选择邮箱登录
如果朋友们没有Google和Github账号,可以选择邮箱注册
输入邮箱账号
点击激活链接
创建一个新的Project项目
地址:https://wokwi.com/dashboard/projects
选择ESP32
选择micropython
测试创建是否成功
连线图
点亮红色Led原理
电路里添加了 “负极(GND充当)、LED、电阻”, “正极(GPIO12充当)”,现在我们让GPIO12 赋一个电压,那么这个电路就会存在电压差,形成一个通路。
获取小灯
获取电阻
连接电线,让电路连接起来
编写点灯代码
本质就是给GPIO12赋一个高电平
from machine import Pin # 从machine模块中导入Pin类,就像从工具箱里拿出"引脚控制工具"blue_led = Pin(12, mode=Pin.OUT) # 将GPIO2引脚初始化为输出模式,赋值给变量blue_led
# 解释:把GPIO2变成"电子开关",专门用来控制蓝色LED(开发板上GPIO2通常接蓝色LED)blue_led.value(1) # 让GPIO2输出高电平(3.3V),点亮蓝色LED
# 解释:相当于把"电子开关"拨到"开"的位置,电流流过LED,灯亮~
查看效果
终止项目
保存项目
彩蛋
大家可以直接运行我的项目
项目地址:https://wokwi.com/projects/434262795395175425
冷知识:直接运行之前,得先注册一个账号