I am very new to Arduino and electronics in general. I would like to have a few suggestions about a small project I am trying to do to learn.
Basically I want to create my own LED Matrix (with its own circuit), say a 8x3 or any other size. I would like to control, using Arduino, every single LED of it, saying something like "light up LED A1, A6, B5".
Now I have a lot of questions, and you might be able to put me in the right direction:
- in a 8x3 matrix I have 24 leds, so what would be the best way to take control of all those leds? Maybe I have to use a demultiplexer?
- are there ways to control those leds reducing the number of digital outputs to use from Arduino? Maybe a combination of logical ports, something like a decoder?
- if I have a lot of leds, will Arduino be able to actually switch on all the leds or would I need to amplify the current using transistors (maybe)?
These are probably silly questions for you, but as I said I am very new to this world
Thanks for any suggestions/links/guides you might have for me!