Pages: [1] 2   Go Down
Author Topic: Novato del todo, con intencion de construir un termostato wifi.  (Read 6520 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Newbie
*
Karma: 0
Posts: 8
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Buenas. Ante todo, saludos a todos.
Os comento mi "intento" de proyecto. Desde hace ya un tiempo, quiero mirar de montar, de la manera mas economica posible (estando como esta la cosa, no se puede gastar mucho), un termostato con arduino o alguna placa de similares caracteristicas, que se adapte a las necesidades.
Os comento la idea, a ver si me podeis echar una mano, para aclarar ideas, ya que aun no he montado nada con arduino, ni tengo mucho conocimiento de electronica.
La idea es montar un "circuito" con wifi, que se conecte a la wifi de casa, y por cable, se conectará a la caldera de la calefacción. Actualmente tengo uno que va a pilas, de los sencillos. La idea es que desde un movil con internet, ya sea por aplicación o por pagina web, se pueda regular la temperatura, a la que queremos que active la calefacción.
Sobre el tema de programación ya me buscaria la vida, pero me gustaria que me asesoraseis, sobre las placas necesarias, sensores, etc.. que es lo que tengo dudas... Si se puede montar algo de un tamaño reducido, seria perfecto. Incluso he estado mirando las placas openpicus...

Bueno si a alguien se le ocurre algo, agradezco todos los comentarios.
Logged

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

Para hacer lo que quieres en principio necesitas un Arduino UNO (u otro modelo) + WiFi Shield

De sensores no se que más puedes necesitar por que un "Actualmente tengo uno que va a pilas, de los sencillos." no se que puede ser, ya que no se me dan muy bien las adivinanzas.


Logged


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

la verdad es que los "novatos total" os planteais unos proyectos para empezar flipantes !
yo recuerdo cuando empece que era un novato total (todavia lo soy) pero me tire meses haciendo proyecto chorras para aprender cada comando de programación, conectar leds, lcd, sensores, etc
compra un arduino UNO, y ve aprendiendo lo basico. el wifi shield (al menos el antiguo) es realmente complicado de programar, primero aprende a programar con un ethernet shield, luego ya lo pasaras a wifi. es mas facil usar un router tipo 703N que meterle un wifi shield al arduino.
lo dicho, pilla un arduino uno, unos sensores DS18B20, una pantallita lcd I2C, unos reles, unos leds, resistencias y aprende a usarlo todo. luego a por tu proyecto.

animo, hay mucho por delante, pero es totalmente realizable.
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/

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

Bueno, veo que me comentais que vaya por pasos... El problema, es que no queria gastar mucho dinero, y si empiezas a sumar, primero el ethernet, mas luego sensores que compres, y acaben no valiendote para nada y eso, por eso preferia mirar de pillar los componentes adecuados.
La programación no me da mucho miedo, porque trabajo de informatico, y la verdad que algun lenguaje que otro he tocado, y supongo que buscando ejemplos y eso, se podra ir avanzando aunque sea lento. El tema, es que por necesidad necesito que sea wifi. Esta bastante complicado el pasar un cable hasta donde esta el termostato. Y luego otras dos cosas que me preocupan, el tamaño, porque segun veo en el arduino, vas montando una placa encima de otra, y tengo miedo de que salga un circuito que sobresalga mucho, como para que no quede curioso. La idea inicial es montarlo sin pantalla, ni botones, para controlarlo por el movil, y solamente el sensor, wifi shield, y "rele" (supongo) para activar la caldera... ahh... y el alimentador, que creo que son de 5v voltios...
Las dudas que me surgen es que sensor usar... si tiene que ser algo tipo i2c, o hay algun componente que colocandolo solamente ya valdria... Luego la precision que tiene, tampoco me interesa un sensor, que no acierte ni pa tras... Luego saber si la temperatura del circuito afectaria mucho al sensor, o si practicamente no se calienta.
Luego, la wifi shield que he visto, la encuentro algo cara... queria saber si habia algo mas economico, o algun tipo de clon de arduino, que tuviese integrado la wifi, por el tema del tamaño.
Logged

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

La sonda usa un termistor de 10k 1%, la shield wifi sale un poco cara pero eso es cosa tuya.
Logged

Trabajando en ...

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

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

Oviedo, Spain
Offline Offline
Newbie
*
Karma: 1
Posts: 20
¡A cacharrear!
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Yo te aviso (por experiencia) que si esto te sale esto y te gusta la electronica, tarde o temprano, te serviran los sensores y demás elementos que hayas utilizado para aprender y  que no vayas a utilizar en este proyecto. Esto engancha y siempre aparecen ideas nuevas.

Pero si quieres sensores yo te doy sensores xD.

Tienes uno que es el LM35, que te dice la temperatura mediante la tensión presente en una de sus patillas. Mide grados Celsius

Por otro lado tienes el LM335 que es exactamente igual que el anterior pero que mide la temperatura en grados Kelvin.

Mi consejo es que busques los "datasheets" (hojas de datos) de los dos sensores y tengas claro como utilizarlos. Además son muy habituales y tendras bastante información en castellano.

Cuando tengas arreglado el tema de almacenar los "grados" del sensor en una variable del Arduino, empieza con el wifi.

Un saludo!
Logged

e-mail: 1315cesarm@gmail.com
Twitter: @1315cesarm

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

Para el tema del wifi, que shield recomendais?, hay algun clone que lo lleve ya integrado y que funcione?
Logged

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

Bueno, veo que me comentais que vaya por pasos... El problema, es que no queria gastar mucho dinero, y si empiezas a sumar, primero el ethernet, mas luego sensores que compres, y acaben no valiendote para nada y eso, por eso preferia mirar de pillar los componentes adecuados.
La programación no me da mucho miedo, porque trabajo de informatico, y la verdad que algun lenguaje que otro he tocado, y supongo que buscando ejemplos y eso, se podra ir avanzando aunque sea lento. El tema, es que por necesidad necesito que sea wifi. Esta bastante complicado el pasar un cable hasta donde esta el termostato. Y luego otras dos cosas que me preocupan, el tamaño, porque segun veo en el arduino, vas montando una placa encima de otra, y tengo miedo de que salga un circuito que sobresalga mucho, como para que no quede curioso. La idea inicial es montarlo sin pantalla, ni botones, para controlarlo por el movil, y solamente el sensor, wifi shield, y "rele" (supongo) para activar la caldera... ahh... y el alimentador, que creo que son de 5v voltios...
Las dudas que me surgen es que sensor usar... si tiene que ser algo tipo i2c, o hay algun componente que colocandolo solamente ya valdria... Luego la precision que tiene, tampoco me interesa un sensor, que no acierte ni pa tras... Luego saber si la temperatura del circuito afectaria mucho al sensor, o si practicamente no se calienta.
Luego, la wifi shield que he visto, la encuentro algo cara... queria saber si habia algo mas economico, o algun tipo de clon de arduino, que tuviese integrado la wifi, por el tema del tamaño.


si quieres algo barato, mmm... no entres en este hobbie jeje
no es que sea super caro, pero como han dicho, siempre se te ocurren cosas nuevas y el gasto va aumentando.

mira el wifi shield es caro y complicado, ya te he dicho que mires el router mini 702 o 703
http://www.tplink.com/en/products/details/?model=TL-WR702N
en ebay esta por unos 10 o 15 euros, y no hay que programar nada, lo configuras (si eres informatico esto esta chupado) y conectar el arduino mediante un ethernet shield a este router.
comprando por ebay todo te puede salir por (precios orientativos)
arudino uno 13euros
ethernet shield 15euros
router mini 15 euros
sensores 2 euros

pon un total de unos 50 o 60 euros. si esto es demasiado, olvidate, sino adleante.

otra cosa, como vas  a controlar la temperatura de la caldera? de que tipo es la caldera? como le vas a cambiar el setpoint ? estas seguro que ocn un simple rele puedes activar toda la caldera y desactivarla? miratelo tambien, no sea que luego necesites algo mas complejo.
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/

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

Por ese precio, estaria perfecto, y el temar del router, lo he estado mirando y valorando, y la verdad que es muy buena idea. Incluso he visto algun proyecto mas hecho con este router.
El inconveniente que le veo, que lo mismo me equivoco, que sumando el espacio de la arduino, mas el shield ethernet, mas la placa del router, mas el espacio de los rj-45, quedaria un sistema, para poner en una caja, un poco abultado.
Sobre el tema de la caldera, es un calentador de gas, de agua caliente, un yunkers, con salida para el agua caliente de la casa, y para los radiadores. Ahora mismo tengo un termostato sencillo coati programable, en el que no utilizo la programación. Cuando estoy en casa la enciendo y cuando no, la apago, ya que el piso, la mayor parte del dia esta vacio. El tema es que va un cable de la caldera al termostato, que esta en el comedor, por eso el problema del tamaño. Ese cable creo recordar, ahora de memoria, que tenia tres cables, y cuando enciendo la calefacción, mediante el coati, suena un clac, como si saltase un relé, por eso habia pensado que seria asi, pero como dices, intentare buscar información, para ver si hay algo mas.

Me estoy dando cuenta, que el tema esta en tomar decisión, entre tamaños, y precios, no?

Estuve valorando la opcion openpicus, que me parecia muy interesante, la verdad, pero me pasaba lo mismo, las dudas, de como conectar los sensores, y el estar seguros sobre compatibilidades. A veces aun teniendo documentación dudas.

Sigo agradeciendo a todos vuestras ideas y palabras, y todas son bienvenidas.
Logged

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

Con ese router puedes conectar la placa arduino a su puerto USB o al puerto serie que tiene en su interior, pero tendrás que actualizar el firmware a uno que se llama OpenWrt y te tocara programar el router también.

Si eres apañado creo que se podrías meter un ATmega328 dentro del mismo router quedando todo muy reducido.
Logged


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

JRodrigo no hace falta hacer todo eso. Simplemente usas el minimini router como repetidor wifi y conectas el arduino al router con cable rj45 y un ehternet shieldshield. Super facil
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/

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

Si das prioridad al tamaño del Arduino que va junto al termostato, propongo:

Un --arduino slave--pequeño con un --modulo RF receptor-- junto al termostato
Un --arduino master-- con --modulo RF emisor-- conectado al mini router(puerto serie, usb o rj45 lo que te venga mejor)

El proceso : Router recibe instrucciones  via web, -arduino master-- envia señal --arduino slave- recibe comandos y actúa en consecuencia

Personalmente creo que lo menos complicado seria un arduino + wifishield.
Logged

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

     

[SOLUCIONADO]

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

Jrodrigo, cuando dices lo del ATmega328, a que te refieres? Como lo conectarías y programarías?
Logged

Oviedo, Spain
Offline Offline
Newbie
*
Karma: 1
Posts: 20
¡A cacharrear!
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

El ATmega328 es el circuito integrado (cerebro, alma, como quieras llamarlo) con el que funciona arduino. La placa es un medio que facilita su uso, pero realmente cuando programas un arduino, estas programando su ATmega328 (u otros modelos de ATmega, según el modelo de arduino que utilices).
Logged

e-mail: 1315cesarm@gmail.com
Twitter: @1315cesarm

Spain
Offline Offline
God Member
*****
Karma: 25
Posts: 958
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Jrodrigo, cuando dices lo del ATmega328, a que te refieres? Como lo conectarías y programarías?
Me parece que si el compañero no sabe que es un atmega328, ni como conectarlo y menos programarlo....

Va a tener muy dificil esto, mejor que empezara a leer lo basico de un arduino, que es, para que vale, como se programa, por ejemplo los enlaces de mi firma y algo de electronica basica, que es, ley de ohm, circuitos, leer datasheet, interpretar esquemas...

Imaginaros que yo novato del todo tambien en medicina me pusierais a operar a mi cuñado de una hernia... tendre que aprender algo, digo yo...

Un saludo.
Logged

CUIDADO !! MIS POST NO SON APTOS PARA MENORES. SI ERES MENOR DE 14 AÑOS DEBES DE LEERLOS ACOMPAÑADO DE UN ADULTO

Pages: [1] 2   Go Up
Jump to: