色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

Arduino篇—RGB彩燈的應用控制

冬至子 ? 來源:X的創客課堂 ? 作者:MRXY ? 2023-11-01 11:29 ? 次閱讀

課程目標

相關知識

光的色散: 太陽光通過三菱鏡,被分解成彩色光帶的現象,是1666年由英國物理學家牛頓首先發現的。

圖片

**光的三原色:**七種色光中只有紅、綠、藍三種色光無法被分解,而其他四種顏色的光均可由這三種色光以不同比例相合而成。于是紅、綠、藍被稱為“三原色光”或“光的三原色”。后經證實:紅、綠、藍這三種顏色的組合,幾乎能形成所有的顏色。

圖片

光的組合:

紅+綠=黃;綠+藍=青;紅+藍=品紅;紅+綠+藍=白。

RGB彩燈:

有直插式和貼片式,從原理上可以理解為將三種顏色的LED組合到了一起。

根據其原理,分為共陽極和共陰極。

電路搭建

所需材料

Arduino UNO * 1
共陰極RGB彩燈 * 1
可調電位器 * 3
杜邦線若干

接線方式

普通的發光二極管(LED燈)只有兩個管腳,一個長腳一個短腳,其中長腳接電源正極,短腳接電源負極。

而四個管腳的這里面有三個LED燈珠,其中一個腳是三個LED燈的公共部分,另外三個腳就是對應每個LED燈的第二個管腳,這種RGB LED燈也有共陰極和共陽極之分,對于共陽極的RGB LED燈來說,四個管腳中最長的那個管腳為陽極,也就是接到電源的正極,參考圖片如下。

圖片

圖片
根據上面所描述的特性,電路接線如下:

圖片

程序編寫

課堂練習:紅綠燈

試著編寫一個由RGB燈制作的紅綠燈。要求實現紅燈亮10秒,綠燈亮10秒,黃燈閃爍3秒(閃爍間隔為500毫秒)。

圖形化方式:

圖片

程序功能實現上面,首先創建了四個函數,分別為亮紅燈、綠燈、黃燈和關閉。RGB彩燈可以通過改變輸入電壓來控制燈光顏色,也就是通過調整模擬輸入來實現不同顏色的燈光顯示。

這里的黃色的RGB值為255,255,0。同學們可以通過修改R和G的值來改變黃色的色度。

代碼方式:

/* 項目名稱:RGB紅綠燈
 * 項目時間:2022.02.21
 * 項目作者:MRX
 */
int led_R = 9;
int led_G = 10;
int led_B = 11;
void red(){
  analogWrite(led_R,255);
  analogWrite(led_G,0);
  analogWrite(11,0);
}
void green(){
  analogWrite(led_R,0);
  analogWrite(led_G,255);
  analogWrite(led_B,0);
}
void yellow() {
  analogWrite(led_R,255);
  analogWrite(led_G,255);
  analogWrite(led_B,0);
}
void closed() {
  analogWrite(led_R,0);
  analogWrite(led_G,0);
  analogWrite(led_B,0);
}
void setup() {
  pinMode(led_R,OUTPUT);
  pinMode(led_G,OUTPUT);
  pinMode(led_B,OUTPUT);
}
void loop() {
  red();
  delay(7000);
  green();
  delay(7000);
  for (int i = 0; i <= 2; i = i + (1)) {
    yellow();
    delay(500);
    closed();
    delay(500);
  }
}

課后練習

使用三個可調電位器,實現可以調色的RGB彩燈。

圖片

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • led燈
    +關注

    關注

    22

    文章

    1592

    瀏覽量

    107953
  • 電位器
    +關注

    關注

    14

    文章

    1012

    瀏覽量

    66767
  • 發光二極管
    +關注

    關注

    13

    文章

    1198

    瀏覽量

    66282
  • RGB
    RGB
    +關注

    關注

    4

    文章

    798

    瀏覽量

    58462
  • Arduino
    +關注

    關注

    188

    文章

    6469

    瀏覽量

    186958
