Sistema de riego automático por goteo con arduino MEGA

Sdílet
Vložit
  • čas přidán 6. 09. 2024
  • Sistema que he diseñado con un arduino mega para crear un riego automatizado por goteo. El sistema está en proceso de comercialización, por lo que no se va a compartir el código ni el esquema electrónico de este proyecto.
    Gracias

Komentáře • 114

  • @XitoSalazarCarballeda
    @XitoSalazarCarballeda Před 6 lety +1

    Muy buen vídeo explicativo y felicidades por tu montaje. Estaremos muy agradecidos cuando compartas el código. Enhorabuena

  • @nahuelfigueroa2042
    @nahuelfigueroa2042 Před 5 lety +1

    Debes mejorar el sistema de medida, no puedes medir esa cantidad de masa de tierra con solo ese sensor, deberias de poner mas sensores y luego sacar algun parametro estadistico como la media y usar ese valor para tomar decisiones. Fuera de eso, es el mejor sistema de riego que vi, tiene un menu muy bueno.

    • @elcampesinoelectronico9628
      @elcampesinoelectronico9628  Před 5 lety

      Cambié el sensor de humedad por uno profesional, cambié de usar uno de 2€ a comprar uno de 27€... y con sólo uno es más que suficiente, ya que la extensión de tierra es pequeña y la medida en toda la huerta es similar, este mismo sistema lo he puesto en un invernadero con 3000 plantas de tomate y después de 5 meses funcinando están encantados, y con sólo un sensor puesto en mitad del invernadero.
      Muchas gracias!!! ;)

  • @RacingSpirit1983
    @RacingSpirit1983 Před 6 lety

    Voy a ponerlo en práctica y ya he comprado los componentes que me faltaban aunque en programación aún estoy muy verde pero es justo lo que necesitaba. muchas gracias

    • @elcampesinoelectronico9628
      @elcampesinoelectronico9628  Před 5 lety +1

      Genial Hiper, me gusta la gente echada para adelante ;) suerte!

    • @juannarvaez4003
      @juannarvaez4003 Před 5 lety +1

      @@elcampesinoelectronico9628 Sería genial hicieras una versión más avanzada con comunicación ya sea vía Bluetooth o GSM y Android, para que el cliente tenga la posibilidad de activar o desactivar todo, controlar parametros y ver estados desde su celular. Saludos.

    • @elcampesinoelectronico9628
      @elcampesinoelectronico9628  Před 5 lety

      @@juannarvaez4003 si, he estado mirando para poner un ESP8266-01S y así enviar y recibir datos a un servidor MySQL y poder consultarlo desde una aplicación web. En un futuro lo implementare.
      Gracias

  • @Profe.Carmona
    @Profe.Carmona Před 6 lety

    Muy bueno el proyecto felicidades espero puedas enviar o publicar todas las especificaciones, felicidades.

    • @elcampesinoelectronico9628
      @elcampesinoelectronico9628  Před 5 lety

      Lo sieto, el proyecto está entrando en una fase de comercialización por lo que no se va a compartir. Gracias

  • @ErvinSantos
    @ErvinSantos Před 6 lety

    excelente proyecto lo felicitó y adelante

  • @maritzaaspiazu6293
    @maritzaaspiazu6293 Před 6 lety

    Muy buena explicación, gracias

  • @oscarivanperez529
    @oscarivanperez529 Před 6 lety

    hola esta muy completo tu proyecto, yo igual estoy haciendo uno similar pero no se muy bien las conexiones y parte de la programacion

    • @elcampesinoelectronico9628
      @elcampesinoelectronico9628  Před 6 lety

      Oscar Ivan Android Perez hola!! Aun estoy depurando el código ya que he tenido algún pequeño problema y he cambiado alguna pieza... Cuando le tenga al 100% funcionando pondré el esquema de fritzing con el montaje y las piezas que he usado y el código. Hasta entonces no pondré nada, ya que en otro vídeo publique otro proyecto sin estar depurado y me llovieron las críticas y comentarios de que no les funciona bien.
      Me alegro que te haya gustado.
      Gracias por ver el vídeo

  • @Jeff316DX
    @Jeff316DX Před 6 lety

    10/10 espero con ansias la depuración de codigos para poder hacerlo en casa

    • @elcampesinoelectronico9628
      @elcampesinoelectronico9628  Před 5 lety

      Lo sieto, el proyecto está entrando en una fase de comercialización por lo que no se va a compartir. Gracias

    • @AntonioMC6220
      @AntonioMC6220 Před 5 lety

      @@elcampesinoelectronico9628 si lo quieres vender hazlo con el micro AVR no con ese kid de aprendizaje

    • @elcampesinoelectronico9628
      @elcampesinoelectronico9628  Před 5 lety

      @@AntonioMC6220 Hola Antonio, gracias por el consejo pero imagino que te referirás a "kit" que significa conjunto en vez de "kid" como has dicho que significa "niño".... no obstante te recomiendo que eches un vistazo a los microcontroladores ATmega2560 que son los que calza el arduino mega con el que está hecho el proyecto y son microcontroladores AVR como tú recomiendas... es decir, el proyecto funciona con un microcontrolador AVR.
      Para cualquier otra duda o sugerencia no dudes y pregunta ;)

    • @AntonioMC6220
      @AntonioMC6220 Před 5 lety

      @@elcampesinoelectronico9628 un ejemplo de la desventaja de hacer proyectos con arduino es que si lo destinas para la venta o si lo quieres patentar minimo el 100% del codigo debe ser tuyo, sobretodo las librerias ya que cada libreria tiene un auto, por otro lado si quieres evitar que saquen el codigo maquina del microcolador AVR es preferible configurar los fusibles y grabar el microcotrolador por ICSP y no por usb con el bootlader de arduino, de esta manera queda protegida y no podra ser leido y mucho menos reproducido

    • @elcampesinoelectronico9628
      @elcampesinoelectronico9628  Před 5 lety

      @@AntonioMC6220 Si efectívamente el código debe de ser propio, o usar código de uso libre, también comentarte que una vez compilado el código es muy complicado de scar para reproducirlo, se podría sacar en código máquina para volcarlo a otro microcontrolador pero no modificarlo, y fundir el fusible para que no se pueda sacar se pensó en esa opción hace tiempo, pero tiene un gran desventaja, una vez fundido el fusible, no se podrá actualizar, por lo que hemos optado por métodos de ofuscación. Muchas gracias por participar, a cualquier otra duda no dudes en contactar

  • @emmanuelmarin7012
    @emmanuelmarin7012 Před 5 lety +3

    Usaste el boton de 2 posiciones, para que la condicion no se saliera de su instruccion al momento que se maneja manual o en automatico el equipo vdad?

    • @elcampesinoelectronico9628
      @elcampesinoelectronico9628  Před 5 lety

      Use un botón "conmutador" de tres posiciones, para encendido manual, apagado manual o dejarlo en automático

    • @emmanuelmarin7012
      @emmanuelmarin7012 Před 5 lety

      @@elcampesinoelectronico9628 Hola, llevo un tiempo batallando con el cambio de horario mediante un keypad, podras asesorarme? puedes pasarme tu correo, o te paso el mio?

  • @penelopegarciaruiz3616

    Hola buen día Exelente trabajo de un profesional, quisiera saber si pudiera ayudarme proporcionandome su trabajo, se lo agradeceré muchisimo
    buen día!!!
    Exelente trabajo ♥️

    • @elcampesinoelectronico9628
      @elcampesinoelectronico9628  Před 6 lety

      Hola Penélope! comentarte que estoy depurando el código y he cambiado cosas del hardware, por lo que aún no puedo compartir nada de este proyecto, lo haré cuando esté funcionando al 100%... no obstante, si tienes alguna duda con respecto a tu proyecto, puedes plantearla e intentaré ayudarte!
      Gracias por visualizarle

  • @vgatletic
    @vgatletic Před 5 lety

    Amigo he intentado cambiar la hora con la eeprom sin lograrlo podrías darme algún concejo y por sierto en la parte de humedad podrías hacer un map así t devolvería porcentajes y no valores pienso que t quedaría mejor y de ante mano gracias

  • @mrjoeluis2012
    @mrjoeluis2012 Před 6 lety

    hola me gusta tu proyectó voy hacerlo realidad

  • @Kitelectronica
    @Kitelectronica Před 6 lety

    ¡Excelente!.

  • @marcosismaelguillendiaz7808

    Muy buen video, porfavor compartenos el diagrama y el código de programación de el Arduino. Muchas gracias

    • @elcampesinoelectronico9628
      @elcampesinoelectronico9628  Před 6 lety +1

      No que va aún no tengo el circuito ni el código depurado... y acabo de ser padre por lo que ahora no tengo tiempo para nada más que cambiar pañales.... :)

  • @ByFaBi0
    @ByFaBi0 Před 6 lety +1

    hola, muy interesante tu proyecto, soy nuevo en arduino y quisiera saber si los sensores y todo el hardware puede permanecer encendido todo el dia 24/7 sin tener problemas?

    • @elcampesinoelectronico9628
      @elcampesinoelectronico9628  Před 6 lety +1

      Hola! los sensores y todo el hardware pueden estar encendidos y deben de estar encendidos las 24 horas del día los 7 días de la semana, así él sabrá cuando llegue la hora de regar y la variable de inicio de riego esté igual o por debajo del valor establecido, regará. No obstante sí que estoy teniendo algún problema con el sensor de humedad que va al suelo, ya que son sensores reactivos y cuando se les aplica tensión se corroen muy rápido, son mejores los sensores capacitivos "que son un pelín más caros" pero a la larga dan mejores resultados... ahora ando montando otro sistema igual pero con un sensor capacitivo y ya veremos que tal funciona con el tiempo... pero de momento muy bien.

  • @cesarrauljanquichirinos9922

    Podrías pasarnos el listado completo de componentes, pasos de armado y programación de tu control por arduino de tu implementación de tu sistema de riego.

    • @elcampesinoelectronico9628
      @elcampesinoelectronico9628  Před 5 lety

      Lo sieto, el proyecto está entrando en una fase de comercialización por lo que no se va a compartir. Gracias

  • @chucaypaco
    @chucaypaco Před 5 lety +2

    Buenísimo! Se puede ver ya precios del sistema? Donde lo comercializas?

    • @elcampesinoelectronico9628
      @elcampesinoelectronico9628  Před 5 lety +1

      Hola! aún se está negociando con varias empresas la manera de comercializarlo. No olvides suscribirte para ver nuevos proyectos!

  • @daviddelgadoosores3970

    Interesante, una pregunta, el sensor te brinda valores analógicos de tensión, en que te basas para el calculo de la humedad relativa?, o es que la basas en un suelo saturado?

    • @daviddelgadoosores3970
      @daviddelgadoosores3970 Před 5 lety

      Tu sistema solamente tiene 2 posibilidades de riego programado, o es que se le puede agregar un horario mas?

    • @elcampesinoelectronico9628
      @elcampesinoelectronico9628  Před 5 lety

      Hola!! Se hizo con el sensor metido en agua salada obteniendo así 1024 que es el valor máximo del sensor analógico y obteniendo así el 100% y con el sensor al aire siendo un 0%. Se puede programar para regar una o dos veces al día, decidimos que no es necesario regar más veces en un mismo día.
      Gracias

    • @daviddelgadoosores3970
      @daviddelgadoosores3970 Před 5 lety

      te agradezco la respuesta, intentaré uno en cuanto salga de vacaciones...vale

  • @1uriel01
    @1uriel01 Před 6 lety

    buenas tardes... saludos... una pregunta que tanto es la distancia que tan lejos puedes colocar el sensor de humedad del suelo con respecto a la caja de control?... me refiero a si la distancia tiene algo que ver con la lectura?

    • @elcampesinoelectronico9628
      @elcampesinoelectronico9628  Před 6 lety

      pues si usas un cable trenzado y blindado no tendrás problema en usarlo a distancia de unos 25 - 30 metros... si usas cables normales a más medida tendrás más pérdida de señal, por lo que la lectura no será exacta.
      Gracias

  • @HylianNBf
    @HylianNBf Před 5 lety +1

    muy bonito aver si puedo hacer uno mas sencillo para regar en casa :) , cuanto dinero necesito aproximado en cuanto a los costes?

    • @elcampesinoelectronico9628
      @elcampesinoelectronico9628  Před 5 lety +5

      Pues las piezas yo las compré todas por internet y me resultaron bastante baratas, lo más caro sin duda fue la electroválvula que me costó unos 16 euros, y el medido de humedad de tierra, quité el que está en el vídeo ya que se corroe muy rápido y puse un sensor Soilwatch 10 que tiene un precio de 27€ con gastos de envío incluídos, y desde que puse ese sensor, el sistema funciona al 100%
      Pero creo que en total me costó unos 65€ el sistema. Más las mangueras y los goteos y demás cosillas...

  • @vgatletic
    @vgatletic Před 5 lety +3

    Amigo una pregunta cómo logras sobre escribir la hora? Es acaso una librería ? Porque usas timealarms para las horas pero para sobre escribir como lo logras? Sería de gran ayuda para mi

    • @elcampesinoelectronico9628
      @elcampesinoelectronico9628  Před 5 lety

      Si utilizo TimeAlarms.h, pero no te entiendo a qué te refieres con sobre escribir la hora...

    • @vgatletic
      @vgatletic Před 5 lety

      @@elcampesinoelectronico9628 si para poder cambiar el horario con el keypad que función o librería utilizas?

    • @elcampesinoelectronico9628
      @elcampesinoelectronico9628  Před 5 lety +2

      @@vgatletic pues para cambiar la hora con el keypad, tanto la hora de inicio de riego como la hora de fin de riego se guardan en variables, cada dígito en una variable, y una vez cambiadas las guardo en la memoria eeprom del arduino con eeprom.write, así cuando se reinicia, sigue manteniendo las mismas horas de inicio y fin de riego

    • @vgatletic
      @vgatletic Před 5 lety

      Muchas gracias lo intengare

  • @joseantoniogarciaquintana5732

    Hola buenas tardes, podrías pasar el código para que lo pueda ir entendiendo es que llevo unas semanas intentando hacer uno parecido y no consigo hacer los distintos menus y que se quede la hora fija. Si no es molestia por favor pasa el código para poder fijarme en como lo has echo e ir entendiendo poco a poco. Muy buen video y me ha gustado el sistema que has usado ;D.

    • @elcampesinoelectronico9628
      @elcampesinoelectronico9628  Před 6 lety

      Buenas tardes José Antonio, comentarte que el código aún no lo tengo depurado... tiene cosas que hay que corregir, y mientras no esté terminado prefiero no publicarlo. Una vez que lo tenga al 100% pondré el código y el esquema de fritzing!
      Gracias!

    • @sneidervargas6830
      @sneidervargas6830 Před 6 lety

      gracias, también estoy elaborando un proyecto similar y me interesa la interfaz

  • @tobiasmaidana9720
    @tobiasmaidana9720 Před 5 lety

    Holaa! Buen trabajo, cuando publicará el código de programación?

    • @elcampesinoelectronico9628
      @elcampesinoelectronico9628  Před 5 lety

      Lo sieto, el proyecto está entrando en una fase de comercialización por lo que no se va a compartir. Gracias

  • @sergioandresperezmoncayo9193

    amigo ya tenés el código depurado y el esquema queremos realizar tu proyecto para la universidad, espero que respondas rápido.... gracias

    • @elcampesinoelectronico9628
      @elcampesinoelectronico9628  Před 5 lety

      Lo sieto, el proyecto está entrando en una fase de comercialización por lo que no se va a compartir. Gracias

  • @JandroMejia97
    @JandroMejia97 Před 6 lety

    Excelente Proyecto, me pregunto si ya dupuraste el código?

    • @elcampesinoelectronico9628
      @elcampesinoelectronico9628  Před 6 lety

      No que va aún no tengo el circuito ni el código depurado... y acabo de ser padre por lo que ahora no tengo tiempo para nada más que cambiar pañales.... :)

    • @JandroMejia97
      @JandroMejia97 Před 6 lety

      No sé si podrías envíarmelo como lo tengas, haré las modificaciones que pueda para adaptarlo a mi proyecto y felicidades por eso :D

  • @Charly24Ca
    @Charly24Ca Před 5 lety +2

    Amigo que es mejor hacerlo así con el teclado y la pantalla o crear una aplicación ya sea por el teléfono o un sistema de escritorio para computadora ?

    • @elcampesinoelectronico9628
      @elcampesinoelectronico9628  Před 5 lety +2

      Es que son cosas totalmente diferentes, si lo quieres hacer telemáticamente a parte de guardar todos los datos en un sql para recuperarlos desde una app móvil o una aplicación web, podrás encender y apagar el riego así como establecer el resto de valores desde la distancia, pero eso es otro proyecto distinto que quizas un día intente implementar, ya que lo he estado dando vueltas un tiempo, pero por ahora está puesto para poder gestionarlo in-situ.
      Gracias

  • @Rabias19
    @Rabias19 Před 6 lety

    Hola buen dia me gustaria saber si me pudieras ayudar estoy tratando de realizar algo parecido y necesitaria saber cuales son los materiales que requiero y ayuda con el codigo, es para un proyecto de universidad y me seria de gran ayuda saludos y buen proyecto

    • @elcampesinoelectronico9628
      @elcampesinoelectronico9628  Před 6 lety

      Hola Abel, como te comentaba, estoy en proceso de depuración... ya que he tenido algún problema de código y algún problema con el sensor de humedad... cuando lo tenga al 100% lo publicaré.
      Gracias.

  • @KaoriAlex
    @KaoriAlex Před 6 lety +1

    Podrias dejar un listado de todos los componentes ?

    • @elcampesinoelectronico9628
      @elcampesinoelectronico9628  Před 5 lety

      Lo sieto, el proyecto está entrando en una fase de comercialización por lo que no se va a compartir. Gracias

  • @joseramos4868
    @joseramos4868 Před 6 lety

    Hola de casualidad ya tienes el circuito con el Código??

    • @elcampesinoelectronico9628
      @elcampesinoelectronico9628  Před 6 lety

      No que va aún no tengo el circuito ni el código depurado... y acabo de ser padre por lo que ahora no tengo tiempo para nada más que cambiar pañales.... :)

  • @maritzaaspiazu6293
    @maritzaaspiazu6293 Před 6 lety

    Por favor donde consigo un sensor capasitivo?

    • @elcampesinoelectronico9628
      @elcampesinoelectronico9628  Před 6 lety

      Hola Maritza, comentarte que yo compré varios en aliexpress y me dieron problemas, eran muy baratos rondaban uno o dos euros por unidad, pero duraban muy poco, aunque el tiempo que duraban "al rededor de un mes funcionaban muy bien, luego ya no leía correctamente la humedad del suelo", los sensores resistivos se corroen muy rápido, son los sensores tipo este:
      es.aliexpress.com/item/Smart-Electronics-Soil-Moisture-Hygrometer-Detection-Humidity-Sensor-Module-For-arduino-Development-Board-DIY-Robot-Smart/32562744759.html?spm=a2g0s.9042311.0.0.274263c0pfOXQR
      Luego compré uno capacitivo ya que dicen que aguante mejor la corrosión pero me falló al poco tiempo, no medía bien la humedad, y hasta me devolvieron el dinero los de aliexpress:
      es.aliexpress.com/item/Capacitive-Analog-Soil-Moisture-Sensor-3-3-5-5V-Corrosion-Resistant-with-Gravity-3-Pin-interface/32830732786.html?spm=a2g0s.9042311.0.0.274263c0pfOXQR
      Y al final compré uno "muuuucho más caro" pero que funciona perfectamente, le tengo hace bastante tiempo puesto en el suelo del invernadero y funciona perfectamente, se llama SoilWatch 10, le compré aquí:
      www.tindie.com/products/pinotech/soilwatch-10-soil-moisture-sensor/
      Gracias.

  • @tomasgaiceuskad35
    @tomasgaiceuskad35 Před 5 lety

    Buenos días , vendes el proyecto? Es para un proyecto escolar 😁

  • @alejandroflores6184
    @alejandroflores6184 Před 5 lety

    CUAL ES EL PRECIO DE TU SISTEMA Y EN QUE CONSISTE, SALUDOS DESDE PERU

  • @andresmindiola5027
    @andresmindiola5027 Před 5 lety

    Amigo podrías compartir el código? Gracias

  • @emmanuelmarin7012
    @emmanuelmarin7012 Před 5 lety +1

    Hola, puedo contactarte por correo, para asesorias?

  • @kewynmedel3854
    @kewynmedel3854 Před 6 lety

    Hola bro tienes el código que compartas porfavor te lo agradecería mucho cuídate saludos

    • @elcampesinoelectronico9628
      @elcampesinoelectronico9628  Před 5 lety

      Lo sieto, el proyecto está entrando en una fase de comercialización por lo que no se va a compartir. Gracias

  • @juliocesarorellana4899
    @juliocesarorellana4899 Před 5 lety +2

    Por fa comparte el código, es para un proyecto

  • @juliocesarorellana4899
    @juliocesarorellana4899 Před 5 lety +8

    Si quieres te doy mi correo y me envías el código y el diagrama, yo no lo quiero comercializar, yo solamente quiero una nota, tengo otros proyectos para comercializar, pero este no es muy factible en parte de ganancias para mi, asi que espero puedas ayudarme con mi proyecto