美文网首页
二、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