Cuprins:

Cum să faci muzică reactivă LED-urile WS2812B cu modele multiple: 4 pași
Cum să faci muzică reactivă LED-urile WS2812B cu modele multiple: 4 pași

Video: Cum să faci muzică reactivă LED-urile WS2812B cu modele multiple: 4 pași

Video: Cum să faci muzică reactivă LED-urile WS2812B cu modele multiple: 4 pași
Video: voice activated music rhythm lights 2024, Noiembrie
Anonim
Cum să faci muzică reactivă LED-urile WS2812B cu multi-model
Cum să faci muzică reactivă LED-urile WS2812B cu multi-model

WS2812, WS2812B este o sursă de lumină LED controlată inteligent. are un cip de control inbuild și are 4 pini. V +, V-, Din & Dout. Pentru controlul acestor LED-uri dorim să folosim MCU precum Arduino, PIC sau plăcintă Rasberry.

Am folosit Arduino UNO pentru acest proiect.

Pasul 1: Mai întâi aveți nevoie

Mai întâi ai nevoie
Mai întâi ai nevoie
Mai întâi ai nevoie
Mai întâi ai nevoie
Mai întâi ai nevoie
Mai întâi ai nevoie

1- Arduino UNO sau MEGA

2- Modul MIC câștig automat

3- Benzi LED WS2812B (144 benzi LED recomandate)

4- „fire jumper

5 - Pană de pâine

6 - Buton comutator

Pasul 2: configurați-vă Arduino

Configurați-vă Arduino
Configurați-vă Arduino

1. Mai întâi, doriți să încărcați codul pe Arduino.

* Când mergeți să încărcați codul după conectarea circuitului Arduino IDE care afișează mesajul de eroare *

* Dacă doriți să încărcați codul după conectare, >> Deconectați pinul AREF și conectarea 3V3.

> Deconectați pinul Out Out și conectarea analog IN.

Înainte de a încărca codul Mai întâi, adăugați LIbrary I Provided.

2. schimbați numărul de LED-uri, PIN-ul de date și PIN-ul de intrare analogică după cum doriți.

* Dacă aveți 50 de LED-uri, schimbați N_PIXELS 30 >>>> în N_PIXELS 50

Pasul 3: Realizați și testați circuitul și depanați

Realizați și testați circuitul și depanarea
Realizați și testați circuitul și depanarea

Mai întâi, deconectați toate sursele de alimentare și porniți la circuitul de cablare.

Nu uitați să conectați pinul AREF și 3.3V.

DACĂ utilizați MODULUL MIC MIC 5 PIN,

  1. conectați GND, V + la 3.3V.
  2. pinul de ieșire se conectează la intrarea analogică Arduino.
  3. control câștig >> câștig pin nu este conectat nici o linie = 60db

pin câștig conectat V + linie = 40db

pin de câștig conectat la linia GND = 50db

porniți circuitul și puteți schimba tiparele apăsând butonul.

Pasul 4: Urmăriți fișierul video și descărcați

descărcați un fișier și dezarhivați.

tiny.cc/k1v1az

Recomandat: