chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何在家居照明系統(tǒng)中添加RGB LED燈帶

Petc ? 來源:DevicePlus ? 作者:DevicePlus ? 2023-02-22 18:09 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

這篇文章來源于DevicePlus英語網(wǎng)站的翻譯稿。

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

LED燈帶工作原理

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

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

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

所需部件

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

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

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

代碼

由于我們使用的是FastLED庫,所以示例所用的代碼非常簡單。我們將指示Arduino按照順序打開每個LED,并將其設(shè)置為一種顏色。以下為完整代碼,您可以將其上傳到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();
}

}

現(xiàn)在,我們來看一下這些代碼的內(nèi)容。

#include

#define numberOfLEDs 100
#define controlPin 5

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

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

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

這一行通過使用與LED燈帶對應(yīng)的控制器芯片組來對LED進(jìn)行設(shè)置。該行內(nèi)容會因您所使用的燈帶型號而異,您可能需要查看FastLED文檔來找到適用的命令。FastLED的Blink草圖中(不同于Arduino IDE的內(nèi)置Blink草圖)包含了對應(yīng)于各種芯片組的代碼。如果您使用的是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()循環(huán)將遍歷陣列中的每個LED并將其一一打開。以leds[]開頭的三行通過將紅色、綠色和藍(lán)色值(每個值最高255)進(jìn)行組合來設(shè)置LED顏色。您可以嘗試調(diào)整這些值來更改LED的顏色。如果把三個值都設(shè)置為0,LED將會完全熄滅。

接線

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

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

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

pYYBAGPbhjqAbi1JAAAGd6_rQT0867.png
DevicePlus 編輯團(tuán)隊

設(shè)備升級版適用于所有熱愛電子和機(jī)電一體化的人。

審核編輯黃宇


聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • led
    led
    +關(guān)注

    關(guān)注

    242

    文章

    23824

    瀏覽量

    673440
  • 照明系統(tǒng)
    +關(guān)注

    關(guān)注

    3

    文章

    431

    瀏覽量

    33470
  • Arduino
    +關(guān)注

    關(guān)注

    189

    文章

    6497

    瀏覽量

    191941
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

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

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

    智能案例開源方案

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

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

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

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

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

    HC301-在LED應(yīng)用

    產(chǎn)品應(yīng)用:· 一般 LED 照明· LCD 背光· LED 手電筒· RGB 裝飾· 標(biāo)識牌照明
    發(fā)表于 10-17 10:35

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

    ~350mA內(nèi)置5V 穩(wěn)壓管恒流精度≤3%過溫降電流降功率保護(hù)易過EMI抗干擾能力強調(diào)光一致性好5、規(guī)格:ESOP-8封裝6、應(yīng)用領(lǐng)域:低壓商業(yè)照明LED車燈照明智能RGB調(diào)光球泡
    發(fā)表于 10-16 15:44

    RGB Led是什么?

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

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

    本片文章只是簡單的介紹了LED在家的應(yīng)用和家庭裝修LED
    發(fā)表于 01-05 11:50 ?7030次閱讀

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

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

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

    LED相比傳統(tǒng)照明來說,還是個正在發(fā)展的新興產(chǎn)品,因此很多消費者對于如何安裝LED
    發(fā)表于 12-22 17:05 ?5.2w次閱讀
    <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>效果圖

    何在家禽飼養(yǎng)應(yīng)用采用固態(tài)照明,以降低電費和提高產(chǎn)量

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

    RGB LED在汽車氛圍的應(yīng)用說明

    本文檔的主要內(nèi)容詳細(xì)介紹的是RGB LED在汽車氛圍的應(yīng)用說明包括了:簡介,光色混色原理,PWM驅(qū)動電路拓?fù)浣Y(jié)構(gòu),顏色校準(zhǔn),顏色補償,照明
    發(fā)表于 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>的應(yīng)用說明

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

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

    用自己聲音或智能手機(jī)控制RGB LED實現(xiàn)夢幻效果

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

    miniled 在家居照明的應(yīng)用

    是一種基于LED技術(shù)的照明技術(shù),其核心在于使用微小的LED芯片作為光源。與傳統(tǒng)LED相比,Miniled具有更高的亮度、更低的能耗和更長的使用壽命。此外,Miniled還具有更高的色彩
    的頭像 發(fā)表于 12-10 15:14 ?1042次閱讀