Una vez vi en alguna parte que es posible controlar 3 LED con 2 IO y solo usando LED y resistencias. El estado alto es 5v y el estado bajo es 0v.
Con 2 IO digitales, podemos tener 4 situaciones posibles diferentes para LEDs.
00 - > todo apagado
01 - > LED1 encendido, otros apagado
10 - > LED2 encendido, otros apagado
11 - > LED3 encendido, otros apagado
Por lo tanto, es lógicamente posible usar compuertas lógicas y mezclarlas. ¿Pero cómo podría hacerse solo con resistencias y LEDs? y estoy seguro de que este método existe.
Si fueran 2 fue tan fácil. Los conectamos de forma opuesta entre sí en paralelo con una resistencia en serie y 01 encendería la primera y 10 encendería la otra. de esta manera: