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

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

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(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)用于廚房儲(chǔ)物柜、客廳角落或者任何可能需要額外照明的地方。如果您想要以低廉的價(jià)格制備自己的照明設(shè)備,并且對(duì)照明設(shè)備的顏色和圖案進(jìn)行更多控制操作,那么可以使用Arduino來實(shí)現(xiàn)。
poYBAGPy0lSAVpIDAAFXkuZpIT4690.jpg

LED燈帶工作原理

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

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

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

所需部件

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

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

這個(gè)項(xiàng)目的接線相對(duì)簡單,因?yàn)槲覀冞x擇了可尋址的LED燈帶。但在接線前,我們先了解一下將要使用的代碼。

代碼

由于我們使用的是FastLED庫,所以示例所用的代碼非常簡單。我們將指示Arduino按照順序打開每個(gè)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ù)。接下來的兩行用于定義一對(duì)常量,這兩個(gè)常量分別與燈帶上您要控制的LED數(shù)量(如果您愿意的話也可以只控制燈帶上的一部分LED)以及將用于控制LED的Arduino板上的引腳數(shù)量相對(duì)應(yīng)。最后,CRGB一行將會(huì)創(chuàng)建一個(gè)具有上面指定的LED數(shù)量的陣列。

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

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

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

接線

因?yàn)槲覀冞x擇了一個(gè)很簡單的LED燈帶,所以接線工作也變得很簡單。您只需要連接三根電線即可:

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

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

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

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

審核編輯黃宇


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

    關(guān)注

    242

    文章

    23346

    瀏覽量

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

    關(guān)注

    3

    文章

    415

    瀏覽量

    32945
  • Arduino
    +關(guān)注

    關(guān)注

    188

    文章

    6477

    瀏覽量

    187591
收藏 人收藏

    評(píng)論

    相關(guān)推薦

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

    、模組、筒燈,、格珊 LED廣告燈箱, LED柜臺(tái)燈, 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照明獨(dú)具輕薄、可柔、不發(fā)熱、低功耗、無頻閃等優(yōu)勢,加之近幾年各大照明廠商的參與,如今,OLED已開始進(jìn)入到家居照明行業(yè)。OLE
    發(fā)表于 05-22 15:03

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

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

    HC301-在LED應(yīng)用

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

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

    ~350mA內(nèi)置5V 穩(wěn)壓管恒流精度≤3%過溫降電流降功率保護(hù)易過EMI抗干擾能力強(qiáng)調(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兩者其實(shí)都是希望達(dá)到白光的效果,只不
    發(fā)表于 11-18 13:41 ?2.4w次閱讀

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

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

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

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

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

    LED相比傳統(tǒng)照明來說,還是個(gè)正在發(fā)展的新興產(chǎn)品,因此很多消費(fèi)者對(duì)于如何安裝LED
    發(fā)表于 12-22 17:05 ?4.7w次閱讀
    <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)照明,以降低電費(fèi)和提高產(chǎn)量

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

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

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

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

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

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

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

    是一種基于LED技術(shù)的照明技術(shù),其核心在于使用微小的LED芯片作為光源。與傳統(tǒng)LED相比,Miniled具有更高的亮度、更低的能耗和更長的使用壽命。此外,Miniled還具有更高的色彩
    的頭像 發(fā)表于 12-10 15:14 ?473次閱讀
    主站蜘蛛池模板: 99热这里精品 | 飘雪在线观看免费完整版 | 久久精品国产亚洲AV影院 | 大胸美女被吊起来解开胸罩 | 老师xxxx69动漫 | 天天插天天舔 | 18禁止看的免费污网站 | 美女隐私黄www视频 美女议员被泄裸照 | 我的家庭女教师 | 国产亚洲精品久久久久久禁果TV | 国产精品亚洲精品爽爽 | 护士被老头边摸边吃奶的视频 | 99久久精品国产国产毛片 | 在线国产a不卡 | 熟妇久久无码人妻AV蜜桃 | 色婷婷AV99XX | 精品高清国产a毛片 | 国精产品一区一区三区有限在线 | 午夜伦4480yy妇女久久 | 国产AV精品久久久毛片 | 四虎视频最新视频在线观看 | 69丰满少妇AV无码区 | 高清bblxx手机在线观看 | 把极品白丝老师啪到腿软 | 成年人免费观看的视频 | 97国产露脸精品国产麻豆 | GOGOGO高清在线播放免费 | 国产成人在线播放视频 | 国产成人综合95精品视频免费 | 最近日本字幕MV免费观看在线 | 人妻激情综合久久久久蜜桃 | 强上轮流内射高NP男男 | 亚洲青青草 | 暖暖视频大全免费观看 | 精品国产福利一区二区在线 | 国产看午夜精品理论片 | 久久高清免费视频 | 自拍区偷拍亚洲视频 | 一级毛片免费视频网站 | 国语对白嫖老妇胖老太 | 久久99精品国产99久久6男男 |