Saludos cordiales. Soy novato en arduino, he hecho un código para revisar la tensión y corriente de paneles solares de 22V empleando un ATmega2560 y un Data Logging shield SD. El código compila correctamente y en el monitor serie he comprobado que los datos salen correctos, eso al estar conectado por el puerto USB de la laptop, en el código esta puesto para que el valor máximo marcado sea de 23.5V, sin embargo el problema esta en que al dejar conectado al toma corriente todos los valores se guardan de manera incorrecta, es decir, todos los valores de tensión son de 23.5V. Adicionalmente, puedo decir que esto ocurre entre las 8 a.m. y 6 p.m. Sospecho es problema del adaptador de corriente.
Moderador
Hola, bienvenido al foro Arduino en Español
En tu entusiamos no has leído las normas y esto hace que tu información sea insuficiente como para darte una respuesta acertada.
No hay código, no hay un minimo esquema como para entender como conectas el MEGA al panel. Supongo que un divisor de tensión pero no lo dices.