Cuprins:

Analizor de spectru acrilic super dimensionat: 7 pași (cu imagini)
Analizor de spectru acrilic super dimensionat: 7 pași (cu imagini)

Video: Analizor de spectru acrilic super dimensionat: 7 pași (cu imagini)

Video: Analizor de spectru acrilic super dimensionat: 7 pași (cu imagini)
Video: Tutorial 20 & 31 Bands Spectrum Analyzer PIC16f88 2024, Noiembrie
Anonim
Analizor de spectru acrilic super dimensionat
Analizor de spectru acrilic super dimensionat

De ce ai vrea să te uiți la acele mici afișaje cu LED-uri sau acele mici LCD-uri, dacă poți să le faci mare?

Aceasta este o descriere pas cu pas a modului în care vă puteți construi propriul analizor de dimensiuni gigant.

Folosind plăci acrilice și benzi LED pentru a construi un spectacol de lumină de umplere a camerei folosind 280 de LED-uri de dimensiuni mari

De ce faceți asta mic dacă puteți face mare …..

Provizii

Veți avea nevoie de un arduino Mega, o placă de frecvență ieftină SI5351 și o mulțime de piese mici.

Să începem

Pasul 1: Introducere

Introducere
Introducere

Analizor de spectru gigant Super 14 canale

  • -280 leduri acrilice (WS2812)
  • -Arduino controlat
  • 40Hz - 16Khz
  • Introduceți linia
  • Microfon în
  • Moduri și culori diferite
  • Controlul luminozității
  • Controlul sensibilității
  • Controlul întârzierii vârfurilor

Componente cheie:

  • Arduino Mega 2560 Pro
  • Si5351A placa de rupere
  • WS2812 (74Leds / metru)
  • Acril 10mm.

Veți avea nevoie de acces la un dispozitiv de tăiat cu laser pentru a tăia toate cele 280 de plăci acrilice sau va trebui să depuneți un kilometru suplimentar pentru a face totul manual.

Descărcare proiect: toate componentele hardware, software etc. sunt „așa cum sunt” și sunteți liber să le modificați în funcție de nevoile dvs. Niciunul dintre hardware nu a fost testat pentru conformitatea CE etc. Dacă decideți să folosiți ceva din acest design, faceți acest lucru pe propriul risc. Codificare, PCB și desene sunt toate disponibile pentru descărcare. Dacă vă place acest proiect, vă rugăm să partajați acest videoclip prietenilor dvs. și nu uitați să faceți clic pe butonul Apreciați și să vă abonați!

Firmware:

github.com/donnersm/14chspectrum

BOM:

www.judoles.nl/Projecten/14channelSA/BOMList.pdf

Schematic:

www.judoles.nl/Projecten/14channelSA/Fullsc…

Designfiles

www.judoles.nl/Projecten/14channelSA/DesignFilesCo…

Cumpărați PCB:

www.tindie.com/products/21119/

ACTUALIZARE: NOI VERSIUNE DISPONIBILĂ:

www.tindie.com/products/23034/

Cum functioneaza

Există două microcontrolere implicate, dar unul este opțional, deoarece este utilizat doar pentru un logo intermitent.

Circuitul principal evoluează în jurul unui Arduino Mega 2560 (versiunea Pro preferată din cauza amprentei mai mici). Arduino utilizează o placă de frecvență SI5351 pentru a genera două frecvențe diferite stabile. Fiecare frecvență este utilizată pentru a conduce ceasul unui cip de spectru MSGEQ7. MSGEQ7 este un cip de analiză a spectrului cu 7 canale care împarte semnalul de intrare în 7 containere de frecvență diferite. În funcție de intrare, semnalul de ieșire al fiecărui container variază. Toate containerele de frecvență sunt trimise către DAC-ul de ieșire a cipurilor, unde sunt prezentate în serie unul după altul. Deoarece este un cip cu 7 canale, un truc este folosit pentru a schimba intern gama de frecvență a containerelor prin schimbarea frecvenței de ceas a acelui cip.

Dacă doriți mai multe informații despre cum se face acest lucru, mai multe informații sunt disponibile pe youtube.

Arduino citește DAC-ul cipurilor MSGEQ7 în mod constant și traduce containerele individuale într-un număr de led-uri per turn acrilic. Aceste led-uri sunt acționate în serie, dar sunt încă suficient de rapide, chiar și cu 240 de led-uri!

Pasul 2: Colectează-ți piesele

Colectează-ți piesele
Colectează-ți piesele

PCB-uri

ACTUALIZARE: VERSIUNEA NOI DISPONIBILĂ AICI:

www.tindie.com/products/23034/

versiunea disponibilă acum cu componente SMD pre-asamblate

