Hi all,
For sack of simplificty, I will only describe the essential here :
I am using an Arduino Nano (same idea with Arduino Pro mini), a stereo MSGEQ7 breakout board and a LED graph bars for a small project.
The MSGEQ7 board provides me with two numbers, one for left audio input, and another one for right audio input, audio coming from an audio jack.
Depending on the value of the left audio (for the moment, only the left), I light one led graph bars accordingly. Till here, no issue.
However, I want to light one led bar graph for the left audio, and another led bar graph for the right audio, so basically, stereo mode. But I don't have enough pins (I use them for other stuff) and want to stick with a Nano or Pro Mini.
So I was wondering if there is any way of only using 10 pins (indeed, 10 leds on a led bar graph), but for 2 led bar graph, and independently (example : left audio value would be 600, right would be 200, so left led bar graph would have 6 leds ON, and right one would have 2 leds ON, using in total only 10 pins on the arduino).
Either via some components such as diode etc, or via a microcontroller (nothing too fancy, I only need it for that) and nothing too difficult to program (I am still a novice in arduino).
Do you see what I mean ?
Thank you very much for your help!
day
edit :
1-not sure if led bar graph can be 'used' the same way as leds, I mean, the wiring will be less flexible with led bar graph, or not ?
2-Is it possible to control 2 leds from one pin? - Interfacing - Arduino Forum this seems to be a similar question, but I don't really see it as solved
3-I heard about Charlieplexing, wouldn't that be too complex for this ?
4-would 74HC595 help here ? easier, simplier, faster, cheap and would do the job ? if so, are they easy to program (if needed) or to use ?