Sadržaj:
- Korak 1: Okupite elektroniku
- Korak 2: Pripremite i preuzmite skicu
- Korak 3: Pripremite LED diode za završnu izgradnju
- Korak 4: Završna montaža
Video: Dekorativna RGB svjetla pomoću Arduina: 4 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:04
Budući da je pred Božić samo sedmica dana, odlučio sam izgraditi jednostavno RGB ukrasno svjetlo koristeći Arduino Nano i WS2812B LED diode. Za poboljšanje vizualnog efekta koristimo neke plastične posude/staklenke. Ovaj video koristi 5 LED dioda, ali se može povećati prema vašim potrebama. Možete čak dodati više uzoraka ili stvoriti teme u boji na osnovu onoga što želite.
Gornji videozapis govori vam o svemu što vam je potrebno za izgradnju ovog projekta i preporučio bih da ga pogledate kako biste dobili pregled kako se sve slaže.
Korak 1: Okupite elektroniku
Prva stvar koja bi nam trebala su WS2812B RGB LED diode i one su dostupne u više varijanti. Oba će raditi dobro. Za ovu ćemo verziju koristiti Arduino Nano, ali skica će raditi s gotovo svim Arduino kompatibilnim pločama koje možda imate. Također nam je potrebno malo žice za sve povezivanje, a za ovu konstrukciju koristim upletenu žicu sa tri jezgre. Na kraju, potrebni su nam plastični spremnici koji su isključivo u dekorativne svrhe. Svjetlo se odbija od plastike i daje nam lijep efekt.
Evo linkova do proizvoda ako pomaže:
Arduino Nano:
WS2812B LED diode:
Upletena žica:
Plastični spremnici:
Korak 2: Pripremite i preuzmite skicu
Za pogon LED dioda WS2812B koristit ćemo biblioteku fastLED, ali možete koristiti i biblioteku Adafruit Neopixel ako to želite. Otvorite Arduino IDE i upišite "fastLED" u upravitelju biblioteke. Instalirajte biblioteku koja se pojavi, a zatim otvorite primjer skice "DemoReel 100".
Moramo ažurirati pin podataka, broj LED dioda i tip LED diode. Koristit ću pin 2 sa 5 LED dioda. Ažurirajte i tip LED -a na WS2812B kao što se vidi na slici.
Zatim priključite ploču, odaberite desnu ploču i COM port. Na kraju, pritisnite dugme za učitavanje i sačekajte da se dovrši učitavanje. Nakon što završite, spojite LED diode - 5V, GND i podatkovni pin na pin 2. LED diode bi trebale prikazivati nasumični uzorak koji pokazuje da sve radi kako se očekuje.
Korak 3: Pripremite LED diode za završnu izgradnju
Zatim moramo izrezati LED diode jer ćemo žicom produžiti konačnu dužinu. Kada završite, uklonite LED diode sa svih vodootpornih cijevi. Prerežite žicu za svaku od LED dioda i duljina će ovisiti o konačnom položaju na koji ciljate. Odlučio sam koristiti iste dužine žica za sve. Također odrežite žicu koja će se koristiti za povezivanje mikrokontrolera s prvom LED.
Zatim izbušite neke rupe u plastičnom poklopcu jer ćemo LED diode montirati na vanjsku površinu LED -a tako da snop svijetli prema unutra.
Korak 4: Završna montaža
Počnite lemljenjem žica na svaku od LED dioda. Provjerite jeste li pravilno spojili pinove. Mikrokontroler je potrebno spojiti na pin (ulaz podataka) prve LED diode. Zatim pin DO (izlaz podataka) treba spojiti na DI pin sljedeće LED diode i tako dalje. Nakon što zalemite sve žice, uključite mikrokontroler i sve LED diode bi trebale početi svijetliti nasumičnim uzorkom.
Odlučio sam upotrijebiti dvostranu traku za pričvršćivanje LED dioda na gornju stranu poklopca, ali možete koristiti i neku traku preko LED dioda ili ljepilo. Preporučuje se da na ploču mikrokontrolera dodate malo kaptonske trake ili cijevi hladnjaka za izolaciju.
Na kraju, pričvrstite drugu polovicu spremnika na mjesto i uključite LED diode. Svaka LED dioda troši oko 60 mA, stoga pazite da napajanje koje koristite može isporučiti potrebnu snagu. Prethodno smo izgradili napajanja koja se po potrebi mogu koristiti za to.
Ako vam se svidjela ova verzija, razmislite o pretplati na naš YouTube kanal jer vaša podrška uvelike pomaže u stvaranju takvog sadržaja.
YouTube:
Hvala vam na čitanju!
Preporučuje se:
Disko svjetla iz RGB -a pomoću Arduina na TinkerCadu: 3 koraka
Disko svjetla s RGB -a pomoću Arduina na TinkerCadu: Nakon što povežete RGB, lako je kontrolirati boju RGB -a pomoću PWM izlaza ili analognog izlaza, za Arduino možete koristiti analogWrite () na pinovima 3, 5, 6 , 9, 10, 11, A0, A1, A2, A3, A4, A5 (za klasične Arduino koji koriste Atmega328 ili 1
Programiranje Arduina pomoću drugog Arduina za prikaz teksta koji se pomiče bez biblioteke: 5 koraka
Programiranje Arduina pomoću drugog Arduina za prikaz pomicanja teksta bez biblioteke: Sony Spresense ili Arduino Uno nisu toliko skupi i ne zahtijevaju puno energije. Međutim, ako vaš projekt ima ograničenje snage, prostora ili čak proračuna, razmislite o upotrebi Arduino Pro Mini. Za razliku od Arduino Pro Micro, Arduino Pro Mi
Kako kontrolirati svjetlo/kućna svjetla pomoću Arduina i Amazon Alexa: 16 koraka (sa slikama)
Kako kontrolirati svjetlo/kućna svjetla pomoću Arduina i Amazon Alexa: Objasnio sam kako kontrolirati svjetlo koje je spojeno na UNO i kojim upravlja Alexa
DIY dekorativna akrilna RGB LED lampa: 5 koraka
DIY dekorativna akrilna RGB LED lampa: Pozdrav svima, kako ste? Ovo je projekat How-ToDo moje ime je Konstantin, a danas vam želim pokazati kako je nastala ova prekrasna ukrasna lampa. Ideja nije nova i vidio sam slične stvari prije par godina, ali nedavno sam pronašao nekoliko krasnih
Svjetla za kuhinjske pulta pomoću Arduina: 3 koraka
Svjetla za kuhinjske pulta pomoću Arduina: Već neko vrijeme želim uroniti nožne prste u kućnu automatizaciju. Odlučio sam započeti s jednostavnim projektom. Nažalost, nisam snimio nijednu fotografiju tijekom procesa, ali sam prvo koristio protoboard kako bih testirao svoje ideje i samo sam ih lemio zajedno