Configuración de una cocina con Arduino

A continuación explicaremos el proceso de conexionado y configuración para una cocina controlada mediante Domino y odControl. En primer lugar, es conveniente encontrar una buena ubicación para instalar el correspondiente agente OpenDomo, la placa de control Arduino y los periféricos de control. Tal como se explica en este manual, es necesario tener en cuenta que el agente deberá estar conectado a la red de datos doméstica, y que el agente deberá comunicarse con Arduino mediante un cable USB. Si es posible hacer llegar hasta aquí el cable de datos, una de las ubicaciones que más trabajo nos ahorrará es debajo del fregadero, en una caja estanca de superficie (por supuesto a prueba de goteos).

SchematicEn este ejemplo vamos a emplear lo siguiente:

  1. Sensor de inundación
  2. Sensor de humo
  3. Sensores de temperatura (1 ambiental + 2 locales)
  4. Electroválvula general (12v)
  5. Pulsadores luz para dos zonas
  6. 2 Circuitos de control por relé cuádruples
  7. Zumbador de alarma a 5v.

Preparación

Reemplazaremos los 2 conmutadores existentes por pulsadores que controlarán la luz en dos zonas de trabajo distintas, y los conectaremos a los puertos digitales 4 y 5. Los circuitos de control por relé los usaremos para controlar el suministro al horno eléctrico, vitrocerámica y enchufes (máx 2000w cada uno), y mediante los otros cuatro controlaremos las dos zonas de luz (dependiendo del tipo de luz podemos usar optoacopladores), el extractor de humos y la electroválvula, si esta funciona a un voltaje distinto de 5v.

Conectaremos el zumbador de alarma al puerto nº13, mediante el esquema publicado.

Para facilitar el cableado, en esta template se emplean puertos contíguos para la misma función, de modo que podremos usar circuitos múltiples, ahorrándonos mucho tiempo y espacio. El caso más evidente será con los relés, ya que podremos usar dos placas de 4 relés cada una y conectarlas mediante cables cinta con Arduino (puertos 6-9 y 10-12 respectivamente); el resultado será mucho más limpio y manejable.

El sensor de inundación deberá estar en punto más bajo del suelo (en otras palabras, hacia dónde va el agua cuando se vierte en el suelo). Lo ideal sería que el arquitecto hubiera tenido presente la posibilidad de fugas de agua y que una ligera pendiente la acompañara hacia la zona del fregadero (al fin y al cabo, es el único orígen de líquidos en la habitación), pero tal vez es esperar demasiado. En todo caso, suele ser aquí o debajo del lavavajillas donde recogeremos el agua más de prisa, o sea, donde vamos a situar el sensor. Lo conectaremos al puerto digital nº2.

El detector de humos deberá estar lo más lejos posible del horno, ya que este es un orígen contínuo de falsas alarmas. Dependiendo del modelo usado deberemos usar un esquema de conexionado u otro. En todo caso, irá conectado al puerto nº3.

En cuanto a los sensores de temperatura, usaremos uno para controlar la temperatura ambiente (por lo que deberá estar lejos de los fogones, en el área de trabajo, por ejemplo) y los otros dos los convertiremos en sondas de control para el frigorífico y el congelador. Una buena forma de hacer llegar estas sondas a su destino es a través del lado de la bisagra, ya que quedará mucho más discreto, y en algunos casos incluso es posible emplear imanes en lugar del adhesivo.

 

Automatismos incluidos

  • Control de luz: el sistema controla las luces en dos zonas (las llamaremos "estancia" y "puesto de trabajo"), una dentro de la otra. Al activar el pulsador de la entrada, la primera zona ("estancia") se iluminará, proporcionando suficiente luminosidad para recoger algún objeto o llevar a cabo cualquier operación genérica. Al activar el segundo pulsador la iluminación extra del "puesto de trabajo" se encenderá, permitiendo llevar a cabo tareas de precisión sin ningún inconveniente. Al activar de nuevo el pulsador de la entrada, estando la "estancia" iluminada, ambas zonas serán apagadas.
  • Control de inundación: en cuanto el sensor de inundación detecta una fuga importante, la llave de paso del agua será automáticamente cerrada con tal de detenerla de inmediato, se disparará la alarma. Al mismo tiempo, se desactivarán las líneas eléctricas de la habitación para evitar riesgos de electrocución.
  • Alarma: al producirse cualquier evento que pueda entrañar algún riesgo, la alarma de Domino será activada, y el sistema OpenDomo será notificado (éste dará una respuesta más adecuada, si es necesario). Esta alarma local podrá ser sonora, visual o una combinación de ambas, tal como el usuario prefiera. Al actuar sobre el pulsador de la entrada, le indicaremos al sistema que ya hemos recibido la notificación y ésta será desactivada.