Soy español hermano y estaré encantado de compartir lo que sea bienvenido.Amigo estoy en el. Mismo proceso... Tengo la mitad casi listo me falta empezar a armar el armario de donde sos?? Sos argentino?? Tal vez podamos intercambiar ideas
Si señor a darle fuerte me alegro que andes por aquí Bienvenido.Que gran proyecto zion, aquí me siento a ver como evoluciona esto, me leí todo el inicio sin saber mucho de lo electrónico, pero lo de la programación me dejó metido, y ahora que veo que será la casa de 2 claustrum, me quedo aquí con gusto...
Saludos!
Yo también voy a necesitar ayuda con todo esto, BienvenidoIncreible sistema que estas creando, ilustranooos!!!!
Ok pues tienes razón y te voy a hacer caso compraré el nuevo sensor que me aconseja. Muchas gracias.Yo tambien soy aficionado al Arduino. El proyecto me gusta e intentaré ayudar en lo que puedo. Comentarte que yo ya he probado la mayoría de los sensores en Arduino y funcionan a la perfección.
Hay un sensor de temperatura mejor que el que estas utilizando. Es el DHT 22. Es mucho mas preciso. Mide la temperatura cada 0,05 grados, no cada 5 grados como el DHT 11.. Con el que estas utilizando tu solo puedes ver la temperatura aproximada.
Sensor shield v5 me llegó ayer mismo tus comentarios son de gran ayuda amigo espero que te quedes por aquí Bienvenido y gracias por tu valiosa ayuda.Tambien es aconsejable utilizar una placa shield como la Sensor Shield V5. Porque tiene todas las salidas analógicas y digitales ordenadas, ademas de poder conectar un modulo bluetooth para mandar los datos a un telefono o tablet. Asi puedes ver los datos en tiempo real. Y si quieres controlarlo remotamente a traves de una pagina web, le puedes acoplar un shield de internet, con tarjeta Sim y Wifi. Pero esto es mas complicado.
Si quieres que te pase algun sketch mio, dimelo, lo comparto con la comunidad sin problemas. Saludos.
Mi idea es usar una pantalla para ver el Estado del cultivo y usar los datos para activar ventilación etc y la idea principal es que por medio de un menú te valla haciendo una serie de preguntas como los días de floración de tu semilla tipo de semilla auto, regular, indica... y con toda esa info que calcule que tiene que hacer para sacar el cultivo a delante, también quiero que mezcle nutrientes y que mida el pH y también pille una Ethernet shield me encantaría poder comunicarlo con el pc, que no se como va pero tengo todo el tiempo del mundo para descubrirlo, se algo de C pero muy básico hacer programilla de cálculos y poco más la verdad yo de sketch más bien poco así que voy aprendiendo sobre la marcha. Ayer hice el del sensor de humedad del suelo y media bien de 0 a 1023 o por ahí ahora tengo que hacer que 0 de 0% y 1023 que de 100% de humedad. el sketch de lo mas sencillo para probar el modulo:Vale, me pondre manos a la obra y a ver si esta tarde acabo de hacer un sketch para el DHT 22. Por cierto, que piensaas hacer con estos datos ? Quieres verlo en una pantalla, transmitirlos por Bluetooth, o simplemente quieres visualizar todo en el ordenador ? Lo digo porque de esta forma estas obligado a tener un portátil al lado del armario siempre encendido. Y si hablamos de gastos mínimos, yo mandaría los datos leidos por el sensor a una pantalla LCD pequeña, de 4 pulgadas, que lee los datos cada 2 segundos.
Que te parece ?
void setup() {
Serial.begin(9600);
}
void loop() {
int sensorValue = analogRead(A0);
Serial.println(sensorValue);
delay(500);
}
Si, esto es lo que yo queria decir, el 11 solo da estas lecturas, 20, 25, 30°, pero no significa que no se puede gastar este sensor, de hecho yo también tengo el mismo. Se puede empezar con este sensor y luego cambiar a uno mejor, como el DHt 22. De hecho, son muy parecidos, tienen 4 pines, de los cuales solo se gastarán 3.buenas Zion
según he entendido yo, @octavianmp decía que el sensor caro es sensible a variaciones de 0,5 ºC . O sea que podrás tener lecturas precisas, por ejemplo 25,5 ºC.
Mientras que con el sensor barato la sensibilidad es de 5 ºC. Sólo dará lecturas de 20, 25, 30 ºC así que pierdes precisión para, por ejemplo, decirle a Arduino que enchufe la extracción.
Espero no haberlo entendido y/o explicado mal.
Saludos y todo mi ánimo con este peazo proyecto. Huele cada vez mejor.
Buenas gonzaloGente pregunto.... Existe algún tipo de indoor automatizado que se pueda adquirir hoy en día?? Se que hay sistemas hidroponicos pero asi como se esta ideando hay algo en el mercado? Yo soy argentino y por estos lados no he visto nada yo lo vengo diseñando hace un tiempo pero no quería subir hasta ni tener algo más avanzado zion va como piña ya...
La salida que tiene es DIGITAL.Hola gente del post, me pueden sacar de una duda con respecto al sensor DHT 22, la salida es analógica?
Yo he estado con la idea hace un tiempo de armar una aplicación web con un modelo de datos que permita ir llevando la información del cultivo en base a las características de la planta, como lo que dices.. Variedad, semilla y datos generales proporcionados por el banco, sumado a la información que se vaya generando por el cultivador.. Posibles plagas, riegos, etapa, etc.. Por ahora es una idea en mi cabeza que resurge de vez en cuando.. Creo que me pondré las pilas y comenzaré a llevar a papel el modelo de datos que tengo en la cabeza.. Si algo sale, espero poder compartirlo y que ayude en inspiración a proyectos como éste, incluso a colaboración.. Saludos!Mi idea es usar una pantalla para ver el Estado del cultivo y usar los datos para activar ventilación etc y la idea principal es que por medio de un menú te valla haciendo una serie de preguntas como los días de floración de tu semilla tipo de semilla auto, regular, indica... y con toda esa info que calcule que tiene que hacer para sacar el cultivo a delante, también quiero que mezcle nutrientes y que mida el pH y también pille una Ethernet shield me encantaría poder comunicarlo con el pc, que no se como va pero tengo todo el tiempo del mundo para descubrirlo, se algo de C pero muy básico hacer programilla de cálculos y poco más la verdad yo de sketch más bien poco así que voy aprendiendo sobre la marcha. Ayer hice el del sensor de humedad del suelo y media bien de 0 a 1023 o por ahí ahora tengo que hacer que 0 de 0% y 1023 que de 100% de humedad. el sketch de lo mas sencillo para probar el modulo:
y una foto del modulo:Código:void setup() { Serial.begin(9600); } void loop() { int sensorValue = analogRead(A0); Serial.println(sensorValue); delay(500); }
Y sus lecturas:
Me asuste con lo del sensor dht11 a ver es malo si, pero si te fijas los valores que mide se ajustan a las necesidades del indoor
No es que sean muy buenos pero realmente la temperatura dentro de una vivienda suele ser estable dudo que necesites medir más de lo que este sensor ofrece. En humedad nos movemos entre 60% y 20% en casos extremista que lo suyo en flora son unos 40 si hacemos esquejes con 90% vale. Y la temperatura deseada por todos son unos 27 más o menos yo prefiero algo menos pero no voy a entrar en eso, el tema es que mientras que las medidas que de se ajuste a lo que dice la imagen puede servir, o es que te refieres a que su lectura de valores no es precisa?
También he visto el dht 22 y si ofrece un rango más amplio pero dudo que dentro de una casa tenga que medir -10°C por ejemplo no?
Ahora seguro que el 22 es más preciso sólo hay que ver el precio.
Depende de lo que me digas con tu experiencia me lo pillo, si el 11 no da buenas lecturas no me sirve. Aunque el 11 consume mucho menos y es de larga duración si mide bien a mi que mida del 20 a 95 de humedad me sirve y de 0 a 50 grados también me sirve.
Muchas gracias
Será un placer ver ese boceto si señor gracias por ayudar.Yo he estado con la idea hace un tiempo de armar una aplicación web con un modelo de datos que permita ir llevando la información del cultivo en base a las características de la planta, como lo que dices.. Variedad, semilla y datos generales proporcionados por el banco, sumado a la información que se vaya generando por el cultivador.. Posibles plagas, riegos, etapa, etc.. Por ahora es una idea en mi cabeza que resurge de vez en cuando.. Creo que me pondré las pilas y comenzaré a llevar a papel el modelo de datos que tengo en la cabeza.. Si algo sale, espero poder compartirlo y que ayude en inspiración a proyectos como éste, incluso a colaboración.. Saludos!
qué buen tema! También quiero construir un indoors parcial o completamente automatizado. He comenzado; ahora cuento con dos espacios para trabajar. Tengo poca experiencia cultivando por lo que debo leer y practicar mucho, y aprender sobre la marcha. Sí cuento con un poco más de experiencia en electrónica porque estudié ingeniería y entiendo del tema, por eso me alegra mucho tu proyecto! y comentarios de otros foreros también. Aprovecho para ponerme al servicio, en programación y electrónica por ejm, aquí y en lo que pueda ayudar.
Hola gaston.moyano. Esa lámpara se ve genial ¿el consumo es de 126mA?, ¿cuál es el voltaje? sería para conocer la potencia. Aprovecho para mencionar nuevamente mi inquietud acerca del diseño de la placa o tarjeta donde van los leds. Por ejm la que nos muestra gaston.moyano parece ser genérica, con los agujeros (holes) estilo matricial: el espaciamiento entre leds en este caso fue de una linea de agujeros. ¿Qué pasaría si se dejan dos? ¿disminuiría la potencia resultante a cambio de una mayor apertura para cubrir más área? Pregunto porque al construir el panel debe ser interesante conocer de antemano cuál es la mejor disposición de los leds para garantizar una potencia y/o apertura deseada.Hola genios quería aportar mi granito de arena con respecto a los leds. Recién termino de armar una lámpara a leds para indoors con datos de otros colegas y aquí están los resultados a la vista.
Utilice led de 5 mm, 135 rojos de alto brillo y 35 azules también de alto brillo.
Formé 6 tramos de 30 leds.
sin mas Muchas gracias, y estoy abierto a toda crítica constructiva.
/*
AnalogReadSerial 18/02/2015
Este sketch lee una entrada analógica en el pin 0 (A0)
imprime el resultado en el monitor serial. Usaremos
el medidor de humedad en suelo FC-28
Conexiones:
VCC a 5V
GND a GND
A0 a A0
Do lo reservamos para mas adelante activar la bomba de agua.
Este sketch es para usuarios de www.lamarihuana.com :D
*/
int sensorHumedad; // Variable sensor humedad
// Función principal:
void setup() {
// iniciamos la comunicación serial a 9600 bits por segundo:
Serial.begin(9600);
}
// Función cíclica:
void loop() { // Esta función se mantiene...
sensorHumedad = analogRead(A0); // read the input on analog pin 0:
sensorHumedad = (5.0*sensorHumedad*20)/1023.0; // convertimos el valor análogo
Serial.print(sensorHumedad); // visualizamos el valor leído y sin salto de linea...
Serial.println ("%"); // ...Ponemos el símbolo de la Humedad
delay(500); // retardo de medio segundo entre lecturas por estabilidad
}
Es buen código Muchas gracias por comentarlo al detalle, así vamos aprendiendo. Hay que revisar la hoja de datos del sensor, para ver por qué sale al revés. Se me ocurre ponerle 100 - valor convertido (ó 1023 - valor original/medido). Así cuando sea 100% queda: 100 - 100 = 0% ; y, cuando sea 0% queda: 100 - 0 = 100%, por ejm si está mojado al 90% y el output dice 10%, queda 100 - 10% = 90% (% real).Bueno recordaran que estuve probando el sensor de humedad y da una lectura de 0 a 1023 las señales análogas de arduino se representan en números enteros de 10 bits por lo tanto se representa en valores desde 0 a 1023, es decir que cuando el valor esta en 5v la señal análoga esta 1023, para poder medir de 0% a 100% de humedad prepare este código que por supuesto hay que mejorar:
El resultado de este código es que cuando el sensor esta seco mide 100% y cuando esta totalmente mojado mide 0% esta al revés jajajaja pero bueno yo sigo intentándoloCódigo:/* AnalogReadSerial 18/02/2015 Este sketch lee una entrada analógica en el pin 0 (A0) imprime el resultado en el monitor serial. Usaremos el medidor de humedad en suelo FC-28 Conexiones: VCC a 5V GND a GND A0 a A0 Do lo reservamos para mas adelante activar la bomba de agua. Este sketch es para usuarios de www.lamarihuana.com :D */ int sensorHumedad; // Variable sensor humedad // Función principal: void setup() { // iniciamos la comunicación serial a 9600 bits por segundo: Serial.begin(9600); } // Función cíclica: void loop() { // Esta función se mantiene... sensorHumedad = analogRead(A0); // read the input on analog pin 0: sensorHumedad = (5.0*sensorHumedad*20)/1023.0; // convertimos el valor análogo Serial.print(sensorHumedad); // visualizamos el valor leído y sin salto de linea... Serial.println ("%"); // ...Ponemos el símbolo de la Humedad delay(500); // retardo de medio segundo entre lecturas por estabilidad }
float numero = 0.707;
printf("%f", numero);