电子说
连接电路
首先,我们需要将LED灯、电阻和ESP32连接起来。具体步骤如下:
编写代码
接下来,我们需要编写一段MicroPython代码,让ESP32控制LED灯的亮灭。具体步骤如下:
1.打开Thonny软件。
2.在“文件”菜单中选择“新建”,然后输入以下代码:
machine 是大模块,Pin 是 machine 下面的其中一个小模块,在 python 编程里有两种方式引用相关模块:
方式 1 是:import machine,然后通过 machine.Pin 来操作;
方式 2 是:from machine import Pin,意思是直接从 machine 中引入 Pin 模块
控制 LED 使用 machine 中的 Pin 对象,其构造函数和使用方法如下:
led=machine.Pin(id,mode,pull)
构建 led 对象。
参数说明
使用方法
运行程序
运行程序有两个方法:
方法一:
编写好代码后点击 Thonny 上方的“运行”按钮,可以直接观察到代码运行情况。这个方法不会将程序代码保存到 ESP32-S3 模块的 flash 里面。这注意是方便调试使用。
方法二:
将新建的文件保存名称为“main.py”的 py 文件,使用 Thonny 的文件功能,将文件发送到开发板。然后按下复位按键,设备运行相关代码,这个方式相当于将程序烧录到设备 flash,可以脱机使用。
重要说明 :请保证你的串口是正确的!在件的右下角可以选择正确的COMx
总结
通过这个实验,我们成功地使用ESP32点亮了一个LED灯,并用MicroPython编程实现了LED灯的闪烁效果。
从这个实验我们可以看到,使用 MicroPython 来开发关键是要学会构造函数和其使用方法,便可完成对相关对象的操作,在强大的模块函数支持下,实验只用了简单的两行代码便实现了点亮 LED 灯。
全部0条评论
快来发表一下你的评论吧 !