Control Automático de Persiana con Arduino, motor DC y sensor de luz LDR.

Поділитися
Вставка
  • Опубліковано 7 лис 2024

КОМЕНТАРІ • 66

  • @GerardoChepe
    @GerardoChepe 5 років тому +1

    Seria interesante que dejaras la presentación para descargar también, excelente trabajo

  • @CarlosFuentes-fk8md
    @CarlosFuentes-fk8md 5 років тому

    ¡¡Muy bien sobrino José Paulo!!

  • @jonatanalonso4169
    @jonatanalonso4169 5 років тому

    hola me gustaria saber si se puede hacer lo mismo con una cortina normal osea una por ejemplo para un comedor que la ventana da al exterior,me podrias ayudar con el tema del codigo gracias
    buenisimo esta el video

    • @josepaulofuenteslufer4868
      @josepaulofuenteslufer4868  5 років тому

      Hola si pero ya necesitarias un motor más grande obviamente. El código deberia funcionar pero habría que ponerle algún limite, sino puede que en algunos casos gire eternamente. En mi caso era un proyecto básico y usé pocas variables pero eso ya sería más elaborado, podrias usar como variable la altura de la cortina con sensor de posición o algo asi. O usar una persiana rotatoria, se usa asi a veces para invernaderos

  • @kimherrey
    @kimherrey 3 роки тому

    Ayuda, a la.hora de simular no me sale, tienes una foto mas clara sobre las conexiones, no se que hago mal

  • @tvicking5570
    @tvicking5570 2 роки тому

    Hola, el codigo en tinkercad no me funciona, por que sera?

  • @nknsk5
    @nknsk5 6 років тому

    si tuviera que conectarlo con un puente h como seria la conexión? gracias

  • @lourdesbellido258
    @lourdesbellido258 6 років тому

    Holaa la fuente externa puede ser de 500ma?

    • @josepaulofuenteslufer4868
      @josepaulofuenteslufer4868  6 років тому

      Hola no estoy seguro. Mientras alcance para darle la velovidad necesaria al motor está bien. Yo usé un transformador entonces fui probando las corrientes hasta lograr la velocidad deseada

  • @eduardoaraujo3349
    @eduardoaraujo3349 4 роки тому

    Disculpe, por qué me explota el L293D? Lo estoy simulando en tinkercad, pero no sé por qué sucede eso:(

    • @99geovanni
      @99geovanni 3 роки тому

      x2 lo resolviste?

    • @eduardoaraujo3349
      @eduardoaraujo3349 3 роки тому

      @@99geovanni no bro, tal cual lo hice como el y no se que fallaba :(
      Si llego a encontrar la solución te aviso e igual tu a mi porfa

    • @kimherrey
      @kimherrey 3 роки тому

      Lo resolviste?me pasa lo mismo

  • @jeanrodriguez572
    @jeanrodriguez572 6 років тому

    Disculpa, tu codigo suelta este error al introducirlo al arduino Librería inválida encontrada en C:\Users\Administrator\Documents\Arduino\libraries\Puente_H_Prueba: no headers files (.h) found in C:\Users\Administrator\Documents\Arduino\libraries\Puente_H_Prueba

  • @christianballen7912
    @christianballen7912 6 років тому +1

    Me Puede Proporcionar Algún Correo O Forma De Comunicación?

  • @pmunozuio
    @pmunozuio 5 років тому

    Hola amigo cual es la funcion de transferencia aqui???

    • @josepaulofuenteslufer4868
      @josepaulofuenteslufer4868  5 років тому

      Hola. No lo sé. No la obtuve

    • @pmunozuio
      @pmunozuio 5 років тому

      @@josepaulofuenteslufer4868 si me di cuenta q solo mandas condicionantes y no un PID, con eso soluciona en lugar de IF's

    • @carlosaragon5658
      @carlosaragon5658 5 років тому

      @@pmunozuio saben como sacar la funcion?

  • @ramongonzalez8024
    @ramongonzalez8024 7 років тому

    Amigo no puedo abrir para ver el codigo, nose si de alguna manera lo pudieras proporcionar, de ante mano de lo agradeceria

    • @josepaulofuenteslufer4868
      @josepaulofuenteslufer4868  7 років тому +1

      Ramon, tienes que copiarlo y pegarlo en la barra de búsqueda de tu navegador. Si no te funciona mándame tu mail. Saludos

    • @ramongonzalez8024
      @ramongonzalez8024 7 років тому +1

      José Paulo Fuentes Lufer al igual ya lo copie y lo pegue como dice las indicaciones y me aparece que no existe la pagina
      Te paso mi correo
      ramonuriel1@gmail.com

  • @nikolasburgos7924
    @nikolasburgos7924 6 років тому

    Hola, no e podido descargar el codigo el link esta malo :(

  • @miltonbarrionuevocondori2403
    @miltonbarrionuevocondori2403 4 роки тому

    Como saca es a ventana para mostrar el rango de luz, alguien?

  • @branguiano
    @branguiano 6 років тому

    Solo gira para un lado no se como hacer para que gire en ambos sentidos no entendí bien:(

    • @josepaulofuenteslufer4868
      @josepaulofuenteslufer4868  6 років тому +1

      Holaa. El L293D es el que hace la pega de cambiar la dirección de la corriente, lo que provoca el cambio de dirección del motor. Éste está conectado a pines de salida del arduino, comúnmente el 8,9, 10 o 11. En el código para el arduino se usa de referencia esos pines para invertir la corriente mediante el L293D. Según la cantidad de luz. Se muestran como i8, i9, etc. Revisa que en la realidad hayas conectado los mismos pines que pones en el código.

  • @goudaime09
    @goudaime09 6 років тому

    hola buen dia no pudo abrir el código

  • @davidvinueza4204
    @davidvinueza4204 5 років тому +1

    Cambié los valores por los que me funcionaron, éxito :)
    const int sensorPin=0;
    const int ocaso = 400;
    const int luz_minima =785 ;
    const int luz_maxima = 1000;

    #define e1 8
    #define i1 9
    #define i2 10
    void setup()
    {
    Serial.begin(9600);
    }
    void loop()
    {
    int valueAnalog = analogRead(sensorPin);
    Serial.println(valueAnalog);

    if(valueAnalog < ocaso){
    digitalWrite(e1, HIGH);
    digitalWrite(i1, HIGH);
    digitalWrite(i2, HIGH);
    }
    if(valueAnalog > ocaso && valueAnalog < luz_minima){
    digitalWrite(e1, HIGH);
    digitalWrite(i1, HIGH);
    digitalWrite(i2, LOW);
    }
    if(valueAnalog > luz_maxima){
    digitalWrite(e1, HIGH);
    digitalWrite(i1, LOW);
    digitalWrite(i2, HIGH);
    }
    if(valueAnalog > luz_minima && valueAnalog < luz_maxima){
    digitalWrite(e1, HIGH);
    digitalWrite(i1, HIGH);
    digitalWrite(i2, HIGH);
    }

    }

  • @diegopaillalef8103
    @diegopaillalef8103 6 років тому

    no me funciona el LDR tengo todo tal cual y no cambia cuando pongo luz ayuda pls

    • @jorgeguzman3420
      @jorgeguzman3420 5 років тому

      es porque tiene hecho mal el codigo, tienes que agregar en el void setup los pines 8,9,10 y decirle si son salidas o entradas. el solo lo define por nombre pero no por tipo si OUTPUT o INPUT

  • @FabianLopezRo
    @FabianLopezRo 6 років тому

    hola muy buenos dias reciba un cordial saludo jose.. me podrias colaborar con el codigo. gracias

    • @josepaulofuenteslufer4868
      @josepaulofuenteslufer4868  6 років тому +1

      Hola Fabian. Muy buenos dias. Gracias por comentar. Ya arreglé el link de la descripción. El código está en el dropbox. Si aun así no te funciona, mándame tu mail, para enviártelo por ese medio. Espero tu comentario para ver cómo te fue

  • @christianballen7912
    @christianballen7912 6 років тому

    Necesito Su Ayuda

  • @diegopaillalef8103
    @diegopaillalef8103 6 років тому

    No me funciona el motor dc

    • @diegopaillalef8103
      @diegopaillalef8103 6 років тому +1

      Tengo todo listo pero el motor dc no se mueve

    • @diegopaillalef8103
      @diegopaillalef8103 6 років тому

      Ayuda pls

    • @josepaulofuenteslufer4868
      @josepaulofuenteslufer4868  6 років тому

      Revisa que el motor esté bueno conectándolo directamente a la fuente. Revisa que la conexión que hiciste de cada pin del arduino coincida con las del código.