bomba de agua Arduino con relé no funciona [cerrado]

0

Estoy tratando de hacer que una bomba de agua funcione con arduino, pero tengo un problema, no funciona y no sé por qué. Soy un principiante con arduino, así que hay muchas cosas que no sé.

Estoy usando un relé y una fuente de alimentación externa, una batería, porque sé que el arduino no puede hacerlo solo.

Las conexiones en el relé son:
ENTRADAS

  • DC +: fuente de alimentación positiva (VCC)
  • DC-: fuente de alimentación negativa (GND)
  • EN: Digital 9


SALIDAS

  • COM: Batería +
  • NC: bomba de agua

Finalmente, tengo la bomba de agua conectada a la batería y al relé (NC).

Aquí hay una imagen:

El código que estoy usando es este:

const int control = 9 ;

void setup()
    {
         pinMode(control,  OUTPUT) ;
    }
void loop()
    {
         digitalWrite(control, HIGH);
         delay(2000);
         digitalWrite(control, LOW);
         delay(1000);
    }

¿Alguien puede ayudarme por favor? Tengo prisa y no sé qué más hacer.
Gracias de antemano.

    
pregunta Julen Apodaca

1 respuesta

3

El relé que tiene está clasificado a 12VDC. Necesita 12 V para alimentar el relé que está utilizando cuando su Arduino solo puede generar 5 V máx. Probablemente hayas comprado el relé equivocado, porque el que has vinculado en eBay, que es el correcto, es diferente al que tienes.

Puedo decirlo porque en la foto, su relé está marcado como SRD-12VDC-SL-C:

Yenlahojadedatosdeabajo... enlace Ese 12VDC se refiere al voltaje necesario en la bobina para activar el relé. Así que compre un nuevo relé que tenga una bobina con una capacidad nominal de 5 V o reembolse y reemplace el relé con el SRD-5VDC-SL-C si le dieron el producto incorrecto.

    
respondido por el Bradman175

Lea otras preguntas en las etiquetas