简介
这一节和下一节将会介绍如何使用基于MicroPython板的ESP8266模拟I / O.
我们将学习如何使用PWM。在ESP8266板上,我们可以使用PWM引脚:0,2,4,5,12,13,14和15全部支持PWM。
步骤一 材料准备
硬件准备:Nodemcu开发板×1
面包板×1
RGB灯×1
usb数据线×1
软件准备:WebREPL(第一节有下载链接)
步骤二 原理说明
在这种情况下,我们使用MicroPython模拟输出(PWM)编写MicroPython程序来控制RGB LED颜色。 RGB LED有4个引脚,您可以在下图中看到它:
要了解这些引脚,可以看到下图:
注意:
引脚1:红色
引脚2:公共引脚(共阴或共阳)
引脚3:绿色
引脚4:蓝色
现在我们可以开始编写MicroPython应用程序和搭建硬件了。
步骤三 电路搭建
以上是使用模块,单个RGB灯连接方式如下:RGB LED引脚1(红色)连接到NodeMCU GPIO5(D1)
RGB LED引脚2连接到NodeMCU 3V3(VCC + 3.3V)
RGB LED引脚3(绿色)连接到NodeMCU GPIO4(D2)
RGB LED引脚4(蓝色)连接到NodeMCU GPIO0(D3)