Pages: [1] 2 3   Go Down
Author Topic: Proyecto incubadora huevos gallina  (Read 10529 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Newbie
*
Karma: 0
Posts: 48
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hola a todos,

Me presento ya que es el primer post que pongo, soy un recien iniciado, desde hace unos días poseo un arduino UNO.

Todo esto es debido a que debo de fabricar una incubadora de huevos de gallina por lo tanto voy al grano.

Con el arduino necesito controlar temp + humedad y mover un motor  cuando yo quiera.

Lo tengo todo pensado pero mi defecto es que no se programar, me estoy estudiando el manual para ver que cosas puedo hacer...

Lo que necesito es controlar en cada momento temperatura + humedad + ventilación + un motor, durante 21 días que es lo que tarda

en nacer un pollito.

Supongo que para los que sepan programar es facil pero para mí aún no.

Si podeis darme código que pudiera valer para hacerme ideas os lo agradecería.

De momento iré publicando en este hilo todo lo que iré desarrollando.

Bueno pues nada, muchas gracias a todos y un saludo.  smiley-grin
Logged

Madrid
Offline Offline
Sr. Member
****
Karma: 5
Posts: 481
Life isn't about finding yourself, life is about creating yourself!!
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

http://real2electronics.blogspot.com.es/2011/07/maqueta-de-control-pid-con-arduino.html

control PID didactico realizado en la virtual camp del año pasado (Igor R., fariceos, LeoBot)
Logged

Engineering is the art of
making what you want from
things you can get.

     

[SOLUCIONADO]

Málaga, Spain
Offline Offline
Edison Member
*
Karma: 41
Posts: 2182
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Ok, lo primero es hacerte un diagrama con las cosas que quieras controlar y pintar las grades líneas de contol.

Por ejemplo, como, o mejor dicho, con qué vas a controlar la temperatura, la humedad, la ventilacion. Por ejemplo, la temperatura se controla con una resistencia que se alimenta con la red electrica, la humedad con un evaporador enchufado a la red y el ventilador a 12 voltios... Sensores: temperatura, humedad, oxigeno, ...

Asi, con todos los perifericos y sensores. Una vez que tengas esto, como se comunican y como se controlan, empezamos a pensar en que quieres y como lo quieres controlar. Finalmente nos planteamos cómo hacer el código para controlarlo.
Logged

   

0
Offline Offline
Edison Member
*
Karma: 8
Posts: 1040
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Para medir la temperatura puedes usar un termistor o directamente usar un SHT75 que mide humedad y temperatura.

http://www.sensirion.com/en/01_humidity_sensors/06_humidity_sensor_sht75.htm

http://www.arduino.cc/playground/ComponentLib/Thermistor2
« Last Edit: April 14, 2012, 08:06:36 am by flico » Logged

Trabajando en ...

    * Control Domotico (En montaje ...)
    http://casitadomotica.blogspot.com/
 

[url=https://bitbucket.org/fmalpartida

Euskadi
Offline Offline
God Member
*****
Karma: 16
Posts: 721
Arduinotarrak
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hola,

hace tiempo hice muchas pruebas para incubar huevos de gallina. Fue un tema que me apasionó. Algunas ideas que recuerdo:

- el punto más crítico es la distribución uniforme de la temperatura. Tendrás que usar uno o mejor varios focos de calor con resistencias, y ventiladores para distribuirlo, evitando la irradiación directa sobre los huevos. Calentarlos con bombillas de filamento fue catastrófico. Tendrías que medir la temperatura en varios puntos, y conseguir que no haya más de una o dos décimas de diferencia. Yo solía usar ventiladores de PC.

- la humedad baja mucho cuando se calienta el aire a 37.5 ºC en un ambiente cerrado. Se puede controlar haciendo pasar con unventilador una corriente de aire sobre a una superficie con agua, para que la humedad relativa sea de un 60% (No tengo experiencia con evaporadores)

- los huevos respiran, son seres vivos que están en un cascarón poroso, que toman oxígeno y desprenden CO2; continuamente hay que renovar el aire interior de la incubadora, en una cantidad que depende del número de huevos. Sería interesante medir la concentración de CO2.

- hay que mover (voltear) los huevos de posición ( 12-24 veces al día), para que el embrión se forme bien, y tome la posición adecuada para nacer. Dicen que la gallina lo hace instintivamente para refrescarse la barriga... Se colocan los huevos sobre una rejilla que al desplazarse horizontalmente, los hace inclinar 56 grados a la derecha, 56 grados a la izquierda. Es un movimiento de unos centímetros.

Un aviso: si no controlas todos los parámteros muy bien, prepárate a unos resultados catastróficos: pollos que están formados, pero no nacen. Pollos que nacen con el ombligo sangrante y mueren.  Pollos que nacen con malformaciones... Si consigues un 80% de nacimientos normales, serás un genio.






« Last Edit: April 14, 2012, 11:59:32 am by curro92 » Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 48
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Muchas gracias por contestarme, a todos.

Respecto a Flico

Para medir la temperatura puedes usar un termistor o directamente usar un SHT75 que mide humedad y temperatura.

http://www.sensirion.com/en/01_humidity_sensors/06_humidity_sensor_sht75.htm

http://www.arduino.cc/playground/ComponentLib/Thermistor2

El SHT75 se sube un poco de precio, yo vi éste:

http://www.electan.com/modulo-sensor-temperatura-humedad-conectar-listo-p-3035.html


Respecto a Curro92

Hola,

hace tiempo hice muchas pruebas para incubar huevos de gallina. Fue un tema que me apasionó. Algunas ideas que recuerdo:

- el punto más crítico es la distribución uniforme de la temperatura. Tendrás que usar uno o mejor varios focos de calor con resistencias, y ventiladores para distribuirlo, evitando la irradiación directa sobre los huevos. Calentarlos con bombillas de filamento fue catastrófico. Tendrías que medir la temperatura en varios puntos, y conseguir que no haya más de una o dos décimas de diferencia. Yo solía usar ventiladores de PC.

- la humedad baja mucho cuando se calienta el aire a 37.5 ºC en un ambiente cerrado. Se puede controlar haciendo pasar con unventilador una corriente de aire sobre a una superficie con agua, para que la humedad relativa sea de un 60% (No tengo experiencia con evaporadores)

- los huevos respiran, son seres vivos que están en un cascarón poroso, que toman oxígeno y desprenden CO2; continuamente hay que renovar el aire interior de la incubadora, en una cantidad que depende del número de huevos. Sería interesante medir la concentración de CO2.

- hay que mover (voltear) los huevos de posición ( 12-24 veces al día), para que el embrión se forme bien, y tome la posición adecuada para nacer. Dicen que la gallina lo hace instintivamente para refrescarse la barriga... Se colocan los huevos sobre una rejilla que al desplazarse horizontalmente, los hace inclinar 56 grados a la derecha, 56 grados a la izquierda. Es un movimiento de unos centímetros.

Un aviso: si no controlas todos los parámteros muy bien, prepárate a unos resultados catastróficos: pollos que están formados, pero no nacen. Pollos que nacen con el ombligo sangrante y mueren.  Pollos que nacen con malformaciones... Si consigues un 80% de nacimientos normales, serás un genio.



Me voy a documentar bien de las necesidades de los huevos, según lo vaya haciendo lo iré publicando.

Gracias por vuestra colaboración  smiley-lol

« Last Edit: April 15, 2012, 07:13:37 am by barkalez » Logged

0
Offline Offline
Edison Member
*
Karma: 17
Posts: 1413
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Muchas gracias por contestarme, a todos.

Respecto a Flico

Para medir la temperatura puedes usar un termistor o directamente usar un SHT75 que mide humedad y temperatura.

http://www.sensirion.com/en/01_humidity_sensors/06_humidity_sensor_sht75.htm

http://www.arduino.cc/playground/ComponentLib/Thermistor2

El SHT75 se sube un poco de precio, yo vi éste:

http://www.electan.com/modulo-sensor-temperatura-humedad-conectar-listo-p-3035.html




compralo por ebay.
Logged

* Si preguntas, pon el código de tu programa, hace mucho mas fácil ayudarte. Y me ahorro un mensaje pidiendo que lo hagas.
* Si consigues solucionar tu problema, dedica unos minutos a explicar en tu post como lo conseguiste para beneficio de todos.
* Cambia el 'Subject' de tu hilo y añade 'SOLUCIONADO' cuando hayas llegado a una solución al problema que planteaste.
* Utiliza un 'Subject' para tu hilo que explique de que va el hilo.
Si estas empezando:
* Comienza a usar Arduino
* Guías de iniciación a Arduino
* Ejemplos
* Referencia del Lenguaje
* Conceptos básicos
Guia de usuario de arduino
Tutoriales en Ingles
Si necesitas que alguien te escriba el código: http://www.freelancer.com/  o esta  http://www.guru.com/

COM22
Offline Offline
God Member
*****
Karma: 6
Posts: 702
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Este DHT11 creo que es compatible con arduino por ± 1,5 €

Un saludo!
Logged


Euskadi
Offline Offline
God Member
*****
Karma: 16
Posts: 721
Arduinotarrak
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hola,
La precisión de este termómetro es de ± 2°C, no es adecuado para incubadora; el margen es estrecho, no debe salir de 37.2 -37.8
Por lo menos necesitas un DHT22 que tiene precisión de ±0.5ºC
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 48
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hola a todos,

He elaborado un diagrama de flujo para el sketch, cuando pueda lo subo y lo echais un vistazo.

Quiero ir por partes, lo primero que quiero tener claro es que materiales necesito.

1 sensor de temp + humedad : http://seeedstudio.com/wiki/Grove-_Temperature_and_Humidity_Sensor

Yo creo que este me vale, insisto, me bajaría 0.75 ºC por encima y por debajo de 37,5 ºC...
Teneis todas las especificaciones en la url que os he dejado... vale 8 €

1 Servor motor, cual me recomendais? es para hacer el sistema de volteo, es decir debo de controlar los angulos de giro.

El resto del material no tengo dudas.

Gracias....

Logged

Alicante
Offline Offline
Sr. Member
****
Karma: 2
Posts: 413
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

El servomotor depende del peso que vayas a mover.
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 48
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

El servomotor depende del peso que vayas a mover.

Pues un 1,5 kg como maximo. Pero hay que tener en cuenta que lo que voy a mover va a ser 4 filas de 5 huevos y cada una tendrá un eje con un rodamiento por lo tanto no levantará 1,5 sino que solo va a girarlo además con un rodamiento que irá bastante suave.
« Last Edit: April 17, 2012, 11:48:17 am by barkalez » Logged

Alicante
Offline Offline
Sr. Member
****
Karma: 2
Posts: 413
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Pues entonces ahora es cuestión de meterte en tu tienda preferida, no quiero poner ninguna por no hacer publi.
Mires donde mires habrán de diferente marca y peso. Yo siempre compro futaba y van bastante bien.
Ahí te lo dejo ya nos dices algo.
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 48
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Buenas, pues ya he comprado el material necesario para empezar a realizar mi programa.

Un miniservo

http://www.dealextreme.com/p/sg90-mini-servo-with-gears-and-parts-2kg-torque-35764

Un sensor de Temp + Humd

http://www.dealextreme.com/p/arduino-digital-temperature-humidity-sensor-module-121350?item=7

Un relor DS1307 con una EPROM AT24C32

http://www.ebay.es/itm/New-Arduino-I2C-RTC-DS1307-AT24C32-Real-Time-Clock-Module-For-AVR-ARM-PIC-/290644556197?pt=LH_DefaultDomain_0&hash=item43abc3f9a5#ht_5063wt_1185

Cuando me llegue expondré como lo voy haciendo, por si algúno se anima y por si necesito ayuda.
Logged

Alicante
Offline Offline
Sr. Member
****
Karma: 2
Posts: 413
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Oye no te imgainas lo pequeño que es el servo, yo tengo de esos, ¿te servirá?
Logged

Pages: [1] 2 3   Go Up
Jump to: