Uber domotique w / Arduino & Pi (15 / 19 étapes)

Étape 15 : Chien Tracker

Vidéo

Ce dernier exemple sera différent de tous les autres projets de capteur jusqu'à présent. J’ai été coups de pied autour de cette idée de traqueur de chien pendant un certain temps. Récemment, il y avait un concours de « Internet des choses Hack Day » organisé par le groupe local de Arduino ici dans les villes jumelles (Minnesota, USA). J’ai saisi cette occasion pour former une équipe pour travailler sur cette idée de traqueur de chien. C’est ce que mes coéquipiers (Wolf Loescher, Russ Terrell et Patrick Delaney) et j’ai réussi à faire le jour de la compétition.

Je vous présente cette idée principalement à mettre en évidence comment flexible Arduino et automatisation DIY peut être. Vous pouvez faire votre propre détecteur de niche. Le prototype que nous avons fait est pleinement fonctionnel, mais l’électronique doit être rétréci vers le bas dans l’ordre pour qu’il puisse être porté sur le chien. J’espère pouvoir continuer à travailler là-dessus quand j’ai plus de temps. Pour l’instant, je posterai juste la démo de code et de la vidéo sans le schéma de câblage fantaisie trouvé dans les étapes précédentes. Vous pouvez très bien comprendre le schéma de câblage de l’esquisse de l’Arduino, alors j’espère que c’est ok.

Motivation
Beaucoup de gens sortir leur chien de merde dans la matinée. Il est tentant de les laisser juste sur l’yard par eux-mêmes et donnent de que leur temps à renifler autour pendant que vous restez chaud et confortable à l’intérieur et de finir votre café. Mais il y a deux problèmes avec ça.

  1. Le chien pourrait s’enfuir (si vous n’avez pas un yard clôturé).
  2. Vous ne savez pas si ils merde, ou lorsqu’ils merde et finissent par passer plus de temps à la recherche de la merde. Négligeant de ramasser de la merde, ce n’est pas une option !

Ce chien wearables vise à résoudre ces problèmes. Comme on le voit dans le diagramme, l’idée est d’avoir une usure de chien une boîte de collier. La boîte de collier contient un module GPS, interrupteur à bascule et un émetteur/récepteur RFM69.

Suivi et alarme de fuite de chien
La localisation GPS est constamment étant transmise par le chien à la OpenHAB Raspberry Pi à la maison, via la passerelle même détaillée précédemment. Au moment où le signal GPS s’égare au-delà d’une limite virtuelle définie dans OpenHAB, les orateurs de la Raspberry Pi jouent une alarme sonore pour avertir le propriétaire de chien dont ils ont besoin de sortir et d’aller chercher le chien. Le propriétaire peut regarder l’écran OpenHAB de voir un google carte où leur chien est actuellement (ou au moins le dernier signal GPS reçu). Armé avec le sens initial, que le chien est allé, il peut alors utiliser un appareil portatif pour localiser le chien à l’extérieur. Avec la grande plage de la RFM69, le système devrait être en mesure de localiser le chien plus de 900 pieds plus loin avec l’appareil portatif ou 700 pieds avec obstruction de la construction. La plage est assez bonne pour être très utile lors de la localisation d’un chien perdu, même si vous n’avez aucune idée où il aurait pu. Vous pouvez conduire là à attendre pour un ping de l’unité de poche.

En fait, même sans l’appareil portatif Arduino, aussi longtemps que votre chien n’est pas l’enfer plié sur fugues, vous serez probablement en mesure de lui trouver seulement à partir de la carte de google apparaît sur l’écran OpenHAB. Vous pouvez utiliser votre téléphone intelligent OpenHAB app, connecté au serveur OpenHAB maison et voir en temps réel où votre chien se demande au large pour que vous passez après lui. Avec une telle bonne gamme, vous risquez de l’attraper avant qu’il aille trop loin.

Merde de chien suivi
Le système vous indique aussi lorsque votre chien fait ses besoins et affiche une carte google d’où est la merde. Le signal de commutation de tilt nous permet de nous dire quand le chien tient la position de « merde » pendant plusieurs secondes. Lorsque cela arrive, le chien Arduino signale une localisation GPS. Le OpenHAB Raspberry Pi joue une alerte audio pour vous faire savoir que le chien a fait ses affaires. Ensuite, vous vérifiez la carte pour voir où chercher la merde. L’horodatage est là pour dire des autres membres de la famille plus tard dans la journée, si l’emplacement de merde est à jour ou de la pause du matin une salle de bains, dans l’affaire, ils ratent l’alerte audio. Membres de la famille peuvent utiliser le bouton « OFF » alarm pour effacer l’alarme et d’indiquer aux autres membres de la famille qui merde de ce matin a été ramassé.


Nous utilisons également le capteur de température intégré dans le RFM69 pour obtenir la température ambiante de l’unité de chien. Nous pouvons envoyer des alertes audio si l’environnement devient trop chaud ou trop froid. Pour toutes ces alertes audio, il est trivial d’ajouter également dans des alertes par e-mail, comme on le voit dans les autres exemples de projets.

La vidéo de démonstration suivante est prise devant ma maison. Voici ce qu’il faut chercher sur les captures d’écran et la vidéo. J’ai voulu démontrer l’exactitude de l’unité GPS. Il semble être bon à moins de 5 pieds. Je suis en mesure de régler l’appareil à la fin de mon allée, à droite sur la ligne d’herbe. La carte GPS montre cet endroit presque exactement. J’ai volontairement choisi la borne lumineuse comme l’emplacement de merde pour donner une idée du degré de précision le module GPS est. Assez impressionnant pour un appareil de 15 $.

Il s’agit de l’unité de chien, placée à l’extrémité de l’allée, à droite sur la ligne d’herbe.

Trace GPS de me promener l’yard.

Vidéo

Questions en suspens
Nous avions prévu initialement à mettre un magnétomètre dans l’unité de chien et l’unité de la personne. Malheureusement, la bibliothèque de magnétomètre que nous voulions utiliser n’a pas joué sympa avec la bibliothèque RFM. Nous avons donc dû sauter cette fonctionnalité. Ça aurait été cool de faire ce travail. Le OpenHAB a été le programme d’installation pour enregistrer et graphique la direction le chien faisait face à chaque fois qu’il fait ses besoins, afin que nous puissions déterminer si oui ou non les chiens vraiment faire face nord quand ils vont.

...

Articles Liés

Domotique avec Arduino

Domotique avec Arduino

Dans ce Instructable je vais essayer d'expliquer comment créer un serveur domotique qui ont la possibilité de permettre communs ménagers électriques à brancher à une bande de 5 voies 240VAC/120VAC puissance commune. Dans ma conception, j'ai inclus un
Domotique avec arduino, boutons, écran LCD, téléphone intelligent EEPROM et

Domotique avec arduino, boutons, écran LCD, téléphone intelligent EEPROM et

Maintenant nous pouvons contrôler la coque à la maison avec le téléphone intelligentÉtape 1: Matériel nécessaire pour la domotique, vous pouvez ajouter des choses différentes, je choisis de commutation ou de relaisDans ce projet, vous contrôlerez swi
Domotique avec Arduino... Et JavaScript !

Domotique avec Arduino... Et JavaScript !

Dans ce instructable (mon premier seul en fait), je vais vous guider pour faire d'automatisation dans votre maison avec Arduino, oui, pas si nouveau... Mais nous allons aussi inclure JavaScript, à l'aide de Node.js et une impressionnante bibliothèque
MyHome - domotique avec Arduino et XBee

MyHome - domotique avec Arduino et XBee

*** mise à jour ***Ver 2.0-contrôle de prise de puissance Nexa a ajouté-ajouté un fil capteurs de température-contrôle des trucs via Google Calendar Events a ajouté***********************Bonjour à tousIl s'agit de l'histoire de mon projet « myHome ».
Domotique en utilisant arduino avec wifi, bluetooth et télécommande IR

Domotique en utilisant arduino avec wifi, bluetooth et télécommande IR

Il s'agit d'un tutoriel pour montrer comment construire un système de domotique avec arduino Wifi [ESP8266-01], bluetooth (HC-05) et télécommande IR. Domotique se traduit par un accueil plus intelligent et est utilisé pour fournir un niveau de vie pl
Assistant personnel avec télégramme & Arduino.

Assistant personnel avec télégramme & Arduino.

Bonjour les gens !Il y a quelques mois, j'ai entendu parler un projet qui utilise un bot de messagerie instantanée pour créer un système qui serait automatiquement traiter et organiser des commandes de pizza envoyées par les clients via Whats app. J'
ARDUINO contrôlée à distance

ARDUINO contrôlée à distance

BONJOUR À TOUS ! Je suis un débutant dans l'arduino et vraiment envie d'aller dans le domaine de l'électronique quand je deviens plus âgé. Malheureusement je ne sais pas encore comment le code correctement. J'avais trouvé ce projet il y a longtemps e
Internet de base du cadre de choses avec Intel Edison

Internet de base du cadre de choses avec Intel Edison

La pile de l'Internet des objets peut impliquer des capteurs, petits appareils informatiques, services de Cloud Computing et API. Pour la plupart des débutants, mise en œuvre de chacun de ces éléments individuellement est bon marché et simple, avec p
Allumer et éteindre vos choses avec un laser !

Allumer et éteindre vos choses avec un laser !

Il y a déjà quelques grands projets autour d'ici sur le piratage de systèmes domotiques, mais ce que je voulais faire était de contrôler mes prises avec créativité.C'est pourquoi j'ai décidé de le faire. Pour avoir les fonctionnalités plus possible j
Home Automation

Home Automation

Structure de la domotique* Arduino UNO* Arduino - innovente* Module Bluetooth Arduino* mini moteur Servo* 2 LED
Domotique à l’aide d’Arduino Uno

Domotique à l’aide d’Arduino Uno

Vous avez toujours voulu faire de votre maison automatisée ? Envie de contrôler les lumières, les fan et les autres appareils de votre smartphone ? Ou voulait un didacticiel sur les périphériques connectés et mise en route avec lui ? Android la domot
Domotique Bluetooth avec arduino:VOICE

Domotique Bluetooth avec arduino:VOICE

OH ! les dépenses de la domotique de luxe par la voixavez-vous jamais eu envie de construire un système de domotique qui a travaillé sur commande vocaleEh bien ne cherchez plus c'est votre guichet unique pour la domotique par voixLe système est basé
Domotique (pour débutants) avec Arduino et Bludrinodroid

Domotique (pour débutants) avec Arduino et Bludrinodroid

Il s'agit d'un grand projet pour débutants à la domotique. Le Bludrinodroid est un app génial que peu de gens connaître id idéal pour les débutants jusqu'aux professionnels. J'espère que vous apprécierez le projet!!Étape 1: Les parties Les pièces que
Domotique à l’aide de la Part de l’Arduino-je

Domotique à l’aide de la Part de l’Arduino-je

Ce n'est pas comme n'importe quel autre domotique comme nous l'avons vu plus tôt. C'est dispositif de régulation à distance quelle est la différence. C'est parce qu'il peut contrôler le monde. Vous pouvez contrôler à l'aide de n'importe quel appareil