【arduino】RGB-LED的使用

前言

一、准备材料

二、使用步骤

三、实物图

四、代码

总结

前言

白光LED 与 RGB LED 两者殊途同归,都是希望达到白光的效果, 只不过一个是直接以白光呈现,另一个则是以红绿蓝三色混光而成。RGB灯是以三原色共同交集成像,此外,也有蓝光LED配合黄色荧光 粉,以及紫外LED配合RGB荧光粉,整体来说,这两种都有其成像原理。某些LED背光板出现的颜色特别清楚而鲜艳,甚至有高画质电视的程度,这种情形,正是RGB的特色,标榜红就是红、 绿就是绿、蓝就是蓝的特性,在光的混色上,具备更多元的特性。

一、准备材料

RGB LED*1

面包板跳线*1 扎

Arduino uno板 一块

二、使用步骤

下一步我们按照下面的小灯实验原理图链接实物图,这里我们使用数字5.6.7 接口。使用RGB

LED 。

三、实物图

com即为GND,其余即为正;

 四、代码

代码如下(示例):

int redpin = 7; 
int greenpin =6;
int bluepin =5; 

int t;

void setup() {
  pinMode(redpin, OUTPUT);
  pinMode(bluepin, OUTPUT);
  pinMode(greenpin, OUTPUT);
  Serial.begin(9600);
}

void loop() 
{
for(t=255; t>0; t--)
  {
   analogWrite(11, t);
   analogWrite(10, 255-t);
   analogWrite(9, 128-t);
   delay(1); 
  }
for(t=0; val<t; t++)
  {
   analogWrite(11, t);
   analogWrite(10, 255-t);
   analogWrite(9, 128-t);
   delay(1); 
  }
}

按照上图链接好电路后,就可以开始编写程序了,我们还是让LED 小灯不同的颜色闪烁。


总结

 下载完程序就可以看到通俗的说在R和com之间给电压就会有一定的红光,其他同理。同时给到不同的颜色不同的电压就会出现更多不同的颜色。

  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

阿德奶绿

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值