Pues, lo deje con una fuente externa alimentado por el Jack a 12v A durante 1 hora +- y se comportaba igual, tambien lo puse a ejecutar un codigo en donde una variable "i" tiene valoresdesde 0 hasta 255 y luego de llegar a 255 baja nuevamente a 0, esto esta en 2 structuras "for", para que se ejecute eternamente, y visualizo por el monitor serial como los numeros ascienden y descienden continuamente, tambien el built in led de comunicacion serial "Rx" esta encendido mientras la comunicacion se efectua, en cuestion de unos segundos la comunicacion se detiene y el led se apaga. Les adjunto el codigo para que por favor me digan si efectivamente el sketch les corre infinitamente, si es asi me quedara descartar el arduino, si alguien lo puede probar se los agradeceria !
//Este sketch, siempre que pin 2=HIGH, la salida analogica 9 alternara su cicle duty desde 0 hasta 253, y luego desde 253 hasta 0, para
//encender y apagar un led gradualmente, es un "blink" con rampa de aceleracion y desaceleracion. Si pin 2=low entonces digitalWrite(10, HIGH).
int i = 0;
void setup() {
// put your setup code here, to run once:
pinMode(2, INPUT_PULLUP);
pinMode(9, OUTPUT);
pinMode(10, OUTPUT);
pinMode(13, OUTPUT);
Serial.begin(9600);
}
void loop() {
// put your main code here, to run repeatedly:
;
if (digitalRead(2) == HIGH) {
i = 1;
digitalWrite(10, LOW);
for (i = 1; i < 254; i++) {
analogWrite(9, i);
delay(20);
Serial.println(i);
}
delay(50);
for (i = 253; i >= 1; i--) {
analogWrite(9, i);
delay(20);
Serial.println(i);
}
}
else;
analogWrite(9, 0);
delay(100);
digitalWrite(10, HIGH);
digitalWrite(13, LOW);
}