Uber domótica con Arduino y Pi (18 / 19 paso)

Paso 18: conclusión

He probado tanto como sea posible para que este tutorial sea accesible a la mayoría de las personas. Este no es uno de esos proyectos que requieren una impresora 3D, una máquina CNC y cientos de dólares. Tampoco es un proyecto que hace uso de elementos puntuales que otros no pueden replicar. Es totalmente factible. He tratado de señalar alternativas viables a algunas de las porciones más técnicamente difíciles. Creo que los usuarios de Arduino no tendrían problemas hacer los sensores inalámbricos de pared-powered funciona. De los pocos lugares que usted puede conseguir colgado para arriba, aquí es lo que puede hacer.

  • Linux. El Raspberry Pi es un bueno, barato, menor potencia opción para el servidor web. Pero si no quieres usar Linux y que quiere que este proyecto de automatización del hogar fuera de la tierra, no hay problema! OpenHAB y Mosquitto se pueden instalar en una PC o Mac. Por lo que el ordenador no tiene que ser un Raspberry Pi. Los archivos de configuración funcionan en cualquier sistema operativo sin cambio.
  • De soldadura. Tardo un rato en el sensor de Arduino con pilas de la soldadura. Si quiere empezar rápidamente, solo pegar con los pared-accionado Arduino sensores primero. Todavía tendrás que soldar los cables para el transceptor inalámbrico, pero esa parte es bastante factible. Para una opción de batería, también puede utilizar un Anarduino inalámbrico mini (Mini-WirelessHW-915 Mhz) o un Moteino de baja energía Lab. Estas son básicamente Arduinos con el transceptor construido en. Los dibujos en este Instructable pueden descargarse como es.
  • Monitor serial es tu amigo! En los bocetos de Arduino, seguí las declaraciones útiles de impresión resolución de problemas en el código. Si tienes problemas, sólo Conecte el nodo sensor Arduino al ordenador y ver la salida en el monitor serie del Arduino.
  • ¿No le interesa la configuración inalámbrica? Aquí es una versión simplificada de ethernet por cable.

Este proyecto me ha enseñado mucho. Al principio, solo quería resolver el problema práctico de la supervisión de mi perro. Luego se convirtió en "hey Mira todos estos sensores que puedo usar". Al final, me hizo pensar más profundamente sobre dispositivos conectados y cómo significativo presentar toda la información de bricolaje "internet de las cosas".

Puedo tomar el crédito (y culpa) para los bocetos de Arduino que forman las puertas de entrada para este proyecto. Que yo sepa, nadie ha publicado una forma para traducir datos RFM69 algo que entiende OpenHAB. El resto del software en este proyecto son software de código abierto. Gracias a OpenHAB, Mosquitto y laboratorio de potencia baja para disponer de sus proyectos. Abra el hardware y abra software hacer increíbles cosas.

Además, gracias a makendo miembro Instructable.

Cualquier pregunta, siente libre de preguntar en los comentarios.

