epelpad

El post que buscas se encuentra eliminado, pero este también te puede interesar

Arduino - Control de invernadero (cultivo indoor)

Hola ayer subi un post, en el que explico que estoy haciendo un armario para cultivo indoor, y que quiero controlar los parametros en que estara el cultivo. les dejo el link si lo quieren revisar:



empecemos con un video del funcionamiento para que sea más facil saber que es lo que hace


link: [https://www.youtube.com/watch?v=LqBYiw-A0sc&feature=youtu.be]https://www.youtube.com/watch?v=42YKUWC5ihA&feature=youtu.be[/url]




Arduino - Control de invernadero (cultivo indoor)

Al principio no me decidía si hacer con un pic o con el arduino que tengo, al final me decidi por el arduino, porque mi quemador de pic ah estado perdido



Antes que nada voy a listar los parámetros que por el momento voy a controlar estos seran:

- Iluminación
fotoperiodo (segun la etapa del cultivo 12 o 18 de luz)

- Humedad de la tierra
realizar el riego en base a la humedad de la tierra o cada cierto periodo de tiempo.

- Temperatura
controlar la temperatura interna del armario para que este en un rango aceptable

ya con un poco en mente lo que queria controlar hice unos pequeños esquemas, diagramas para usar de guía o base para el programa

invernadero

indoor

autocultivo

arduino





CONSTRUCCIÓN


ya con las ideas arme los circuitos en la protoboard, para seguir haciendo pruebas del programa
lo primero que hice fue el sensor de humedad en internet hay unos diseños para sensar la humedad del suelo usando clavos, yo tenia una baquela y decidí mejor darle la forma de trinche, y ahi mismo soldar la resistencia que permite medir de forma análoga la humedad, para no complicarme porque en internet hay circuitos mucho mas complejos, por ejemplo pensé en usar un circuito comparador y un potenciometro para obtener una salida digital, y controlar solo con el potenciometro pero ya que el arduino tiene suficientes entradas analógicas mejor decidí hacer solo para que entregue un valor análogo y controlar el programa con este valor

Arduino - Control de invernadero (cultivo indoor)

invernadero



lo segundo que realice fue en pequeño teclado para seleccionar, aceptar, 2 cursores y un botón de configuración
esto usaba 5 entradas digitales del arduino, como planeo usar un arduino nano, en vez de mi mega, noté que no me deja puertos para conectar un LCD 16x2. Así que hice un teclado análogo en el que al pulsar cada tecla entrega un voltaje diferente con lo cual ya no uso 5 entradas digitales, si no solo una entrada analógica y el control lo hace el programa

indoor



Para sensar la temperatura uso 2 sensores LM35 que entregan 10mv por grado centigrados
pienso sensar a dos alturas diferentes una cerca de las lamparas y otro cerca del filo de las macetas, pero bueno eso lo haré después cuando ya estén las placas finales

autocultivo

para controlar la luz, la ventilación, y la bomba de agua estoy haciendo una placa con reles de 5v para activar directamente con el arduino
(no tengo fotos)



FUNCIONAMIENTO


si vieron el video saben ya como funciona peroquiero explicar de mejor manera, en los esquemas que hice al inicio se puede ver un poco de como quería que funcione

lo primero que hay que hacer es ingresar la hora actual, y empieza a correr el programa solito
el programa primero verifica la temperatura y luego la humedad

de ahí cada 10 segundos publica:
-la hora,
-la temperatura de cada sensor
-la temperatura promedio
-la temperatura máxima y mínima de cada día
-la humedad
-el modo que se encuentra (crecimiento/floracion)


arduino
captura comuncación


en caso de que la humedad baje de un valor establecido, capaz de cambiar en la configuración enciende la bomba de agua por 5 segundos (este tiempo también se puede configurar) LED rojo encedido (bomba de agua funcionando)


Arduino - Control de invernadero (cultivo indoor)


lo mismo funciona con la temperatura solo que si la temperatura promedio sobrepasa los 26 grados(se puede configurar) enciende el ventilador por 5seg (configurables)

el ventilador también se enciende cada cierto número de horas para purgar el aire (este tiempo también es configurable, en horas)

invernadero


la luz depende del "modo" en que se encuentre configurado el circuito
-crecimiento, 18 horas de luz
-floración, 12 horas de luz
como se puede ver en la captura de la comunicación (2 fotos arriba)

imagen de una parte del programa
indoor

por ultimo les deijo la foto certificada, y cunado me llegue mi arduino nano terminare y dejare todo en placas ahi completare el post o haré uno nuevo
certificada

autocultivo



visita mis otros post relacionados con este aqui te dejo los links

Armario para cultivo indoor reciclado

Lampara con tarro de pringles reciclaje

32 comentarios - Arduino - Control de invernadero (cultivo indoor)

Freddy_Turbina_ +1
Muy bueno te dejo los últimos 5 de hoy
ruisu89 +1
gracias por los puntos y por pasarte por los demas post que hice relacionas con el tema
EmaLegacy
excelente, justo que me esta picando la intriga en domotica!
Needles2 +2
Estas enfermo! me encanta!!!! Como me gustaria tener estos conocimientos para hacer algo asi, tan solo por el simple hecho de decir "lo que hice!!"

Te deje puntos, un saludo!!
XATUS +1
se ve genial y yo recien aprendiendo del protoboard pero de a pocos se empieza espero que te quede genial saludos
xxAnGeRxx +1
si lo posteas a las 4 de la tarde es top. muy bueno. +10
ruisu89
gracias ahi los próximos tratare de hacerlos más temprano
Otaku__Metalero +3
los gobiernos deberían de regalar "arduinos para todos!"
xxopiumxx
lástima que uses arduino, pero fuera de eso parece que tenes todo bastante atado. qué tipo de luz de cultivo vas a usar?
ruisu89
si use arduino porque no encotre mi quemador de pic...
si ahorita esta porque estoy como probando que tal funciona, ya despues lo montare en placas y en una caja y todo bien, la luz ahorita 3 ahorradores con 6500K, estoy buscando las otras pero no tengo dinero para comprar ahorita
josejcb
Muy pero muy bueno.
darkinmortals
arduino
Arrkangel +1
Que anime es ese??
darkinmortals
@Arrkangel

Si no me equivoco es AgameGAkill se extrena en julio
limatronic +1
muy bueno! +10, decis que si lo hago en 2 meses voy a estar fumando?
ruisu89 +1
esa seria la idea, jajaja casi ni meter mano, solo poco más e ir a cosechar
mgcabe +1
Welcome to fumatinga buddy xD
hellkakaroto
Hola amigo tengo un plan de controlar el encensido y apagado de unos focos exteriores mesiante wifi. Crees que se pueda ?
ruisu89
claro que se puede, prácticamente se puede hacer todo, ya depende del presupuesto que tengas, puedes comprar un shield wifi para el arduino, o un shield ethernet, y ponerte a jugar (programar, hacer pruebas, etc), hacer una aplicacion para el cel, o subir una pagina a internet, como te digo puedes hacer lo que quieras
puedes comprar un raspberry pi tambien,seria una buena opción
Arrkangel
Se buscan administradores para nuevo foro online: argprogramacion.hostei.com
¡Saludos!
Enigmasuspendida -6
El arduino es para novatos: se reduce solo a programar un dispositivo ya fabricado, la dicha es hacerlo desde cero con componentes e interfaz PC, pero hacerlo con arduino es como armar un mueble de madera donde ya tienes todo listo: partes cortadas y cepilladas, los tornillos y todo el manual paso a paso... de nada te sirve, necesitas hacerlo desde cero para aprender a valorar la electronica.
BetterMan_86
Tienes el programa? Compartirías el código? Estoy haciendo algo parecido pero además con una bomba de CO2, saludos!
mariano2cv
hola amigo podrias compartir el codigo? saludos
narutox24 +1
con el delay se te para todo el programa.. deja de medir los sensores y aparte se te pierde el tiempo transcurrido para hacer eso necesitas un relog de tiempo real externo , tambien el indoor necesita ventilacion continua no cada cierto tiempo es mejor hacer un puente con un optoacoplador para manejar con pwm la velocidad del cooler , justamente asi tengo mi indoor , manejo dos cooler uno de intra y otro extra , cambio la velocidad manualmente con unos potenciometros o el arduino lo hace solo cuando se supera una temperatura establecida , y el foto periodo lo controlo con el relog a tiempo real , asi mi pantalla siempre me muestra las mediciones de temperatura y humedad en tiempo real , no uso ningun delay y los tiempos los manejo en millis , tengo unos sensores de humedad para el bombeo pero estoy pensando en hacerme uno mejores, igual buen laburo.
ruisu
si, como dices con el delay se paraba todo y se cambiaba la hora que tenía, lo hice así mientras me llegaba el reloj que pedí, ya con el reloj ya es otra cosa.
el ventilador era solo para hacer circular aire en el conjunto de lamparas que estaba puesto, y esta un ventilador aparte solo para extracción.

Muy bueno lo que dices, con el sensor de humedad que hice hubo un problema, el cobre del pin positivo se corroio asi que igual pense en hacer algo mejor, pero
ya no he usado el "invern
maty_gozalo
hola amigo .estoy empezando con esto de programacion con arduino queria saber si me podrias pasar el programa para poder hacer algo parecido .te dejo mi mail
[email protected]
nicolinir
como va el proyecto ? habra actualizacion ?
saludos.
claudio_cha +1
tenes el codigo para conmpartir?
gracias.
xcopat
Hola

Felicitaciones!

Buen proyecto , estoy comenzando con Arduino, quiero controlar un vivero en casa , puedes darme una ayuda ?

[email protected]

Saludo !
Soy_Callejero
Soy un completo desconocedor de Arduino y Raspberry Pi, pero me gustaría que aportaras el código ya que tenía intención de comprarme un Rasp y hacer mi Indoor digamos "automatizado"
dasodaso
A mi igual me gistaria el codigo para implementarlo, si no fuera mucha molestia.
SE agredece
tomygdl86
men, podrias pasarme el codigo para checarlo y ver la implementacion?
gracias
correo:
[email protected]
000Alexander000
Genial, excelente trabajo, regresé un rato a T! solo para ver esta clases de post XD
jennygonzalomadr
Hola amigo, me gustaría saber como has conseguido hacer el sensor de humedad de suelo casero, ya que yo llevo intentandolo mucho tiempo con clavos y una resistencia y no logro que me de un valor analogico estable
renato2010
podrias pasarme el codigo para checarlo y ver la implementacion?
gracias
correo:
[email protected]
TonaTona1
Bro eres un genio
podrias pasarme el codigo... pooooor favooor
gracias
correo:
[email protected]