<li id="8g3ty"><tbody id="8g3ty"><th id="8g3ty"></th></tbody></li>
    <label id="8g3ty"><samp id="8g3ty"></samp></label>
  • <span id="8g3ty"></span>

    1. <center id="8g3ty"><optgroup id="8g3ty"></optgroup></center>
    2. <bdo id="8g3ty"><meter id="8g3ty"><bdo id="8g3ty"></bdo></meter></bdo><center id="8g3ty"><optgroup id="8g3ty"></optgroup></center>
      <label id="8g3ty"><samp id="8g3ty"></samp></label>

    3. 電子開發(fā)網(wǎng)

      電子開發(fā)網(wǎng)電子設計 | 電子開發(fā)網(wǎng)Rss 2.0 會員中心 會員注冊
      搜索: 您現(xiàn)在的位置: 電子開發(fā)網(wǎng) >> 基礎入門 >> Arduino開發(fā)學習 >> 正文

      Arduino——RGB三色燈

      作者:佚名    文章來源:網(wǎng)友    點擊數(shù):    更新時間:2023/8/26

      我是基于arduino UNO R3套件來實現(xiàn)的RGB三色燈案例。在這整套的套件中,備有RGB三色燈集成器件。

      關于RGB三色燈的電路原理,各位直接在網(wǎng)上就可以搜索到,這里就不過多贅述。接下來就是關于RGB三色燈的實例。程序?qū)嵗投丝谡埜鶕?jù)實際情況進行調(diào)整。

       

      RGB三色燈——流水燈效果:

      #define RED   12
      #define GREEN 8
      #define BLUE  7
      void red(void);
      void green(void);
      void blue(void);
      void setup() {
        // put your setup code here, to run once:
        pinMode(RED, OUTPUT);
        pinMode(GREEN, OUTPUT); 
        pinMode(BLUE, OUTPUT);
        digitalWrite(RED, LOW);
        digitalWrite(RED, LOW);
        digitalWrite(RED, LOW);
      }
      void loop() {
        // put your main code here, to run repeatedly:
        red();
        delay(1000);
        green();
        delay(1000);
        blue();
        delay(1000);
      }
      void red(void)
      {
        digitalWrite(RED, HIGH);
        digitalWrite(GREEN, LOW);
        digitalWrite(BLUE, LOW);
      }
      void green(void)
      {
        digitalWrite(RED, LOW);
        digitalWrite(GREEN, HIGH);
        digitalWrite(BLUE, LOW);
      }
      void blue(void)
      {
        digitalWrite(RED, LOW);
        digitalWrite(GREEN, LOW);
        digitalWrite(BLUE, HIGH);
      }

      RGB三色燈——呼吸燈效果:

      #define LED_red   11
      #define LED_green 10
      #define LED_blue  9
      void breath(int pin);
      void setup() {
        // put your setup code here, to run once:
        pinMode(LED_red, OUTPUT);
        pinMode(LED_green, OUTPUT);
        pinMode(LED_blue, OUTPUT);
      }
      void loop() {
        // put your main code here, to run repeatedly:
        breath(LED_red);
        breath(LED_green);
        breath(LED_blue);
      }
      void breath(int pin)
      {
        for(int i = 0; i <= 255; i++)
        {
          analogWrite(pin, i);
          delay(5);
        }
        for(int i = 255; i >= 0; i--)
        {
          analogWrite(pin, i);
          delay(5);
        }
        delay(100);
      }
      

      這里要提醒一下各位:在Arduino UNO板上,有pwm輸出口,需要各位注意看,并且在這里我是用到了analogWrite(int pin, int value)函數(shù),是arduino函數(shù)庫中專門用來pwm調(diào)試輸出的。

      Tags:Arduino,三色LED燈,程序  
      責任編輯:admin
      請文明參與討論,禁止漫罵攻擊,不要惡意評論、違禁詞語。 昵稱:
      1分 2分 3分 4分 5分

      還可以輸入 200 個字
      [ 查看全部 ] 網(wǎng)友評論
      關于我們 - 聯(lián)系我們 - 廣告服務 - 友情鏈接 - 網(wǎng)站地圖 - 版權聲明 - 在線幫助 - 文章列表
      返回頂部
      刷新頁面
      下到頁底
      晶體管查詢
      主站蜘蛛池模板: 色综合网站国产麻豆| 狠狠色成人综合首页| 伊人久久大香线蕉综合网站| 熟女少妇色综合图区| 亚洲国产成人久久综合碰碰动漫3d| 狠狠色丁香久久婷婷综合五月| 狠狠亚洲婷婷综合色香五月排名| 人人狠狠综合久久亚洲88| 色综合久久夜色精品国产| 色婷婷色综合激情国产日韩 | 一本色道久久88亚洲综合| 国产综合无码一区二区三区| 亚洲欧洲日韩国产综合在线二区| 婷婷激情综合色五月久久| 亚洲国产成人久久综合一| 国产成人+综合亚洲+天堂| 亚洲欧洲自拍拍偷综合| 91久久婷婷国产综合精品青草| 亚洲国产精品综合福利专区| 国产成人综合色视频精品| 婷婷色香五月激情综合2020| 狠狠色色综合网站| 亚洲国产成人精品无码久久久久久综合 | 精品综合久久久久久888蜜芽| 日韩字幕一中文在线综合| 97色婷婷成人综合在线观看| 亚洲国产精品综合久久一线| 热综合一本伊人久久精品| 狠狠色丁香久久婷婷综合_中| 狠狠色狠狠色综合伊人| 久久99精品综合国产首页| 少妇熟女久久综合网色欲| 狠狠综合久久综合88亚洲| 亚洲综合日韩久久成人AV| 伊人不卡久久大香线蕉综合影院 | 国产成人亚综合91精品首页| 婷婷久久香蕉五月综合| 乱色熟女综合一区二区三区| 亚洲国产精品成人AV无码久久综合影院| 小说区综合区首页| 久久婷婷五月综合成人D啪|