La pared siguiente del texto se coloca al final para no posponer cualquier persona interesada en hacer esta configuración. Esto es opcional de lectura. No voy a decir cuando ocurrirá el Apocalipsis zombie y realmente no tiene nada nuevo que decir. Sólo quiero proveer algún contexto para Arduino basado en sistemas domóticos. Aquí es algunas cosas que he aprendido.

  • Transceptor inalámbrico de la selección es muy importante. Hice un poco de pruebas con nRF24L01 antes de decidir que RFM69 son mejores. Fue una decisión difícil porque todo el mundo y su abuela usa de nRF24.
  • Hay un montón de usuarios de Arduino por ahí como yo. Me encontré con muchos posts del Foro de personas discutiendo cómo a Arduino sensores y cómo crear el servidor web y asociados aplicación móvil. Los problemas de dos diseño aparecieron una y otra vez, y son mi mayor motivación para hacer este instructable.
  • Es difícil escribir tu propio servidor. Arduino inteligente Inicio ejemplos encontré involucrado escribir su propia aplicación de node.js, socket.io conexión entre el navegador del móvil y el servidor, haciendo basic_auth y luego interfaz del nodo de la aplicación con un Arduino. Que requieran demasiada dura programación y configuración de difícil encaje. Opté por ir a la ruta OpenHAB. Programadores con experiencia habían puesto tiempo y esfuerzo en hacer OpenHAB. No es necesario para todos los usuarios de Arduino empezar de cero. Sólo podemos pegar con la fácil programación de Arduino.
  • Tal vez no sea obvio, pero OpenHAB no fue desarrollado para hablar con los Arduinos. Fue desarrollado como el cerebro para controlar productos comerciales como altavoces Sonos, Insteon luces y enchufes, Phillips Hue (luces super lujo), gadgets salud de Withings y un montón de otras cosas. Con el tiempo, la gente escribió "fijaciones" o plugins, para hacer más flexibles los OpenHAB. Cuando encontré OpenHAB, me ha gustado mucho la interfaz y las funciones, pero no había buena manera para que pueda hablar con los nodos inalámbricos de Arduino. Tomó algún tiempo para averiguar cómo utilizar enlace de MQTT de OpenHAB y elaborar un esquema para convertir los datos en datos MQTT. Es que surgió mi gateways de Arduino. Para ser honesto, no es perfecto, ni es sofisticada. Pero funciona bien para lo que estoy haciendo. Uno de los comentaristas me dijo que él está utilizando esta configuración, por lo que es bueno escuchar.
  • Los gateways son materia seca a tener que explicar, pero que permiten a todo tipo de sensores impresionantes hablar con OpenHAB. Comencé este instructable con un montón de detalles sobre el funcionamiento de la puerta de entrada, pero parece fuera de lugar aquí. Terminé sacando los párrafos menos funcionales. Si usted quiere cavar en las malezas de cómo funciona, pásate por este post de blog
  • Existen otros sistemas como OpenHAB por ahí. Algunos con menos capacidades y algunas con un conjunto diferente de capacidades. Estoy muy contento con OpenHAB. Parte del reto con DIY domótica es que el campo está saturado con muchas plataformas, similar a cómo comercial domótica está inundado con diferentes marcas. Es bueno tener opciones. Pero es difícil saber cuáles trabajará para usted hasta que has puesto en el tiempo en un sistema en particular. No es como usted podría sólo "domótica plataforma de google" y solo tienes que coger uno de la lista. Decidir OpenHAB representa una gran parte de tiempo dedicado a la investigación y pruebas.
  • Productos de automatización del hogar comerciales tienen su lugar. Compruebe hacia fuera las demostraciones videos cool de Kai, el fundador de OpenHAB, control de luces Phillips Hue y planta de sistemas de riego. No puedo hacer algo tan elegante como la bombilla Phillips Hue. Y no quiero hacer una salida de control remoto DIY. Para las "salidas" que usan alto voltaje, soluciones comerciales son más adecuadas. son compactos, estéticamente agradable y lo más importante aprobado por UL. Me gustaría que tenía focos de Hue o altavoces Sonos para combinar con mi casa de sensores para hacer algunos cool automatización y notificación. Realmente muestran OpenHAB.
  • Las salidas son difíciles de bricolaje, pero no son entradas (sensores). Con sensores de baja tensión, los usuarios de Arduino tienen una ventaja única. Podemos hacer todo tipo de sensores loco para nicho detección de situaciones que no son lo bastante común como para engendrar productos comerciales. ¿Tal vez usted quiere trazar la frecuencia con la cola de su perro es arriba vs abajo? ¿O quieres un mapa de google de donde su perro poops? Es difícil imaginar una empresa hacer un sensor para y lo venden por $30 en venta por menor. También creo que es satisfactorio hacer sensores que imitan lo que está comercialmente disponible. Es como ir a la Página Web de Lowe's para los productos de Iris y haciendo clic en "lo hizo!"
  • Hablando de sistemas domóticos disponibles comercialmente, creo que sería cool que una empresa que ofrece una casa de modelo tamaño de escritorio con su sistema de casa inteligente. La casa modelo sería algo que el consumidor personalizado diseños online para parecerse a su propia casa. Sería 3D impreso y vienen con servos, LEDs y trabajo de puertas y ventanas. (Arduino
?) controlador para esta casa modelo imitan la puerta, ventana y sensores de luz que vienen con el sistema de automatización del hogar. Así cuando se abre la puerta real, puerta del garage de la casa de la modelo también se abre. Cuando se enciende la luz del garaje, ilumina el LED en el garaje de la casa de modelo también. Y tal vez la casa avatares, a través de pantallas OLED, que a su vez cuando un miembro de la familia se casa. Tal vez esta casa modelo puede sentarse en su escritorio en el trabajo, imitando sus millas de la casa a través de conexión VPN. O si eres un medio occidental con una cabina "al norte", podría actuar como pantalla para la seguridad y el estado por una cabaña que está a cien millas de distancia. Ver un vídeo de la alimentación o una consola virtual en su teléfono es bonito... pero poder ver desde su silla y "ver" Qué suceso millas lejos por un objeto dimensional tres físico - que sería muy prolijo. Sería un proyecto fresco impresora 3D.

Gracias por leer todo esto :)

Artículos Relacionados

Bluetooth domótica con arduino:VOICE

Bluetooth domótica con arduino:VOICE

