跳到主要内容

02-RGB灯

接线

由于这种RGB灯是4个引脚仅仅相当于R/G/B/三色led集成在一起。有4个引脚
image.png

编程

这里使用的RGB模块内部实际上是3个单色二极管分别为R红色、G绿色、B蓝色 采用共阳的方式(既内部的二极管一端接在VCC,另一端连载IO,所以IO需要给低电平才能导通点亮)

1-单独点亮红色

已经知道低电平点亮,那么只需要设置除了红色以外的引脚为高电平即可
以下会涉及新的知识:自定义函数

  1. 创建一个叫做RED且不带参数的自定义函数

image.pngimage.png

  1. 按照R引脚为低电平点亮的原则放入编程积木,现在这个就是属于你的 自定义函数块

image.png

  1. 定义玩函数,可以看到左侧 自制积木 分栏下出现了新的积木块 RED。现在可以在需要的地方调用来运行效果了。当程序一开始运行就让红灯亮起,如下图

image.png

2-让彩灯循环

用同样的方法将 熄灭、绿灯、紫=灯用自定义函数的方法都写出来吧(紫等可以组合方式点亮,比如红灯+蓝灯=紫灯)
image.png