problemas con bomba de agua

tengo una bomba de agua conectada directamente al pin de los 5volts y al pin 13, la cosa es que podia hacer funcionar el motor perfectamente con un pinmode y el correspondiente digitalwrite, el problema es que el dia de hoy el motor no prende al Festar con la misma configuracion que la semana pasada, alguien sabe a que se debe esto?

adjunto mi codigo, donde hacia funcionar la bomba de agua

void setup() {
 pinMode(13, OUTPUT);
 //digitalWrite(13, HIGH);
 //delay(1000); 
 Serial.begin(9600);
 Serial.println("Configuración terminada");
}

void loop() {
  if(Serial.available()> 0){
   String data=Serial.readString();
    if(data!="1"){
      Serial.println("Apagado");
      digitalWrite(13, HIGH); 
      delay(1000);
    }else if(data=="1"){
      Serial.println("prendido");
      digitalWrite(13, LOW); 
      delay(1000);
    }
  }
}

pd: aclaro que la placa tiene los valores high y low inversos

Que pena que luego de tan buena presentación con código e imagen bien posteados cosa que veo 1 de cada 100 nuevos deba mover tu consulta a Hardware porque no es un tema para esta sección

Los motores no deben comandarse con la fuente del arduino y menos que menos con un pin sin usar un diodo en antiparalelo. PUdiste haber quemado el pin.

Probaste en otra salida?

Coloca un diodo de este modo, catodo a 5V y anodo al otro extremo del motor.

Dejando de lado si la fuente es o no de 9V como este esquema, ahi tienes como debes comandar un motor.
Transitor x medio, diodo en antiparalelo.

no existe una forma mas facil de hacerlo? para ser sincero mis conocimientos en electronica son nulos

Hi,
Adjunto una foto de un mosfet driver modulo que puedes comprar ya hecho pero no se si donde vives puedes obtenerlo. Tambien un link de Ebay. Haz un google como "Mosfet Button IRF520 MOS Driver Module"

https://www.ebay.com/itm/0-24V-Mosfet-Button-IRF520-MOS-Driver-Module-For-Arduino-MCU-ARM-Raspberry-Pi-KJ/312309557393?epid=12020003051&hash=item48b719a891:g:ELUAAOSwMjpb5ZnT:rk:6:pf:0

conecto eso a los 5v y a un pin, para luego en el driver conectar el motor y asi deberia funcionar?

Hi,
Adjunto un link de un manual que te explica/ilustra como conectarlo y como programarlo.

http://www.energiazero.org/arduino_sensori/arduino%20irf520%20mosfet%20driver%20module.pdf

@Zhet No repitas lo que se lee arriba.
Ya te envié privado con la misma advertencia.

No termino de entender algo.
Vienen a un foro de un microcontrolador sin saber electrónica/electricidad y programación y quieren algo mas fácil?

Lo mas facil es comprarlo hecho @Zhet.
Y si no sabes, youtube, libro y aprendes.
Simple, no hay otro modo.

Lo que te sugiere @tauro0221 es un transitor de otro tipo que ya viene armado. Bueno... puedes usar un RELE tambien.