Sisällysluettelo:
- Vaihe 1: Tarvittavat materiaalit:
- Vaihe 2: Kuinka tehdä LED -SPECTRUM -ANALYZER:
- Vaihe 3: Ohjauspaneelin luominen:
- Vaihe 4: LED -äänispektrin analysaattoripiiri ja piirilevy
- Vaihe 5: Prototyyppi Led Spectrum Analyzer PCB
- Vaihe 6: Hitsaus ja liitäntä
- Vaihe 7: Lataa ohjelma
Video: LED -äänispektrianalysaattorin tekeminen: 7 vaihetta (kuvilla)
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 08:59
LED -äänispektrin analysaattori luo kauniin valaistuskuvion musiikin voimakkuuden mukaan. Markkinoilla on paljon DIY LED -musiikkispektrisarjoja, mutta tässä aiomme tehdä LED -äänitaajuuden analysaattorin NeoPixel RGB LED -matriisin ja ARM -mikrokontrollerin avulla.
Näet tämän värikkään musiikkispektrin työskentelyn alla olevassa videossa.
Tässä opetusohjelmassa näytämme sinulle koko LED -äänispektrianalysaattorin työprosessin ja annamme myös projektin koko piirin, piirilevyn ja koodin.
Vaihe 1: Tarvittavat materiaalit:
- Joustava 16x16 NeoPixel RGB LED Matrix *2 (https://www.adafruit.com/products/2547)
- STM32F103RBT6 *1
- Core Board (piirilevy, jonka on suunnitellut EasyEDA)
- Kytkentävirtalähde, 5V 40A.
- Äänilinja *1, 1 min 2 ääniliitäntä *1, Kaiuttimet *1.
Vaihe 2: Kuinka tehdä LED -SPECTRUM -ANALYZER:
1. LED -liitäntä
Yhdistä kaksi 16*16 RGB -LED -matriisia yhdistämällä ensimmäisen LED -matriisin DOU -liitäntä toisen DIN -liitäntään, jolloin saat isomman 16*32 RGB -LED -matriisin.
2. Virtaliitäntä
LEDin käyttöjännite on 5 V, joten haluaisin kytkeä kaksi LED -virtaliitäntää 5 V: n ohjaustehon pistorasiaan. Huomaa, että toimivan LEDin suurin virta on 18 A, joten on suositeltavaa käyttää yli 40 A: n ohjaustehoa ja valita tarpeeksi paksu johto sen liittämiseksi.
Vaihe 3: Ohjauspaneelin luominen:
Ohjauspaneelin on vastaanotettava audiosignaaleja, jotka FFT käsittelee ja sitten kuljetetaan näytettäväksi LED -matriisinäytöllä.
Ohjattu LED on WS2812b: n ohjelmoima pistematriisi, jonka ohjaussignaalin taajuus on 800 kHz. Ja ajoituksen säätökaavio on esitetty yllä.
Jokaista LEDiä ohjaa 24-bittinen data, jonka rakenne on G7 ~ G0+R7 ~ R0+B7 ~ B0. Tiedot lähetetään ylemmän sijan periaatteella ensin ja GRB -järjestyksen mukaisesti.
LM358: n luoma analogista piiriä käyttäen vahvistettu piiri näkyy yllä olevassa kaaviossa.
Kaaviossa IN_CH on tietokoneen ääniliitäntäpääte ja PC3 on vahvistettu lähtösignaali, joka on edelleen lähetetty STM: ään 32. C13, R6 ja R7 on ryhmitelty signaalinvahvistuspiiriin, joka voi nostaa signaalijännitettä ja muuttaa negatiivisen jännitteen positiiviseksi. R8: ta seuraava piiri on signaalia vahvistava, ja sen PC 3: n signaalin voimakkuus on yhtä suuri kuin R9/R8 kertaa edellinen signaali ennen R8: ta. IN 1+ on OUT 1: n minimijännitearvon asettamisen loppu.
Vaihe 4: LED -äänispektrin analysaattoripiiri ja piirilevy
Tässä käytämme EasyEDAa ohjauspaneelin suunnittelussa. EasyEDA on yksinkertainen ja tehokas online -EDA -suunnitteluohjelmisto, jolla voit piirtää kaavion tai leikata kuvion kätevästi.
Tämä linkki on kilpailemani piirikaavio ja piirilevy, josta näet sen hyvin selvästi.
Voit myös rekisteröidä tilin sinne, jotta piirini haarautuu suoraan tilillesi.
Vaihe 5: Prototyyppi Led Spectrum Analyzer PCB
PCB: n suunnittelun jälkeen olen tilannut joitain piirilevyjä EasyEDA -muodossa. Olen melko tyytyväinen saamiisi levyihin ja hinta oli hyvä. Kaikki toimivat hyvin.
Jos pidät siitä, voit käyttää PCB -tilaukseni tätä led -spektrianalysaattoria.
Vaihe 6: Hitsaus ja liitäntä
Kun komponentit on hitsattu seuraavan kuvakaappauksen mukaisesti, ohjauspaneeli valmistuu. Se on hyvin yksinkertaista.
Liitä tietokoneen äänikaapeli hitsatun käyttöliittymän betaversioon ja avaa sitten tietokoneen musiikki. On mahdollista, että et kuule tietokonemusiikin ääntä äänilinjan asettamisen jälkeen. Tällaisessa tilanteessa voimme käyttää yhden kierroksen kaksi liitintä muuntaaksesi tietokoneen äänilähdön kahden kanavan ulostuloksi. Yksi kanava on kytketty ydinlevyyn ja toinen kaiuttimeen.
Yllä olevassa kaaviossa ydinlevy saa virtansa tietokoneen USB-liitännästä ja on liitetty äänilähtöliitännällä. Tietokoneen äänilähdön toinen liitäntä on kytketty ulkoiseen kaiuttimeen. Se on mahdollista, kun hilaohjausliittymän signaalilinja on kytketty maadoitusjohtoon ja pistematriisiin DIN ja GND.
Vaihe 7: Lataa ohjelma
Nyt sinun tarvitsee vain ladata alla oleva ohjelmakoodi STM32F103RBT6 ARM -mikro -ohjaimeen ja näet värikkään musiikkispektrin.
Joten tässä olemme rakentaneet äänitaajuuden analysaattorin, jossa on RGB -LEDit, toivottavasti pidät siitä ja voit myös muuttaa ohjelmaa tehdäksesi musiikkispektrin loistavammaksi.
Suositeltava:
Kokoontaitettavan UV -LED -lampun tekeminen: 8 vaihetta (kuvilla)
Kokoontaitettavan UV-LED-lampun tekeminen: Tämä opetusohjelma käsittää kokoontaitettavan UV-valon, joka on valmistettu UV-LED-nauhoista, ja joustavan, mutta jäykän tukijalan. Tein tämän taipuvan valon täyttämään tarpeeni saada UV -täyttövalo, jota voisin käyttää syanotyyppitulostukseen, mutta se olisi täydellinen
LED -valaistun tammen Bluetooth -kaiuttimen tekeminen: 7 vaihetta (kuvilla)
LED -valaistun tammikotelon Bluetooth -kaiuttimen tekeminen: CNC -reitittimen hankkimisen jälkeen olen halunnut todella testata sen kykyä tuottaa tarkkoja ja korkealaatuisia osia, jotka muodostavat lopputuotteen. video DIYPerksiltä
Acorn Cap Solar LED -valojen tekeminen: 9 vaihetta (kuvilla)
Acorn Cap Solar LED -valojen tekeminen: Pienet tammenterhojen aurinko -LED -valot ovat täydellisiä keiju puutarhan koristeluun. Niiden virtalähteenä käytetään mukautettua LED -puutarhan aurinkovalaisinta, ja ne sytyttävät keiju -yrttitarhamme kauniisti auringon laskiessa. Tämä opetusohjelma koostuu kahdesta puolikkaasta. Ensin me
Bluetooth -sovittimen tekeminen Pt.2 (yhteensopivan kaiuttimen tekeminen): 16 vaihetta
Bluetooth -sovittimen tekeminen Pt.2 (yhteensopivan kaiuttimen tekeminen): Tässä ohjeessa näytän sinulle, kuinka voin käyttää Bluetooth -sovitinta tehdäkseni vanhan kaiuttimen Bluetooth -yhteensopivaksi.*Jos et ole lukenut ensimmäistä ohjeeni " Bluetooth -sovitin " Ehdotan, että teet niin ennen kuin jatkat. C
Futuristisen LED -tornin tekeminen: 12 vaihetta (kuvilla)
Kuinka tehdä futuristinen LED -torni: Miltä sinusta tuntuu kuvan näkemisen jälkeen? Innoissaan? Kiinnostaako? No, tulet olemaan ihastunut, lupaan! Tällä projektilla on kaksi tarkoitusta: Koristele työpöytäsi Kerro aikaMutta .. kerro minulle aika? Mitä hemmettiä?! Kuinka nuo kaksi korkeaa tornia voivat kertoa minulle ajan