I'm trying to make a LED Progress bar circuit with 8 LEDs. Basically, the first lights up, then the first and second and it continues till all 8 light up. Working with 5V, would be nice it this could function with even lower voltages.
I have a
SN74AHCT138N active low decoder. After which I criss cross shotky
BAT42 diodes so that if for example the second is low, the first is low as well.
Afterwards I send the signals through inverters so that I can use those signals to power on
2n2222 transistors which in turn turn on the LED's.
I've managed only to get so that 4 can light up and scroll to the end. I understand that that is because of the diodes the voltage drop becomes too large for the path from 1 to 5 to work for example.
Is there a better way to make this? Or am I doing something completely wrong here?