Cuprins:

Lumini decorative RGB folosind un Arduino: 4 pași
Lumini decorative RGB folosind un Arduino: 4 pași

Video: Lumini decorative RGB folosind un Arduino: 4 pași

Video: Lumini decorative RGB folosind un Arduino: 4 pași
Video: Facem lumina cu Arduino si banda LED 2024, Noiembrie
Anonim
Lumini decorative RGB folosind un Arduino
Lumini decorative RGB folosind un Arduino

Deoarece ajunul Crăciunului este la doar o săptămână distanță, am decis să construiesc o lumină decorativă RGB simplă folosind un LED Arduino Nano și WS2812B. Folosim niște recipiente / borcane din plastic pentru a îmbunătăți efectul vizual. Acest videoclip folosește 5 LED-uri, dar acesta poate fi mărit pentru a se potrivi nevoilor dumneavoastră. Puteți chiar să adăugați mai multe modele sau să creați teme de culoare pe baza a ceea ce doriți.

Videoclipul de mai sus vă vorbește despre tot ce aveți nevoie pentru a construi acest proiect și aș recomanda să îl urmăriți mai întâi pentru a obține o imagine de ansamblu a modului în care totul vine împreună.

Pasul 1: Adunați electronica

Adunați electronica
Adunați electronica

Primul lucru de care am avea nevoie sunt LED-urile RGB WS2812B și acestea sunt disponibile în mai multe variante. Oricare va funcționa bine. Vom folosi Arduino Nano pentru această versiune, dar schița va funcționa practic cu orice placă compatibilă Arduino pe care o aveți. Avem nevoie, de asemenea, de câteva fire pentru a conecta totul împreună și folosesc trei fire, răsucite, pentru această construcție. În cele din urmă, avem nevoie de recipiente de plastic care sunt doar pentru scopuri decorative. Lumina se reflectă pe plastic pentru a ne oferi un efect frumos.

Iată linkuri către produse dacă vă ajută:

Arduino Nano:

LED-uri WS2812B:

Sârmă răsucită:

Containere din plastic:

Pasul 2: Pregătiți și descărcați schița

Pregătiți și descărcați schița
Pregătiți și descărcați schița
Pregătiți și descărcați schița
Pregătiți și descărcați schița
Pregătiți și descărcați schița
Pregătiți și descărcați schița
Pregătiți și descărcați schița
Pregătiți și descărcați schița

Vom folosi biblioteca fastLED pentru a conduce LED-urile WS2812B, dar puteți utiliza și biblioteca Adafruit Neopixel, dacă aceasta este preferința dvs. Deschideți IDE-ul Arduino și tastați „fastLED” în managerul de bibliotecă. Instalați biblioteca care apare și apoi deschideți schița de exemplu „DemoReel 100”.

Trebuie să actualizăm pinul de date, numărul de LED-uri și tipul de LED-uri. Voi folosi pinul 2, cu 5 LED-uri. Vă rugăm să actualizați, de asemenea, tipul de LED la WS2812B așa cum se vede în imagine.

Apoi, conectați placa, selectați placa potrivită și portul COM. În cele din urmă, apăsați butonul de încărcare și așteptați să se finalizeze încărcarea. După ce ați terminat, conectați LED-urile - 5V, GND și pinul de date la pinul 2. LED-urile ar trebui să afișeze un model aleatoriu care să indice că totul funcționează așa cum era de așteptat.

Pasul 3: Pregătiți LED-urile pentru construirea finală

Pregătiți LED-uri pentru construcția finală
Pregătiți LED-uri pentru construcția finală
Pregătiți LED-uri pentru construcția finală
Pregătiți LED-uri pentru construcția finală
Pregătiți LED-uri pentru construcția finală
Pregătiți LED-uri pentru construcția finală
Pregătiți LED-uri pentru construcția finală
Pregătiți LED-uri pentru construcția finală

Apoi, trebuie să tăiem LED-urile, deoarece vom folosi sârmă pentru a extinde lungimea finală. După ce ați terminat, scoateți LED-urile din orice tub impermeabil. Tăiați firul pentru fiecare dintre LED-uri și lungimea va depinde de poziționarea finală pe care o vizați. Am decis să folosesc aceleași lungimi de sârmă pentru toți. De asemenea, tăiați câteva fire care vor fi utilizate pentru a conecta microcontrolerul la primul LED.

Apoi, găuriți câteva găuri în capacul din plastic, deoarece vom monta LED-urile pe suprafața exterioară a LED-ului cu fasciculul strălucind spre interior.

Pasul 4: Adunarea finală

Asamblarea finala
Asamblarea finala
Asamblarea finala
Asamblarea finala
Asamblarea finala
Asamblarea finala

Începeți prin lipirea firelor la fiecare dintre LED-uri. Asigurați-vă că conectați corect pinii. Microcontrolerul trebuie conectat la pinul DI (intrare date) al primului LED. Apoi, pinul DO (ieșire date) trebuie să fie conectat la pinul DI al următorului LED și așa mai departe. După ce ați lipit toate firele, porniți microcontrolerul și toate LED-urile ar trebui să înceapă să strălucească cu un model aleatoriu.

Am decis să folosesc bandă dublă față pentru a atașa LED-urile în partea superioară a capacului, dar puteți folosi, de asemenea, niște bandă peste LED-uri sau ceva lipici. Este recomandabil să adăugați niște bandă kapton sau tuburi termocontractabile pe placa microcontrolerului pentru izolare.

În cele din urmă, înșurubați cealaltă jumătate a recipientului în loc și porniți LED-urile. Fiecare dintre LED-urile consumă aproximativ 60mA, deci asigurați-vă că sursa de alimentare pe care o utilizați poate furniza puterea necesară. Am construit anterior surse de alimentare care pot fi utilizate pentru acest lucru, dacă este necesar.

Dacă ți-a plăcut această versiune, atunci te rog să te abonezi la canalul nostru YouTube, deoarece asistența ta ajută la crearea unui astfel de conținut.

YouTube:

Mulțumesc că ai citit!

Recomandat: