Sistema de riego automatico con sensor de humedad de suelo yl-100

hola, es mi primer proyecto y nesecito un poco de ayuda los materiales que estoy usando son:

  • arduino UNO
  • sensor de humedad de suelo YL-100
  • un transistor tip32c
  • 2 resistencias de 1k ohms
  • una mini bomba sumergible que según las especificaciones opera con 1.3v-2.5v

me estoy guiando de este diagrama pero no funciona

He trasladado su tema de una categoría de idioma inglés del foro a la categoría International > Español @xmuu.

En adelante por favor usar la categoría apropiada a la lengua en que queráis publicar. Esto es importante para el uso responsable del foro, y esta explicado aquí la guía "How to get the best out of this forum".
Este guía contiene mucha información útil. Por favor leer.

De antemano, muchas gracias por cooperar.

Y el código que usas?

Imagina que alguien te llama y te dice “ayúdame, mi coche no funciona “. ¿Necesitas más información para hacer un diagnóstico remoto y ofrecer una solución?

hola, muchas gracias por responder aqui esta el codigo

void prender_bomba() {
	digitalWrite(8, HIGH);
}
void apagar_bomba() {
	digitalWrite(8, LOW);
}

void setup()
{
  	pinMode(8, OUTPUT);
	pinMode(A0, INPUT);

	apagar_bomba();

}


void loop()
{

  	if ((map(analogRead(A0),0,1023,0,100) > 75)) {
  		prender_bomba();
  	}
  	else {
  		apagar_bomba();
  	}

}

Qué es lo que no funciona? Descríbelo con mayor detalle.

Aparentemente estás energizando la bomba desde el pin 5V del Arduino. Eso no va a funcionar. Los motores demandan más corriente de la que puede suministrar ese pin. La bomba necesitará aún de más corriente cuando esté moviendo agua. Además, es frecuente que los motores induzcan picos de corriente que pueden interferir con el Arduino, haciendo que se reinicie, por ejemplo.

Debes usar una fuente de voltaje alterna. Un paquete de 2 pilas AA puede funcionar para el voltaje que mencionas.

Y hay que poner un diodo con polarización inversa en paralelo con la bomba para evitar daños al transistor.

Para probar el diseño puedes sustituir el motor por un LED con una resistencia de 300 ohms a 1K en serie.

Hola
Muchas gracias por tu ayuda ya lo solucione :handshake::+1:

Moderador
Explica cómo lo solucionaste, no vienes a este foro, reclamas ayuda sin luego dar la solución a tu problema porque el post queda trunco y no es justo para los demás, ni para quienes perdieron su tiempo intentando darte alguna sugerencia.

Gracias!

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.