Arduino LED VU meter

Projecten die niet passen in bovenstaande onderwerpen
Berichten: 167
Geregistreerd: 19 Apr 2014, 15:03

Arduino LED VU meter

Berichtdoor Hanneman » 25 Jul 2014, 13:39

Een bekende van me vroeg me of ik LEDS kon laten reageren op muziek.

Het was flink zoeken naar een goede code die ik met mijn huidige kennis aan kon passen, maar het is wel gelukt! :mrgreen:

http://youtu.be/vHEYFl3WCrc

Een Arduino UNO, 2 shift registers en 16 LEDS.

Er kunnen ook andere bandbreedtes gekozen worden waar de shift registers op gaan reageren:
Code: Alles selecteren
int q = 1; // Band kiezen voor VU uitslag 74hc595- 1
int r = 1; // Band kiezen voor VU uitslag 74hc595- 2


Gewoon de variabele veranderen van q en/of r.

Advertisement

Gebruikers-avatar
Berichten: 116
Geregistreerd: 23 Dec 2011, 00:11
Woonplaats: Enschede

Re: Arduino LED VU meter

Berichtdoor bigred » 26 Jul 2014, 06:02

Misschien een beetje flauw maar waarom de 2 shift registers.
Je hebt 2 analoge ingangen en 16 uitgangen nodig, die zitten toch op de arduino zelf ?

En als je het heel goedkoop zou willen doen heb je zelfs de arduino niet nodig.
Er is ook analoge hardware voor dit doel gemaakt:
http://www.eoo-bv.nl/index.php?_a=viewProd&productId=1495
http://www.eleccircuit.com/wp-content/uploads/2010/11/VU-meter-10-pieces-using-ic-LM3914.jpg


Verder leuk project en ik snap dat je het op deze manier wilt proberen.
Mijn commentaar is dan ook zeker niet negatief bedoeld maar meer om aan te geven dat je opdracht ook anders kan :-)

Berichten: 167
Geregistreerd: 19 Apr 2014, 15:03

Re: Arduino LED VU meter

Berichtdoor Hanneman » 26 Jul 2014, 07:49

Ik heb maar 1 analoge ingang nodig. De Arduino Uno heeft maar 13 uitgangen waarvan ik er 2 al niet echt goed kan gebruiken omdat die voor communicatie met andere systemen zijn.
Vandaar de shift registers. Ik wil er trouwens nog 1 bij, maar had een shift register te weinig mee genomen.

Bedankt voor de tips!
Daar ga ik ook even naar kijken.

Berichten: 167
Geregistreerd: 19 Apr 2014, 15:03

Re: Arduino LED VU meter

Berichtdoor Hanneman » 26 Jul 2014, 07:53

Die LM3914 kan niet op verschillende bandbreedtes reageren, dus misschien niet geschikt voor mijn project. Hangt er nog even vanaf wat die vriend van mij precies wil ermee.

Gebruikers-avatar
Berichten: 5043
Geregistreerd: 13 Mei 2013, 20:57
Woonplaats: Heemskerk

Re: Arduino LED VU meter

Berichtdoor nicoverduin » 26 Jul 2014, 08:24

Hanneman schreef:Ik heb maar 1 analoge ingang nodig. De Arduino Uno heeft maar 13 uitgangen waarvan ik er 2 al niet echt goed kan gebruiken omdat die voor communicatie met andere systemen zijn.
Vandaar de shift registers. Ik wil er trouwens nog 1 bij, maar had een shift register te weinig mee genomen.

Bedankt voor de tips!
Daar ga ik ook even naar kijken.
De Arduino heeft 14 digitale uitgangen en 6 Analoge ingang/digitale uitgang. En wat ik je al een keer over de telefoon vertelde : gebruik makend van een led strip. Heb je maar 1 pootje nodig :)
Docent HBO Technische Informatica, Embedded ontwikkelaar & elektronicus
http://www.verelec.nl

Berichten: 4064
Geregistreerd: 16 Okt 2013, 14:31
Woonplaats: s hertogenbosch

Re: Arduino LED VU meter

Berichtdoor shooter » 26 Jul 2014, 09:06

beperkt toch iets moois voor mekaar krijgen mooi toch, en ja ik weet er zijn honderden mogelijkheden om zoiets te maken. heb hier een 3 lamps ding staan, met een stekker eraan, maar daar is toch geen lol aan, lekker zelf prutsen en het voor elkaar krijgen is een goede investering.
paul deelen
shooter@home.nl

Berichten: 167
Geregistreerd: 19 Apr 2014, 15:03

Re: Arduino LED VU meter

Berichtdoor Hanneman » 27 Jul 2014, 11:03

Het gaat ook waarschijnlijk een ledstrip worden. Wilde het principe gewoon even testen.

Een Arduino Due, zal die een snellere reactie tijd hebben?

Gebruikers-avatar
Berichten: 5043
Geregistreerd: 13 Mei 2013, 20:57
Woonplaats: Heemskerk

Re: Arduino LED VU meter

Berichtdoor nicoverduin » 27 Jul 2014, 11:20

ligt aan de kwaliteit van de software.... Ik ken de software niet die je nu gebruikt. Dus kan ik er verder geen oordeel op geven. Factoren die een rol spelen kwa hardware zijn:
- CPU
- Snelheid van door klokken naar de leds
- Snelheid van sampling. Eventueel zou je naar 8-bits sampling kunnen gaan (ff googelen)
Docent HBO Technische Informatica, Embedded ontwikkelaar & elektronicus
http://www.verelec.nl

Berichten: 167
Geregistreerd: 19 Apr 2014, 15:03

Re: Arduino LED VU meter

Berichtdoor Hanneman » 27 Jul 2014, 12:26

ok thanks!

Terug naar Overige projecten

Wie is er online?

Gebruikers in dit forum: Geen geregistreerde gebruikers en 10 gasten