電子開(kāi)發(fā)網(wǎng)

電子開(kāi)發(fā)網(wǎng)電子設(shè)計(jì) | 電子開(kāi)發(fā)網(wǎng)Rss 2.0 會(huì)員中心 會(huì)員注冊(cè)
搜索: 您現(xiàn)在的位置: 電子開(kāi)發(fā)網(wǎng) >> 基礎(chǔ)入門(mén) >> Arduino開(kāi)發(fā)學(xué)習(xí) >> 正文

Arduino——RGB三色燈

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

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

關(guān)于RGB三色燈的電路原理,各位直接在網(wǎng)上就可以搜索到,這里就不過(guò)多贅述。接下來(lái)就是關(guān)于RGB三色燈的實(shí)例。程序?qū)嵗投丝谡?qǐng)根據(jù)實(shí)際情況進(jìn)行調(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);
}

這里要提醒一下各位:在A(yíng)rduino UNO板上,有pwm輸出口,需要各位注意看,并且在這里我是用到了analogWrite(int pin, int value)函數(shù),是arduino函數(shù)庫(kù)中專(zhuān)門(mén)用來(lái)pwm調(diào)試輸出的。

Tags:Arduino,三色LED燈,程序  
責(zé)任編輯:admin
請(qǐng)文明參與討論,禁止漫罵攻擊,不要惡意評(píng)論、違禁詞語(yǔ)。 昵稱(chēng):
1分 2分 3分 4分 5分

還可以輸入 200 個(gè)字
[ 查看全部 ] 網(wǎng)友評(píng)論
關(guān)于我們 - 聯(lián)系我們 - 廣告服務(wù) - 友情鏈接 - 網(wǎng)站地圖 - 版權(quán)聲明 - 在線(xiàn)幫助 - 文章列表
返回頂部
刷新頁(yè)面
下到頁(yè)底
晶體管查詢(xún)
天天干夜夜操视频| 国产成人精品综合在线观看| 97国产精品视频观看一| 在线观看亚洲免费| 99精品国产高清自在线看超| 国产美女主播一级成人毛片| 99热在线精品观看| 国产精品欧美一区二区三区不卡| 97久久国产亚洲精品超碰热 | 台湾三级全部播放| 精品久久久久久无码免费| 可以看污的网站| 特级毛片www| 伊人影院中文字幕| 欧美日韩高清在线| 亚洲在成人网在线看| 日韩精品欧美激情国产一区| 九色综合久久综合欧美97| 日本免费精品一区二区三区| 久久久久国色AV免费观看性色| 性欧美大战久久久久久久野外| 一级黄色大片网站| 国内精品视频在线观看| 91丨九色丨蝌蚪3p| 国产成人久久精品麻豆二区| 色一情一乱一伦一区二区三区| 国产91精品系列在线观看| 田中瞳中文字幕久久精品| 人人妻人人澡人人爽超污| 欧美人体一区二区三区| 亚洲av人无码综合在线观看| 无码专区国产精品视频| 两人夜晚打扑克剧烈运动| 国精产品一区一区三区MBA下载| 5566电影成年私人网站| 国产午夜福利内射青草| 精品国产一区二区三区免费| 伊人五月天婷婷| 樱桃视频高清免费观看在线播放| 久久精品无码一区二区三区不卡| 成人免费毛片视频|