Satura rādītājs:

Dekoratīvās RGB gaismas, izmantojot Arduino: 4 soļi
Dekoratīvās RGB gaismas, izmantojot Arduino: 4 soļi

Video: Dekoratīvās RGB gaismas, izmantojot Arduino: 4 soļi

Video: Dekoratīvās RGB gaismas, izmantojot Arduino: 4 soļi
Video: ESP32 Tutorial 6 - Using RGB LED Project 2.3 -SunFounder's ESP32 IoT Learnig kit 2024, Novembris
Anonim
Dekoratīvas RGB gaismas, izmantojot Arduino
Dekoratīvas RGB gaismas, izmantojot Arduino

Tā kā Ziemassvētku vakars ir tikai pēc nedēļas, es nolēmu izveidot vienkāršu RGB dekoratīvo gaismu, izmantojot Arduino Nano un WS2812B gaismas diodes. Mēs izmantojam dažus plastmasas traukus/burkas, lai uzlabotu vizuālo efektu. Šajā video tiek izmantotas 5 gaismas diodes, taču to var palielināt atbilstoši jūsu vajadzībām. Jūs pat varat pievienot vairākus modeļus vai izveidot krāsu motīvus, pamatojoties uz to, uz ko dodaties.

Iepriekš redzamajā videoklipā ir sniegts viss nepieciešamais, lai izveidotu šo projektu, un es ieteiktu to vispirms noskatīties, lai iegūtu pārskatu par to, kā viss notiek kopā.

1. darbība: apkopojiet elektroniku

Savāc elektroniku
Savāc elektroniku

Pirmā lieta, kas mums būtu nepieciešama, ir WS2812B RGB gaismas diodes, un tās ir pieejamas vairākos variantos. Jebkurš no tiem darbosies labi. Šai būvei mēs izmantosim Arduino Nano, taču skice darbosies ar praktiski jebkuru ar Arduino saderīgu plāksni. Mums ir vajadzīgs arī kāds vads, lai visu savienotu kopā, un šai konstrukcijai es izmantoju trīs dzīslu savītu vadu. Visbeidzot, mums ir vajadzīgi plastmasas trauki, kas paredzēti tikai dekoratīviem nolūkiem. Gaisma atstarojas no plastmasas, lai radītu jauku izskatu.

Šeit ir saites uz produktiem, ja tas palīdz:

Arduino Nano:

WS2812B gaismas diodes:

Vītā stieple:

Plastmasas konteineri:

2. darbība: sagatavojiet un lejupielādējiet skici

Sagatavojiet un lejupielādējiet skici
Sagatavojiet un lejupielādējiet skici
Sagatavojiet un lejupielādējiet skici
Sagatavojiet un lejupielādējiet skici
Sagatavojiet un lejupielādējiet skici
Sagatavojiet un lejupielādējiet skici
Sagatavojiet un lejupielādējiet skici
Sagatavojiet un lejupielādējiet skici

Mēs izmantosim fastLED bibliotēku, lai vadītu WS2812B gaismas diodes, taču, ja vēlaties, varat izmantot arī Adafruit Neopixel bibliotēku. Atveriet Arduino IDE un bibliotēkas pārvaldniekā ierakstiet “fastLED”. Instalējiet parādīto bibliotēku un pēc tam atveriet skices "DemoReel 100" paraugu.

Mums ir jāatjaunina datu tapa, gaismas diožu skaits un LED tips. Es izmantošu 2. tapu ar 5 gaismas diodēm. Lūdzu, atjauniniet arī LED tipu uz WS2812B, kā redzams attēlā.

Pēc tam pievienojiet plāksni, izvēlieties pareizo plati un COM portu. Visbeidzot, nospiediet augšupielādes pogu un gaidiet, līdz augšupielāde tiks pabeigta. Kad tas ir izdarīts, pievienojiet gaismas diodes - 5V, GND un datu tapu pie kontaktdakšas 2. Gaismas diodēm jāparāda nejaušs modelis, kas norāda, ka viss darbojas, kā paredzēts.

3. darbība: sagatavojiet gaismas diodes galīgajai būvei

Sagatavojiet gaismas diodes galīgajai būvei
Sagatavojiet gaismas diodes galīgajai būvei
Sagatavojiet gaismas diodes galīgajai būvei
Sagatavojiet gaismas diodes galīgajai būvei
Sagatavojiet gaismas diodes galīgajai būvei
Sagatavojiet gaismas diodes galīgajai būvei
Sagatavojiet gaismas diodes galīgajai būvei
Sagatavojiet gaismas diodes galīgajai būvei

Tālāk mums ir jāsamazina gaismas diodes, jo mēs izmantosim vadu, lai pagarinātu galīgo garumu. Kad tas ir izdarīts, noņemiet gaismas diodes no visām ūdensnecaurlaidīgajām caurulēm. Nogrieziet vadu katrai gaismas diodei, un tā garums būs atkarīgs no galīgās pozicionēšanas, uz kuru plānojat. Es nolēmu visiem izmantot vienādu stieples garumu. Tāpat nogrieziet dažus vadus, kas tiks izmantoti, lai savienotu mikrokontrolleru ar pirmo gaismas diodi.

Pēc tam urbiet dažus caurumus plastmasas vāciņā, jo mēs uzstādīsim gaismas diodes uz gaismas diodes ārējās virsmas ar staru, kas spīd uz iekšu.

4. solis: galīgā montāža

Galīgā montāža
Galīgā montāža
Galīgā montāža
Galīgā montāža
Galīgā montāža
Galīgā montāža

Sāciet ar vadu lodēšanu pie katras gaismas diodes. Pārliecinieties, vai tapas ir pievienotas pareizi. Mikrokontrolleram jābūt savienotam ar pirmās gaismas diodes DI (datu ievades) tapu. Pēc tam DO (datu izvades) tapa jāpievieno nākamās gaismas diodes DI tapai un tā tālāk. Kad esat pielodējis visus vadus, ieslēdziet mikrokontrolleru un visas gaismas diodes jāsāk mirdzēt pēc nejaušības principa.

Es nolēmu izmantot divpusēju līmlenti, lai gaismas diodes piestiprinātu pie vāka augšējās malas, bet jūs varat arī izmantot kādu lenti virs gaismas diodēm vai kādu līmi. Ieteicams mikrokontrollera plāksnei izolācijai pievienot kādu kaptona lenti vai termoizolācijas cauruli.

Visbeidzot, ieskrūvējiet otru konteinera pusi un ieslēdziet gaismas diodes. Katra no gaismas diodēm patērē aptuveni 60 mA, tāpēc pārliecinieties, vai jūsu izmantotais barošanas avots spēj nodrošināt nepieciešamo jaudu. Mēs iepriekš esam izveidojuši barošanas avotus, kurus vajadzības gadījumā var izmantot šim nolūkam.

Ja jums patika šis veidojums, lūdzu, apsveriet iespēju abonēt mūsu YouTube kanālu, jo jūsu atbalsts palīdz mums izveidot šādu saturu.

YouTube:

Paldies par lasīšanu!

Ieteicams: