01-环境搭建、点亮LED
- 一、环境搭建
- 二、点亮LED
- 三、PWM呼吸灯
一、环境搭建
1.安装开发IDE环境Thonny:官网下载路径
2.下载MicroPython固件:固件下载路径
注意:这里需要选择单片机对应的型号来下载。
3.安装串口驱动:驱动链接
安装驱动之后重启IDE,便可以在Thonny中看到对应的开发板端口。
4.使用thonny讲Micropython固件烧录到开发板:
5.第一行代码:
固件烧录成功之后,可以直接编写py程序,保存到MicroPython设备中。
二、点亮LED
1.查阅MicroPython官网开发文档、开发板电路原理图。
LED模块原理图:
官网Doc
编写代码,可以很容易的实现LED的亮、灭实验
importmachineimporttime pin2=machine.Pin(2,machine.Pin.OUT)whileTrue:pin2.value(1)time.sleep_ms(300)pin2.value(0)time.sleep_ms(300)三、PWM呼吸灯
1.PWM(Pulse Width Modulation)脉冲宽度调制,是利用微处理器的数字输出来对模拟电路进行控制的一种技术。广泛应用在测量、通信、工控等方面。
查阅官方文档PWM相关内容,可以找到实现的具体方法
frommachineimportPin,PWMimporttime pwm2=PWM(Pin(2),freq=10000)foriinrange(0,1023,1):pwm2.duty(i)time.sleep_us(500)foriinrange(1023,-1,-1):pwm2.duty(i)time.sleep_us(500)