Cómo automatizar los procesos domésticos utilizando tecnología moderna

La vida en el campo está llena de rutina, que realmente quiero automatizar. Y si usted es un ingeniero de software que se ha enamorado de los procesos de automatización, no puede pasar por alto el riego automático, los comederos para mascotas y abrir las puertas del garaje mientras está sentado en el trabajo.

¡Hola a todos los habitantes de la tierra!

Hoy hablaremos sobre cómo, con la ayuda de dispositivos electrónicos no complicados, puede automatizar los procesos domésticos y observar esta acción con interés mientras se sienta en una silla y toma un café.

Mirando hacia el futuro, quiero pedirle a la comunidad que no perciba el sistema como "casa inteligente / hogar", como a muchas personas les gusta hacer. Estas son todas hermosas palabras de marketing. Todo esto es hermoso, a la venta, pero no en la vida real. Automatización inteligente: ¡sí! Inteligente y lo más importante: PRESUPUESTO. Automatización de bajo costo. Dejamos a un lado cientos de $ costos y vemos cómo, utilizando dispositivos económicos, puede implementar un sistema de automatización completo en el hogar.

Hace un mes, gané un concurso con una descripción de varias ideas que estaban en proceso de implementación. Y tomando el segundo lugar, me ofrecieron implementar ideas en el marco del concurso Learn + Nootechnics, que se dedica a la producción de dispositivos inalámbricos. Se han escrito muchos artículos interesantes y detallados sobre el sistema de noolita .

La experiencia que quiero compartir, espero, ayudará a muchos pioneros en esta área interesante.

Tecnologías que aplican en mi hogar

PC , : Flask, mongodb, celery, python 2.7, noolite python, 1-wire


web + mobile (windows phone 8.2 lumia)


: xeoma
\: 1-wire (ds18b20, ds2408), PIR , , noolite , 220V

La automatización del hogar es un proceso muy emocionante y toma la mayor parte del tiempo. Las constantes optimizaciones y mejoras hacen que el sistema esté en constante crecimiento y actualización.

En la casa no tengo un solo interruptor mecánico. No los diseñé en el momento del tendido del cable, porque ya sabía con certeza que toda la casa estará en unidades de control Noolite junto con interruptores. Conveniente, rápido y bueno.

imagen

Los interruptores Noolite se pueden colocar donde todos estén cómodos.

Las unidades de control están ocultas en las paredes en cajas de conexiones. Las antenas de los bloques se colocan cuidadosamente en la pared, en un par trenzado vacío, que se colocó previamente antes del yeso de las paredes. Rango de recepción de señal = 50-70 metros.

Habiendo recibido nuevas unidades de control de noolite: SR211-2K0, decidí jugar con ellas. Puede usar contactos secos en varios lugares a la vez:

imagen
SR211-2K0 para controlar la filtración

automática. Por lo tanto, el riego automático es algo importante para una casa de campo. Mi césped de dos años crece gradualmente y requiere suficiente agua para regar.

Antes del advenimiento de SR211-2K0, resolví el problema de la siguiente manera:

tengo 8 teclas de control ds2408 (1 cable), que dan alrededor de 3-5V en la salida. Y para controlar las válvulas solenoides para riego, se requiere un voltaje de control de 12-24V. Tuve que engañar y grabar una placa de control simple usando un relé.

imagen
El momento de diseñar la placa de control de voltaje

Cuando se ensambla, la placa de control de voltaje se ve así:

imagen

La lógica es simple: se instala un "1" lógico en la salida del circuito DS2408 y obtenemos controladores de 3V, que a su vez conmutan el relé y se suministran 12 (24) V a la válvula solenoide. Permítame recordarle: las soluciones presupuestarias son muy importantes, siento la pena de dar decenas de dólares y no pensar con la cabeza cómo resolver el problema. Por otro lado, no nos rebajamos a la opción: "cercar el jardín". Nos adherimos al medio dorado.

Además, se suministran 12 (24) V a la válvula solenoide, que "se asienta" en la tubería y se abre, suministrando agua a las boquillas (hunter mp-rotator). En el video a continuación, se mostrará el proceso de activar y desactivar el riego.

imagen
Válvula solenoide en desmontaje

imagen
Válvulas solenoides que "se asientan" en la tubería de riego

Pero apenas vi los módulos con contactos secos de noolita- Conecté uno de ellos y lo probé en mi sistema. Como he estado agregando dispositivos noolite durante mucho tiempo, no fue difícil vincularlos al adaptador USB PC1116 y controlar el SR211-2K0 tanto en modo manual como automático, enviando una señal de ENCENDIDO / APAGADO / INTERRUPTOR utilizando la bien desarrollada biblioteca pyNooLite .

Bueno, ¿qué tal sin un video? Es mejor ver una vez que escuchar cien veces:

SR211-2K0


SR211-2K0 para la gestión de

puertas de garaje Me compré una unidad china "an-motors", ¡y estoy extremadamente feliz! Pero el progreso no se detiene, el pánico constante de perder el chip de la unidad y la unión de llaveros no me impresiona. Sí, y quiero abrir el garaje de un vecino del trabajo sin llegar a casa a mitad del día o abrir mi garaje si olvidaron las llaves en casa (puede ingresar a la casa a través del garaje).

Se decidió chocar con la electrónica de la puerta. El beneficio en la calle es el siglo XXI y cualquier equipo asociado con unidades de compuerta le permite conectar cualquier otro dispositivo externo para el control.

La conexión para el video fue rápida para mostrar la oportunidad. Más tarde me conectaré normalmente con tendido de cable. En general, el principio es simple, hay 2 contactos, cerrándolos, el controlador de la unidad ejecuta el comando: abrir \ detener \ cerrar.

No se descubrió nada nuevo, ¡pero el lado se ve genial!

Control de manejo # 1


Control de manejo # 2 (continuación)


La idea se prueba e implementa. Funciona ¡Vamos más allá!

SR211-2K0 para controlar el comedero / recipiente para beber para la mascota

que amo a mi perro: conozca: "Sandy"

imagen

Qué hacer si no está allí durante el día, y el perro necesita verter y alimentar agua (comida seca) - bueno, es agradable y útil para el perro, es bueno para usted . Mi padre me ayudó a alimentar el alimentador, porque al momento de escribir, me faltaba mucho tiempo. Si hablamos de beber automóvil, entonces ya se las arregló para ver un automóvil regando el césped. La lógica para el bebedor es la misma, solo que en lugar de la boquilla: una tubería recta irá inmediatamente al perro en el aviario (ahora está en reconstrucción) y según el escenario durante unos segundos, se suministrará agua fresca y fresca.

Un alimentador automático requiere un enfoque de ingeniería más serio y no se saldrá con una válvula simple. Como resultado, se decidió sacar al conserje del automóvil de un pariente, agregar un poco de hierro y pintura, agregar un dispensador, y obtuvimos una versión demo del "alimentador automático v1.0". En el proceso de prueba, quedó claro que es necesario usar un tornillo. Inicialmente, se consideró un tornillo y un conserje con una tubería, pero la complejidad de la fabricación del tornillo nos obligó a considerar un proyecto piloto con un mecanismo rotativo.

Vea lo que tenemos y cómo funciona.

Alimentador de auto # 1


Hay algo que criticar, hay algo que arreglar y mejorar. El principio es rociar la dosis con una cuchilla, que se controla mediante un limpiador giratorio. Período de dosificación: 3 segundos (rotación de la cuchilla + retorno a la posición inicial)

Alimentador de auto # 2


Este diseño se cerrará en una caja hermética, para que la humedad no estropee el alimento. Lo más probable es que la versión 2.0 consista en un tornillo, donde la dosificación de la alimentación será más precisa y sin la capacidad de atrapar la "cuña" de la cuchilla.

Eso es todo para mí, déjame despedirme. En conclusión: propongo ver una pequeña descripción de la casa, donde muestro el elogio del uso de la tecnología de noolita.

Usando tecnología noolita


Todavía tengo muchas ideas no realizadas que se implementarán en el futuro cercano.

¡Gracias a todos por su atención y por ver el video!
______________________________________________________________
Artículos (enlaces a fuentes) sobre la preparación de material:

  • Biblioteca Python Noolite: enlace
  • Conozca el concurso de ideas ibigdan: enlace
  • vk.com: visita de Computer News con un artículo de revisión: enlace

Source: https://habr.com/ru/post/es394875/


All Articles