¡ OH! los gastos de la domótica de lujo por vozque siempre quisiste construir un sistema de automatización del hogar que trabajó en el comando de vozBueno no busques más esta es su una parada para Domótica por vozEl sistema se basa en la plataforma d
Domótica con Arduino parte-me

Domótica con Arduino parte-me

No es como cualquier otro domótica como hemos visto anteriormente. Que está controlando remotamente dispositivos cuál es la diferencia. Es porque puede controlar desde el mundo. Se puede controlar usando cualquier dispositivo que tenga conexión a int
Domótica con Arduino

Domótica con Arduino

En este Instructable, voy a intentar explicar como crear un servidor de automatización del hogar que tiene la facilidad para permitir que elementos eléctricos hogar común conectar a una franja de 5-vías 240 VCA/120 VCA potencia común. En mi diseño he
ESTRAGOS - domótica con Control de voz

ESTRAGOS - domótica con Control de voz

Antes de comenzar la descripción del proyecto, me gustaría agradecer a Audrey y Nicole me dan la placa Intel Edison con un montón de sensores.En este Instructable he utilizado a Intel Edison para implementar domótica con control de voz completa. Bási
Domótica con Raspberry Pi, Arduino, Domoticz, MySensors.

Domótica con Raspberry Pi, Arduino, Domoticz, MySensors.

Hola creadores de compañero,Este es mi primer Instructable sobre domótica. La idea es construir un controlador y nodos inalámbricos para controlar y supervisar.Después de golpe y ensayo con muchos controladores diferentes como OpenHab, DomotiGa, Cont
Domótica con transmisor-receptor del RF con Arduino Micrcontroller

Domótica con transmisor-receptor del RF con Arduino Micrcontroller

Este proyecto demuestra el diseño y desarrollo de un Inicio automatización sistema usando transmisor-receptor del RF controlada por Arduino Micrcontroller. El usuario controlará remotamente varias aplicaciones interiores como lámparas, puertas y vent
Domótica mediante Arduino Uno

Domótica mediante Arduino Uno

¿Alguna vez has querido hacer su hogar automatizado? ¿Quiere controlar las luces, ventilador y otros dispositivos desde tu smartphone? ¿O un tutorial sobre los dispositivos conectados y comenzar con ella? Domótica Android le mostrará cómo hacer que t
Gesto basado en domótica con Edison de Intel (Intel IoT))

Gesto basado en domótica con Edison de Intel (Intel IoT))

Domótica en gesto es la nueva forma de interactuar con dispositivos eléctricos disponibles en nuestra casa. En este proyecto utilizaremos sensores en lugar de cámara para reconocimiento de gestos, ya que proporciona mejor consistencia, independencia
Sistema domótico con Arduino y GSM SIM900 módulo

Sistema domótico con Arduino y GSM SIM900 módulo

¡Hola! Ya casi he terminado mis estudios en la Facultad de ingeniería, tuve que hacer un proyecto de graduación y mi idea era hacer algo asombroso (sé que es muy gracioso: D) para mostrar a todos que soy una máquina prototipo buena y yo puedo convert
Sistema de domótica con 1SHEELD basado en SMS

Sistema de domótica con 1SHEELD basado en SMS

Hola amigos, este mi primero instructable y apenas convertido 16 año viejo hace dos meses.En este instructable mostrará cómo hacer 5 canal SMS basado en sistema de domótica mediante 1sheeld. En vez de utilizar Relés electromagnéticos que he construid
Domótica con nodo js, frambuesa pi y heimcontrol

Domótica con nodo js, frambuesa pi y heimcontrol

En tutorial hará Resumen de plataforma heimcontrol (es NodeJs aplicación domótica Open Source bajo licencia MIT)Algunas de las características allí:Eficaz : el diseño permite control cómodo de sus hogar dispositivos usando tu smartphone o tablet.En t
Domótica con Jetpack

Domótica con Jetpack

Hola, este es un sistema de domótica sencilla con escudo de Jetpack. Hemos añadido un módulo de relé para el escudo, a construir un sistema básico de automatización del hogar. Con la aplicación siguiente encienden o apagar una bombilla con su smartph
Domótica con Edison de Intel

Domótica con Edison de Intel

El propósito de este proyecto es activar una salida cuando se presiona la tecla "Arriba" en un transmisor de control remoto y apague el mismo resultado cuando se presiona la tecla "Abajo". Tal experimento tiene varios usos asociados a
Bluetooth basado en domótica utilizando arduino

Bluetooth basado en domótica utilizando arduino

Queridos amigos que este es mi primer proyecto que estoy publicando en instructable. Se construyo con dos microcontroladores uno es arduino y otro at89s52. Y también he desarrollado android app para el control de la domótica.Paso 1: Componentes neces