Estoy haciendo un proyecto en el que uso una red de 230 V para cargar una batería. Si no hay electricidad, debo usar la energía solar para cargar; y si la energía solar no es buena, tengo que cambiar a la energía generada por diesel. Tengo que hacer esto usando un microcontrolador. Además, debería mostrar la fuente con la que se obtiene la batería en una pantalla lcd. ¿Cómo hago esto?