在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內不再提示

如何在家居照明系統中添加RGB LED燈帶

Petc ? 來源:DevicePlus ? 作者:DevicePlus ? 2023-02-22 18:09 ? 次閱讀

這篇文章來源于DevicePlus英語網站的翻譯稿。

使用LED是一種為家庭增添色彩的快捷簡單的方式,可以將LED燈帶應用于廚房儲物柜、客廳角落或者任何可能需要額外照明的地方。如果您想要以低廉的價格制備自己的照明設備,并且對照明設備的顏色和圖案進行更多控制操作,那么可以使用Arduino來實現。
poYBAGPy0lSAVpIDAAFXkuZpIT4690.jpg

LED燈帶工作原理

LED燈帶有多種形式,但是一般來說,大多數型號是一種放置有周期性LED模塊的帶狀板,并且某些模塊之間還有虛線部分,如果需要,您可以在這些虛線的地方對燈帶進行切割。這些位置通常會標有金屬觸點,因此您可以添加額外的電路以將多個燈帶連接在一起。在端口您會看到有一些可以插入Arduino的電線。
電線的數量可能會有所不同,但在本指南中,我們將會使用包含控制自身電路的燈帶,讓您可以通過使用一根電線對每個單獨的LED進行尋址。還有一根額外的電源線和地線,這意味著整個項目只需要三根電線即可。這種類型的燈帶通常來說都更加方便,所以我們將會使用該類型燈帶,具體使用的型號為基于WS2812B的LED燈帶。

LED燈帶可以使用外部庫進行控制,例如FastLED 或者Adafruit的Neopixel 庫。在本指南中,我們將使用FastLED庫,這個庫包含了用于控制各種LED燈帶控制器的函數,從而使設置顏色或動態模式變得更容易。

下載此鏈接中的庫,并將其添加到您的草圖中。然后,在您的Arduino IDE中,進入Sketch > Include library > Add .ZIP library,并選擇FastLED庫。在File(文件)菜單的Example(示例)部分還提供了一系列的示例草圖,您可以在探索時查看這些示例。不過現在,我們從一個簡單的工作作為開始—將每個LED設置為相同的顏色。

所需部件

您可以根據需要購買任意數量的LED燈帶布置到您的房間,但需要注意的一點是,每個LED都會消耗電力。如果使用少量的LED,您可以使用Arduino的5V電源,但是如果是大量LED,您需要使用外部電源。我們僅使用Arduino來完成此項目,但是如果您想要擴展項目的話,需要注意電源的選擇?;谝陨蟽热?,您將需要以下部件:

一個LED燈帶 poYBAGPy0leATnReAAF_3yMC_S4333.png
電源(用于大燈帶) poYBAGPy0lqAc-4MAAGAQZ8ew10979.png
Arduino Uno pYYBAGPy0mCAZTeLAAOlkJRoX-E931.png
Arduino IDE pYYBAGPy0mOAWHgYAADi7zX34WI473.jpg
USB數據線 pYYBAGPy0mWAKF8fAACQau7GVb0204.png
電線 poYBAGPy0mqADQc7AAIZ7jrAQIg505.png

這個項目的接線相對簡單,因為我們選擇了可尋址的LED燈帶。但在接線前,我們先了解一下將要使用的代碼。

代碼

由于我們使用的是FastLED庫,所以示例所用的代碼非常簡單。我們將指示Arduino按照順序打開每個LED,并將其設置為一種顏色。以下為完整代碼,您可以將其上傳到Arduino Uno。

#include

#define numberOfLEDs 100
#define controlPin 5

CRGB leds[numberOfLEDs];

void setup() {
FastLED.addLeds(leds, numberOfLEDs);},>

void loop() {
for (int thisLED = 0; thisLED < numberOfLEDs; thisLED++) {
leds[thisLED].r = 50;
leds[thisLED].b = 0;
leds[thisLED].g = 0;
FastLED.show();
}

}

現在,我們來看一下這些代碼的內容。

#include

#define numberOfLEDs 100
#define controlPin 5

CRGB leds[numberOfLEDs];
第一行用于導入FastLED庫,使您可以在草圖中使用其中的函數。接下來的兩行用于定義一對常量,這兩個常量分別與燈帶上您要控制的LED數量(如果您愿意的話也可以只控制燈帶上的一部分LED)以及將用于控制LED的Arduino板上的引腳數量相對應。最后,CRGB一行將會創建一個具有上面指定的LED數量的陣列。

在本示例中,我們使用10個LED,這個數量很小,只用Arduino就可以提供足夠的電源,所以我們就可以只用它來進行演示了。

void setup() {
FastLED.addLeds(leds, numberOfLEDs);,>
}

這一行通過使用與LED燈帶對應的控制器芯片組來對LED進行設置。該行內容會因您所使用的燈帶型號而異,您可能需要查看FastLED文檔來找到適用的命令。FastLED的Blink草圖中(不同于Arduino IDE的內置Blink草圖)包含了對應于各種芯片組的代碼。如果您使用的是WS2812B,那么使用上文中的代碼即可。

void loop() {
for (int thisLED = 0; thisLED < numberOfLEDs; thisLED++) {
leds[thisLED].r = 50;
leds[thisLED].b = 0;
leds[thisLED].g = 0;
FastLED.show();
}

}

在本部分中,for()循環將遍歷陣列中的每個LED并將其一一打開。以leds[]開頭的三行通過將紅色、綠色和藍色值(每個值最高255)進行組合來設置LED顏色。您可以嘗試調整這些值來更改LED的顏色。如果把三個值都設置為0,LED將會完全熄滅。

接線

因為我們選擇了一個很簡單的LED燈帶,所以接線工作也變得很簡單。您只需要連接三根電線即可:

● 將LED燈帶上的5V電線連接到Arduino上的5V(僅有幾個LED)或外部電源(有許多LED)。
● 將LED燈帶上的GND連接到Arduino上的GND。
● 將中間的電線(有時標有DIN)連接到Arduino上的5V。

完成三根電線的連接后,為您的Arduino(和您的LED燈帶,如果您使用了單獨的電源的話)供電,LED燈將會被打開。嘗試調整代碼來更改顏色或編寫更復雜的動態模式。FastLED庫還附帶一些預制草圖,您可以參考它們對更多內容進行探索。

pYYBAGPbhjqAbi1JAAAGd6_rQT0867.png
DevicePlus 編輯團隊

設備升級版適用于所有熱愛電子和機電一體化的人。