Fișierele Gerber sunt incluse cu acest instructabil. Nu ezitați să le folosiți pentru a comanda propriul PCB în altă parte.

Componentele dvs. principale sunt

  • Arduino Mega 2560 Pro
  • Si5351A placă de separare
  • Banda LED WS2812 (74Leds / metru)
  • Acril 10mm.
  • Cip MSgEQ7

Primele trei componente le-am obținut cu toții de la alieexpress și sortez deopotrivă site-uri web. S-ar putea să dureze ceva timp până să fie livrat, dar vă va economisi niște bani.

Acrilul pe care l-am folosit pentru a face plăcile, l-am cumpărat local.

Pentru MSGEQ7 IC este avertizat !!! Am comandat mai multe unități de la diferiți (China) și vânzători locali, dar niciunul dintre aceștia nu a funcționat. Cel pe care l-am comandat de la Mouser (Sparkfun), unde este singurul care a funcționat. Deci, cumpărați înțelept, deoarece puteți cheltui banii o singură dată.

Pasul 3: Utilizarea unei plăci de calcul sau obțineți un PCB

Folosind un panou de calcul sau obțineți un PCB
Folosind un panou de calcul sau obțineți un PCB
Folosind un panou de calcul sau obțineți un PCB
Folosind un panou de calcul sau obțineți un PCB
Folosind un panou de calcul sau obțineți un PCB
Folosind un panou de calcul sau obțineți un PCB

Deși am proiectat un PCB pentru configurarea mea, puteți decide, de asemenea, să utilizați o pană simplă de configurare simulară.

Dacă doriți, vă puteți comanda PCB-ul la propriul furnizor. Fișierele Gerber pentru a-l comanda sunt incluse. Am comandat-o pe a mea la

JLCPCB.com

Indiferent de configurarea pe care o utilizați, asigurați-vă că lipiți componentele în mod corect.

Aspectul PCB și lista componentelor pentru PCB sunt incluse

Pasul 4: Lucrul mecanic

Munca mecanica
Munca mecanica
Munca mecanica
Munca mecanica
Munca mecanica
Munca mecanica
Munca mecanica
Munca mecanica

Practic, distanța dintre ledurile de pe ledstrip este cea care maximizează dimensiunea plăcilor pe care doriți să le utilizați. Dacă doriți plăci mai mari, așezați-le mai departe, va trebui să obțineți o bandă de led diferită sau să o tăiați și să o reconectați.

Teoretic, ați putea face configurarea la fel de înaltă ca clădirea în care locuiți, deși cablarea poate deveni o problemă în acest caz. Configurarea mea are o înălțime de aproximativ 50 cm și o lățime de 82 cm. Este mult mai mare decât micul ecran LCD de pe playerul meu mp3! L-am cam super dimensionat!

Oricum, am folosit versiunea studențească a autocad, care este disponibilă gratuit după înregistrare. Fișierele sunt incluse. S-ar putea să trebuiască să le ajustați la configurarea dvs., dar vă va ajuta să începeți cu siguranță.

Am folosit tăietorul laser al companiei mele pentru a face toate plăcile, dar dacă aveți suficient timp pe mâini, ați putea să o faceți manual … dar cred că a face 280 de plăci manual nu va face pe nimeni fericit.

Pasul 5: Puneți totul împreună

Punând totul împreună
Punând totul împreună
Punând totul împreună
Punând totul împreună

Reunirea tuturor este împărțită în principal în:

1. asamblarea turnurilor acrilice incl. ledstrips

2. asamblarea bazei

3. asamblarea benzii led logo (opțional)

4. asamblarea turnurilor pe bază

5. cablarea întregului sistem

Toate acestea sunt prezentate cel mai bine în videoclipul de pe YouTube

Actualizați:

Nouă versiune de firmware disponibilă. Acesta include un mod de depanare pentru a testa hardware-ul:

Documentație:

github.com/donnersm/14ChannelAnalyzerV2.0/…

Firmware:

github.com/donnersm/14ChannelAnalyzerV2.0/…

Pasul 6: Codificare

Codul principal este schița atașată.

Dacă utilizați sigla intermitentă, puteți utiliza logoblink pentru a programa un mic arduino

ACTUALIZAȚI!! Începând cu versiunea 2.0 a PCB-ului, arduino-ul suplimentar Tiny pentru logo nu mai este necesar.

O ieșire suplimentară este disponibilă și poate fi conectată direct la ledstrip-ul logo-ului

Pasul 7: Bucurați-vă de a-l arăta prietenilor dvs

După ce ați introdus toate aceste cuvinte grele, va trebui să le arătați lumii! Spune-le prietenilor tăi totul despre asta și nu uita să-l arăți pe internet.

Aruncați o privire la videoclipul meu pentru a vedea cum îl construiesc și îl proiectez.

Recomandat: