Sistema de riego automático por goteo con arduino MEGA
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
Muy buen vídeo explicativo y felicidades por tu montaje. Estaremos muy agradecidos cuando compartas el código. Enhorabuena
Gracias! publicaré los ficheros cuando estén depurados!
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.
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!!! ;)
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
Genial Hiper, me gusta la gente echada para adelante ;) suerte!
@@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.
@@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
Muy bueno el proyecto felicidades espero puedas enviar o publicar todas las especificaciones, felicidades.
Lo sieto, el proyecto está entrando en una fase de comercialización por lo que no se va a compartir. Gracias
excelente proyecto lo felicitó y adelante
Muchas gracias!
Muy buena explicación, gracias
maritza aspiazu gracias a ti por visualizar el vídeo!
hola esta muy completo tu proyecto, yo igual estoy haciendo uno similar pero no se muy bien las conexiones y parte de la programacion
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
10/10 espero con ansias la depuración de codigos para poder hacerlo en casa
Lo sieto, el proyecto está entrando en una fase de comercialización por lo que no se va a compartir. Gracias
@@elcampesinoelectronico9628 si lo quieres vender hazlo con el micro AVR no con ese kid de aprendizaje
@@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 ;)
@@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
@@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
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?
Use un botón "conmutador" de tres posiciones, para encendido manual, apagado manual o dejarlo en automático
@@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?
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 ♥️
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
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
hola me gusta tu proyectó voy hacerlo realidad
Hola José Luis! te deseo mucha suerte! ;)
¡Excelente!.
Muchas gracias!
Muy buen video, porfavor compartenos el diagrama y el código de programación de el Arduino. Muchas gracias
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.... :)
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?
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.
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.
Lo sieto, el proyecto está entrando en una fase de comercialización por lo que no se va a compartir. Gracias
Buenísimo! Se puede ver ya precios del sistema? Donde lo comercializas?
Hola! aún se está negociando con varias empresas la manera de comercializarlo. No olvides suscribirte para ver nuevos proyectos!
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?
Tu sistema solamente tiene 2 posibilidades de riego programado, o es que se le puede agregar un horario mas?
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
te agradezco la respuesta, intentaré uno en cuanto salga de vacaciones...vale
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?
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
muy bonito aver si puedo hacer uno mas sencillo para regar en casa :) , cuanto dinero necesito aproximado en cuanto a los costes?
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...
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
Si utilizo TimeAlarms.h, pero no te entiendo a qué te refieres con sobre escribir la hora...
@@elcampesinoelectronico9628 si para poder cambiar el horario con el keypad que función o librería utilizas?
@@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
Muchas gracias lo intengare
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.
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!
gracias, también estoy elaborando un proyecto similar y me interesa la interfaz
Holaa! Buen trabajo, cuando publicará el código de programación?
Lo sieto, el proyecto está entrando en una fase de comercialización por lo que no se va a compartir. Gracias
amigo ya tenés el código depurado y el esquema queremos realizar tu proyecto para la universidad, espero que respondas rápido.... gracias
Lo sieto, el proyecto está entrando en una fase de comercialización por lo que no se va a compartir. Gracias
Excelente Proyecto, me pregunto si ya dupuraste el código?
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.... :)
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
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 ?
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
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
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.
Podrias dejar un listado de todos los componentes ?
Lo sieto, el proyecto está entrando en una fase de comercialización por lo que no se va a compartir. Gracias
Hola de casualidad ya tienes el circuito con el Código??
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.... :)
Por favor donde consigo un sensor capasitivo?
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.
Buenos días , vendes el proyecto? Es para un proyecto escolar 😁
CUAL ES EL PRECIO DE TU SISTEMA Y EN QUE CONSISTE, SALUDOS DESDE PERU
Hola Alejandro, dime tu e-mail y te contesto por favor.
Gracias
@@elcampesinoelectronico9628 humanocosmico@gmail.com
Amigo podrías compartir el código? Gracias
Hola, puedo contactarte por correo, para asesorias?
Hola si claro, mi correo es cotarejo@gmail.com
Hola bro tienes el código que compartas porfavor te lo agradecería mucho cuídate saludos
Lo sieto, el proyecto está entrando en una fase de comercialización por lo que no se va a compartir. Gracias
Por fa comparte el código, es para un proyecto
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