Como puedo variar la corriente y voltaje de salida de un Arduino MEGA.

Hola a todos, estoy realizando un proyecto con Arduino MEGA quisiera saber si se puede variar el voltaje y corriente de salida del Arduino Mega por medio de programación y cuales son los códigos que se debe de utilizar para poder controlar la variación para que mi proyecto funcione, y si tienen alguna idea de como variar los voltajes y corrientes de salida por favor espero me respondan y estoy abierto a cualquier idea.

Muchas Gracias de antemano por su atención y ayuda.

mi correo electrónico es aldair.chacon@gmail.com

Debes expliar que vas a controlar.
Tu presentación es muy pobre (precisamente por la falta de inforamción) para darte alguna sugerencia.

AldairCH:
quisiera saber si se puede variar el voltaje y corriente de salida del Arduino Mega por medio de programación

Lo más cercano a eso, PWM.

Ya que PWM es solo para voltaje (0 a Vcc); la corriente es un poco más complicada de controlar. Y para peores, no sabré decir si una resolución de 8 bits (256 pasos), máximo 10 bits (1024 pasos), sería lo suficientemente buena para regular con la necesaria granularidad.