python rgb led控件_(五)Nodemcu的MicroPython之旅:PWM的学习(RGB灯)

本文介绍了如何使用MicroPython在Nodemcu开发板上通过PWM控制RGB LED颜色。详细阐述了材料准备、原理、电路搭建、程序编写及验证结果的过程,包括RGB LED的引脚连接和PWM库的应用。
摘要由CSDN通过智能技术生成

简介

这一节和下一节将会介绍如何使用基于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)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值