審核編輯黃宇


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

    關注

    242

    文章

    23712

    瀏覽量

    671068
  • 照明系統
    +關注

    關注

    3

    文章

    425

    瀏覽量

    33369
  • Arduino
    +關注

    關注

    189

    文章

    6492

    瀏覽量

    190133
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    數能低壓恒流IC全集(適用于LED,車燈照明,UVC消毒LED商業照明,高端軌道照明等應用)

    、模組、筒燈,、格珊 LED廣告燈箱, LED柜臺燈, LED 手電筒/閃光燈,商場廣告燈箱模組,廣告亮化產品
    發表于 05-10 10:46

    智能案例開源方案

    控制的服務,將成未來智能照明的發展主流。2.本文編寫目的本文主要是在原有的產品上進行的嘗試,在家居智能照明系統方面另辟蹊徑,將
    發表于 04-17 10:02

    看OLED如何在家居照明行業玩出新高度

    ` OLED照明獨具輕薄、可柔、不發熱、低功耗、無頻閃等優勢,加之近幾年各大照明廠商的參與,如今,OLED已開始進入到家居照明行業。OLE
    發表于 05-22 15:03

    在家居照明設計,你到底需要考慮哪些?

    如何完美解決家里的裝問題!家里面裝時,首先會考慮哪些問題呢?廣州國際照明展  進行家居照明設計時,主要是從視覺、生理、情感三個方面出發,
    發表于 07-13 15:40

    HC301-在LED應用

    產品應用:· 一般 LED 照明· LCD 背光· LED 手電筒· RGB 裝飾· 標識牌照明
    發表于 10-17 10:35

    DC-DC 智能照明球泡三通道RGB調光低壓差350mA方案

    ~350mA內置5V 穩壓管恒流精度≤3%過溫降電流降功率保護易過EMI抗干擾能力強調光一致性好5、規格:ESOP-8封裝6、應用領域:低壓商業照明LED車燈照明智能RGB調光球泡
    發表于 10-16 15:44

    RGB Led是什么?

    RGB Led是什么? RGB LED與白光LED兩者其實都是希望達到白光的效果,只不
    發表于 11-18 13:41 ?2.4w次閱讀

    家庭裝修LED:顏色選擇最重要

    本片文章只是簡單的介紹了LED在家的應用和家庭裝修LED
    發表于 01-05 11:50 ?6923次閱讀

    RGB-三基色LED控制-測試成功

    RGB-三基色LED控制-測試成功
    發表于 09-10 10:26 ?697次下載

    led怎么安裝_led安裝圖解_led效果圖

    LED相比傳統照明來說,還是個正在發展的新興產品,因此很多消費者對于如何安裝LED
    發表于 12-22 17:05 ?5.1w次閱讀
    <b class='flag-5'>led</b><b class='flag-5'>燈</b><b class='flag-5'>帶</b>怎么安裝_<b class='flag-5'>led</b><b class='flag-5'>燈</b><b class='flag-5'>帶</b>安裝圖解_<b class='flag-5'>led</b><b class='flag-5'>燈</b><b class='flag-5'>帶</b>效果圖

    何在家禽飼養應用采用固態照明,以降低電費和提高產量

    LED光源高能效的窄帶發射使照明技術在生命科學應用具有重要的價值。在本文中,Ken Marrin介紹如何在家禽飼養應用采用固態
    的頭像 發表于 02-01 16:13 ?3805次閱讀
    如<b class='flag-5'>何在家</b>禽飼養應用<b class='flag-5'>中</b>采用固態<b class='flag-5'>照明</b>,以降低電費和提高產量

    RGB LED在汽車氛圍的應用說明

    本文檔的主要內容詳細介紹的是RGB LED在汽車氛圍的應用說明包括了:簡介,光色混色原理,PWM驅動電路拓撲結構,顏色校準,顏色補償,照明
    發表于 09-11 08:00 ?32次下載
    <b class='flag-5'>RGB</b> <b class='flag-5'>LED</b>在汽車氛圍<b class='flag-5'>燈</b><b class='flag-5'>中</b>的應用說明

    LED舞臺和建筑照明的色彩控制

    紅、綠、藍(RGBLED可用于建筑和舞臺照明系統,用以形成明亮的投影色彩——有時會在RGB組合
    的頭像 發表于 12-24 11:14 ?1499次閱讀

    用自己聲音或智能手機控制RGB LED實現夢幻效果

    本項目將使用智能手機設置RGB LED的顏色,這些RGB
    的頭像 發表于 07-15 09:11 ?7269次閱讀
    用自己聲音或智能手機控制<b class='flag-5'>RGB</b> <b class='flag-5'>LED</b><b class='flag-5'>燈</b><b class='flag-5'>帶</b>實現夢幻效果

    miniled 在家居照明的應用

    是一種基于LED技術的照明技術,其核心在于使用微小的LED芯片作為光源。與傳統LED相比,Miniled具有更高的亮度、更低的能耗和更長的使用壽命。此外,Miniled還具有更高的色彩
    的頭像 發表于 12-10 15:14 ?953次閱讀
    主站蜘蛛池模板: 男人和女人在床做黄的网站 | 国产最好的精华液网站 | 日日添天天做天天爱 | 欧美黄色片在线 | 在线观看免费av网 | 91美女在线播放 | 2017天天天天做夜夜夜做 | 亚洲视频久久 | 午夜影院免费观看视频 | 五月天婷婷在线免费观看 | 人人插人人爽 | 免费人成年短视频在线观看免费网站 | 黄色日屁 | 日本黄在线 | 一级毛片免费全部播放完整 | 免费在线观看a视频 | 人人洗澡人人洗澡人人 | 色偷偷91久久综合噜噜噜 | 日日操操干干 | 久久久噜久噜久久综合 | 韩国免费特一级毛片 | 天天爽天天干天天操 | 天天干天天天天 | 天天视频免费观看高清影视 | 尤物蜜芽福利国产污在线观看 | 欧美午夜色大片在线观看免费 | 国产高清免费不卡观看 | 黄色小网站在线观看 | 波多野结衣在线观看一区二区 | 亚洲 欧美 丝袜 制服 在线 | 欧美人与牲动交xxxxbbbb | 免费人成在线观看视频播放 | 激情www| 五月婷婷深深爱 | 国产成年网站v片在线观看 国产成人91青青草原精品 | 色网站免费在线观看 | 91精选视频在线观看 | 11111日本网站| 日本一级高清不卡视频在线 | 亚洲怡红院在线观看 | 久久久久久久国产免费看 |