收藏 人收藏

    評論

    相關推薦

    通過RT-Thread Studio配置AB32VG1片上外設GPIO引腳控制RGB彩燈

    本篇文章通過 RT-Thread Studio 配置 AB32VG1 片上外設 GPIO 的引腳,控制 RGB 彩燈進行紅綠藍三色的變換。
    的頭像 發表于 11-03 17:38 ?1.3w次閱讀
    通過RT-Thread Studio配置AB32VG1片上外設GPIO引腳<b class='flag-5'>控制</b><b class='flag-5'>RGB</b><b class='flag-5'>彩燈</b>

    用樹莓派的systemd服務來管理智能RGB彩燈程序

    最近在樹莓派上添加了一個帶RGB的風扇,原理是風扇內部包含一個ws281x的RGB彩燈, 通過GPIO18 引腳接入了樹莓派, 需要通過編程控制彩燈
    發表于 07-18 09:09 ?1091次閱讀
    用樹莓派的systemd服務來管理智能<b class='flag-5'>RGB</b><b class='flag-5'>彩燈</b>程序

    arduino + wiscam 基于Windows控制RGB

    串口與Arduino串口連接,上位機軟件發送控制指令到Wiscam,Wiscam通過透傳串口將數據傳到ArduinoArduino通過PWM控制
    發表于 06-29 17:49

    STM32F407 USART1控制RGB彩燈

    STM32F407–USART1 控制 RGB 彩燈實驗編程的大部分函數都是在 c 文件里寫的,頭文件是一個聲明 c 文件里函數的地方。USART1 控制
    發表于 08-24 06:50

    如何利用GPIO控制RGB彩燈

    如何利用GPIO控制RGB彩燈
    發表于 10-27 07:30

    怎樣去設計一種基于ESP8266和ESP32的智能彩燈

    ESP8266和ESP32智能彩燈開發系列文章目錄第一:最簡單DIY基于ESP8266的智能彩燈①(在網頁用按鈕點亮普通RGB燈)文章目錄ESP8266和ESP32智能
    發表于 12-13 08:16

    簡單講解一下5054RGB 6腳全彩燈珠的相關特性

    LED全彩RGB彩燈珠,有5054RGB、3535RGB、3528RGB、3030RGB、02
    發表于 11-25 14:28 ?4676次閱讀
    簡單講解一下5054<b class='flag-5'>RGB</b> 6腳全<b class='flag-5'>彩燈</b>珠的相關特性

    LED4020RGB彩燈珠的應用及參數

    LED4020RGB彩燈珠的應用及參數 The application of LED4020RGB magic lantern beads and parameters
    的頭像 發表于 11-26 16:05 ?3040次閱讀

    最簡單DIY基于ESP8266的智能彩燈②(在網頁用按鍵和滑動條控制RGB燈)

    ESP8266和ESP32智能彩燈開發系列文章目錄第一:最簡單DIY基于ESP8266的智能彩燈①(在網頁用按鈕點亮普通RGB燈)第二
    發表于 12-29 19:02 ?7次下載
    最簡單DIY基于ESP8266的智能<b class='flag-5'>彩燈</b>②(在網頁用按鍵和滑動條<b class='flag-5'>控制</b><b class='flag-5'>RGB</b>燈)

    使用Arduino和Python Tkinter進行RGB Led控制

    電子發燒友網站提供《使用Arduino和Python Tkinter進行RGB Led控制.zip》資料免費下載
    發表于 11-30 12:00 ?0次下載
    使用<b class='flag-5'>Arduino</b>和Python Tkinter進行<b class='flag-5'>RGB</b> Led<b class='flag-5'>控制</b>

    Arduino控制RGB LED燈條

    電子發燒友網站提供《Arduino控制RGB LED燈條.zip》資料免費下載
    發表于 12-29 11:39 ?4次下載
    <b class='flag-5'>Arduino</b><b class='flag-5'>控制</b>的<b class='flag-5'>RGB</b> LED燈條

    Arduino RGB Led控制通過PC

    電子發燒友網站提供《Arduino RGB Led控制通過PC.zip》資料免費下載
    發表于 02-09 11:30 ?0次下載
    <b class='flag-5'>Arduino</b> <b class='flag-5'>RGB</b> Led<b class='flag-5'>控制</b>通過PC

    制作Arduino LED節日彩燈

    假日季節來臨之際,我覺得利用Arduino和全彩LED燈條制作裝飾彩燈將會很有趣。
    的頭像 發表于 02-24 14:28 ?1942次閱讀
    制作<b class='flag-5'>Arduino</b> LED節日<b class='flag-5'>彩燈</b>

    使用Arduino的Android控制RGB LED燈條

    電子發燒友網站提供《使用Arduino的Android控制RGB LED燈條.zip》資料免費下載
    發表于 07-05 09:45 ?2次下載
    使用<b class='flag-5'>Arduino</b>的Android<b class='flag-5'>控制</b><b class='flag-5'>RGB</b> LED燈條

    如何使用Arduino控制RGB LED

    在本指南中,您將學習如何使用Arduino控制RGB LED。RGB(紅-綠-藍)LED可以通過混合不同強度的紅、綠、藍光來產生多種顏色。您將學習創建一個基本
    的頭像 發表于 02-11 10:28 ?4908次閱讀
    如何使用<b class='flag-5'>Arduino</b><b class='flag-5'>控制</b><b class='flag-5'>RGB</b> LED
    主站蜘蛛池模板: 日本无码免费久久久精品| 大肥女ass樱桃| 美女18毛片免费视频| 囯产精品久久久久免费蜜桃| 伊人最新网址| 色尼玛亚洲| 久热在线这里只有精品7| 国产精品99久久久精品无码| 99精品视频在线观看免费播放 | 善良的女房东味道2在线观看| 精品麻豆一卡2卡三卡4卡乱码| 趁老师睡着吃她的奶水| 在线亚洲黄色| 性色欲情网站IWWW九文堂| 欧美午夜精品一区二区蜜桃 | 色多多污污在线观看网站| 美女扒开腿让男生桶免费看动态图| 国产在线精品视频免费观看| 丰满大爆乳波霸奶| 99热6精品视频6| 在线观看99| 亚洲午夜性春猛交XXXX| 无码日韩人妻精品久久蜜桃入口| 琪琪SEE色原网色原网站18| 美国caopo超碰在线视频| 久久国产亚洲精品AV麻豆| 国产在线观看www| 国产精品日本欧美一区二区| 多肉np一女多男高h爽文现代| a亚洲在线观看不卡高清| 佐山爱巨大肥臀在线| 在线 亚洲 日韩 欧洲视频| 野花香HD免费高清版6高清版| 亚洲国产欧美日韩在线一区| 香蕉久久一区二区三区啪啪| 熟妇少妇任你躁在线无码| 日日干夜夜艹| 日本一二三区视频在线| 人人爽天天碰狠狠添| 青娱乐极品视觉盛宴av| 人妻夜夜爽99麻豆AV|