假日季節(jié)來臨之際,我覺得利用Arduino和全彩LED燈條制作裝飾彩燈將會很有趣。這些LED不僅會亮,而且具有多種不同的顏色,能夠為您帶來多彩的節(jié)日氣氛!
1. LED燈條簡介
2. 如何連接LED燈條并接線
3. 讓我們來點亮LED燈吧!
1.LED燈條簡介
LED燈條(或者也稱為LED燈帶)與普通的LED有些不同??傮w來講,就是多個LED燈連在一起,組成一個燈條或燈帶。市面上銷售的LED燈條長約30 cm至5 m。
圖1 LED燈條
LED燈條有兩種。第一種是燈條上的所有LED同步開/關(guān)。另一種則具有一個控制IC,可以根據(jù)輸入信號逐一控制燈條上的LED燈。雖然前者擁有更多的LED燈,但是基本上跟普通LED一樣只有正負極端子。而后一種LED燈條則通常具有4個和5個端子,其中包括信號線和正負極端子,如圖3所示。
此外,LED燈條還有一個特點,我們可以通過切割圖2中的黃色虛線來調(diào)整其長度。(但是,如果我們切斷了其他部件,就無法連接正負端子了)
圖2 全彩LED燈條的規(guī)格
圖3 全彩LED燈條端子
除了圖1所示的之外,市面上還有許多類型的LED燈帶。如果您在網(wǎng)上搜索,您會搜到多種不同版本的LED燈條。
圖4 LED燈串
這一次,我們使用圖4所示的LED燈串。
2.如何連接LED燈串并接線
那么,我們現(xiàn)在該如何點亮全彩LED燈串呢?一個非常方便的庫文件能夠幫我們很容易地處理信號。您可以通過下面的鏈接打開頁面,然后點擊頁面中的“Download Adafruit_NeoPixel for Arduino”按鈕來下載該庫。該頁面還說明了庫的添加方法。
圖5 下載Adafuit_Neopixel庫
下載壓縮文件之后,如果您用的是Arduino Create,請點擊Libraries(庫)→Import(導入)按鈕,繼續(xù)在Arduino Web Editor中安裝。
如果您正在運行應(yīng)用程序,則可以單擊頂部菜單上的“Sketch”(草圖),然后添加庫。添加庫之后,請將LED燈條連至Arduino。
這次使用的LED燈串所需電壓是5V,且具有四個端子。檢查文件時,除了正極和負極(GND)之外,開發(fā)板一側(cè)還有一個信號端子和一個GND端子。由于LED的輸入電壓是5V,因此我想使用Arduino的5V電源。但是,LED燈條含有多個LED燈,所需電流較大,所以Arduino的5V不夠用,否則Arduino將會損壞。所以,我們會準備一個外部5V電源。
圖6 全彩LED燈帶原理圖
3.讓我們來點亮LED燈吧!
現(xiàn)在,我們編寫一個程序來點亮LED燈串。下面的示例代碼基于
Adafruit_NeoPixel代碼示例。
LED燈條的示例程序
如果已經(jīng)連接LED燈帶并且程序運行正常,您將會看到LED燈點亮。
圖7 LED燈串點亮
而且,如果稍微改變一下程序,我們也可以一個接一個地點亮LED燈。
一次點亮一個LED燈的示例程序
現(xiàn)在您可以使用我們剛剛編程的LED燈串裝飾您的室內(nèi)或室外空間了!點燃萬圣節(jié)南瓜燈(即使萬圣節(jié)已經(jīng)過去)后,您會覺得萬圣節(jié)又來了!
今天,我們學習了如何使用LED燈條/燈串的基本知識。下次,我們將使用ROHM傳感器評估套件的傳感器構(gòu)建一個根據(jù)傳感器輸入值控制LED燈串的設(shè)備。假日已經(jīng)提前來臨了!讓我們用這些炫酷的LED燈條/燈串項目,為家里增添一些節(jié)日氣氛吧!
Device Plus網(wǎng)站由半導體和電子零件制造商ROHM(羅姆)創(chuàng)建,為喜歡創(chuàng)造事物和有抱負的工程師們提供有用的信息,旨在讓工程師生涯更有趣。
雖然我們說“好玩”,但不僅僅是娛樂。它可以加深你在某一領(lǐng)域的知識,獲得靈感,繼而用靈感來改變世界。Device Plus文章的主題都與電子套件和工程師生活相關(guān)。我們將討論“技術(shù)”主題下的人、事件、黑客/提示、工具、設(shè)備等。在這里既有知識加深,又不忘妙趣橫生。我們希望能吸引熱愛電子和機電一體化的您,并幫助您找到靈感。
-
電源
+關(guān)注
關(guān)注
184文章
17206瀏覽量
247771 -
led
+關(guān)注
關(guān)注
240文章
22907瀏覽量
650110 -
正負極
+關(guān)注
關(guān)注
2文章
92瀏覽量
13104
發(fā)布評論請先 登錄
相關(guān)推薦
評論