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

Paso 15: Perro rastreador

Video

Este último ejemplo será diferente de todos los proyectos de sensor hasta la fecha. He estado pateando alrededor de esta idea de perseguidor de perros por un tiempo. Recientemente, hubo un concurso de "Internet de cosas Hack Day" realizado por el grupo Arduino local aquí en las ciudades gemelas (Minnesota, USA). Tomé esta oportunidad para formar un equipo para trabajar en esta idea de perro rastreador. Esto es lo que mis compañeros de equipo (Lobo Loescher, Russ Terrell y Patrick Delaney) y hacer en el día de la competencia.

Les presento esta idea principalmente para destacar cómo flexible Arduino y automatización DIY puede ser. Usted puede hacer su propio sensor de nicho. El prototipo que hicimos es completamente funcional, pero la electrónica tiene que ser reducido abajo en para que pueda ser usado en el perro. Espero seguir trabajando en él cuando tengo más tiempo. Por ahora, sólo voy a publicar el código y video demo sin el esquema fantasía en pasos anteriores. Puede bastante mucho figura el diagrama de cableado desde el sketch de Arduino, así que espero que está bien.

Motivación
Mucha gente dejó su perro escapar a caca de la mañana. Es tentador dejar sólo a la yarda por sí mismos y dar tiempo para olfatear alrededor mientras que permanecer cálido y acogedor interior y termina su café. Pero hay dos problemas con eso.

  1. El perro podría huir (si no tienes un patio cercado).
  2. No sé si ellos caca o caca y terminar gastando más tiempo en busca de la popa. Descuidar a recoger la caca no es una opción!

Este perro wearables pretende resolver estos problemas. Como se ve en el diagrama, la idea es tener una ropa de perro una caja del collar. La caja de collar contiene un módulo GPS, interruptor de inclinación y un transceptor RFM69.

Seguimiento y perro Escape alarma
La ubicación del GPS constantemente enviada desde la unidad de perro a la OpenHAB Raspberry Pi en el hogar, mediante el mismo gateway anteriormente detallado. El momento de la señal GPS se desvía más allá de un límite virtual definido en OpenHAB, los altavoces de frambuesa Pi juegan una alarma audible para alertar al dueño del perro que necesitan salir a buscar el perro. El dueño puede ver la pantalla de OpenHAB para ver un google mapa de donde está su perro (o al menos la última señal GPS recibido). Armado con la dirección inicial que fue el perro, puede utilizar una unidad portátil para localizar el perro fuera. La amplia gama de la RFM69, el sistema debe ser capaz de localizar el perro más de 900 pies de distancia con la unidad de mano, 700 pies o con la construcción de la obstrucción. El rango es suficientemente bueno como para ser muy útil cuando se busca un perro perdido, incluso si usted no tiene ninguna pista de donde podría haber ido. Usted puede conducir alrededor esperando un ping desde la unidad de mano.

En realidad, incluso sin la unidad de mano de Arduino, como su perro no es infierno doblado en corriendo, probablemente serás capaz a buscarlo desde el mapa de google que se muestra en la pantalla de OpenHAB. Puede utilizar la aplicación de teléfono inteligente OpenHAB, conectada al servidor principal de OpenHAB y ver en tiempo real donde tu perro se pregunta apagado a ir tras él. Con tan buena gama, es probable que atraparlo antes de que él va demasiado lejos.

Caca de perro de seguimiento
El sistema también le indica cuándo su perro poops y muestra un mapa de google de donde es la caca. Utilizamos la señal de interruptor de inclinación que nos diga cuándo el perro mantiene la posición de "caca" durante varios segundos. Cuando esto sucede, el perro Arduino banderas una ubicación GPS. OpenHAB frambuesa Pi reproduce una alerta audio para hacerle saber que el perro ha hecho su negocio. Consulte el mapa para ver dónde recoger la caca. La fecha y hora hay a otros miembros de la familia más adelante en el día si la caca es actual o de la rotura del cuarto de baño por la mañana, en caso de pierden la alerta de audio. Miembros de la familia pueden usar el botón de "OFF" alarma para borrar la alarma e indicar a otros miembros de la familia que ha sido recogido caca esta mañana.


También estamos usando el sensor de temperatura incorporado en el RFM69 para obtener la temperatura de la unidad de perro. Podemos enviar alertas de audio si el ambiente es demasiado caliente o frío. Por todas estas alertas de audio, es trivial para también agregar en las alertas de correo electrónico, como se ve en los otros ejemplos de proyecto.

El siguiente video de demostración se toma frente a mi casa. Esto es lo que debe buscar en las tomas de vídeo y pantalla. Quería demostrar la exactitud de la unidad GPS. Parece ser buena para dentro de 5 pies. Soy capaz de establecer la unidad al final de mi camino, justo en la línea del cesped. El mapa GPS muestra ese lugar casi exactamente. Elegí deliberadamente el poste de luz como impulso para dar un sentido de qué tan preciso es el módulo del GPS. Bastante impresionante para un dispositivo de $15.

Este es el perro colocada al final de la entrada, justo en la línea del cesped.

Track GPS de mi caminar por el patio.

Video

Problemas no resueltos
Originalmente se planificó en poner un magnetómetro en la unidad del perro y la unidad de la persona. Desafortunadamente, la biblioteca de magnetómetro que quería usar no juega bien con la biblioteca RFM. Así que tuvimos que saltar a esa funcionalidad. Hubiera sido cool para conseguir ese trabajo. El OpenHAB fue configurado para grabar y carta de que la dirección el perro enfrentaba cada vez poops, por lo que podemos determinar si o no los perros realmente cara norte cuando van.

...

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