美文网首页
二、Arduino-点亮RGB

二、Arduino-点亮RGB

作者: 徐慵仙 | 来源:发表于2019-06-02 22:59 被阅读0次

1 什么是RGB彩灯

根据实践经验,RGB彩灯有四个引脚,第二个引脚连接阴极,另外三个连接阳极,不同引脚通电时,呈现不同颜色。R为红色,G为绿色,B为蓝色。三个引脚单独供电,呈现单独的蓝色、绿色或蓝色。如果混合供电呢?


LED示意图

2 面包板

连线依赖面包板,面包板有一个认知就行了,把面包板横过来,横着之间互不联通,竖着连通。横着插下去后,2号引脚连接阴极,1,3,4号引脚连接上电阻,分别接上Arduino就行了。


面包板.jpeg

3 连线图

照一张书上图片,分开单独看,每一个都有电阻,能从阳极到阴极即可。2好引脚连接低电平。


连线图.jpeg

下面是实操连线图,供参考。

实操连线图.jpeg

4 程序代码

基础实验,代码不难,分别给R、G、B对应的引脚高电位,其余低点位,每次切换延迟一秒左右,就能让彩灯在三色之间切换。

void setup() {
  // put your setup code here, to run once:
  pinMode(9,OUTPUT);
  pinMode(10,OUTPUT);
  pinMode(11,OUTPUT);
}

void loop() {
  // put your main code here, to run repeatedly:
  digitalWrite(9,HIGH);
  digitalWrite(11,LOW);
  delay(1000);
  digitalWrite(10,HIGH);
  digitalWrite(9,LOW);
  delay(1000);
  digitalWrite(11,HIGH);
  digitalWrite(10,LOW);
  delay(1000);
}

相关文章

网友评论

      本文标题:二、Arduino-点亮RGB

      本文链接:https://www.haomeiwen.com/subject/jjwfxctx.html