Table des matières:

Dresseur de chiens invisible : 9 étapes
Dresseur de chiens invisible : 9 étapes

Vidéo: Dresseur de chiens invisible : 9 étapes

Vidéo: Dresseur de chiens invisible : 9 étapes
Vidéo: Comment apprendre le rappel a son chien efficacement ? 2024, Novembre
Anonim
Dresseur de chien invisible
Dresseur de chien invisible

Noter! Les blocs réactifs ne sont plus disponibles, vous ne pouvez donc pas terminer ce Instructable

Avec un capteur de pression, une LED et un haut-parleur, vous pouvez transformer votre Pi en un dresseur de chiens invisible qui apprend à votre chien à se lever du canapé. Lorsque le chien s'assoit sur le canapé, la led clignote et le chien reçoit la commande « Descendez du canapé ». Lorsque le chien descendra du canapé, il entendra la commande « Bon chien ». Cette application a été présentée dans le blog Bitreactive.

Étape 1: Installer les blocs réactifs

Installer des blocs réactifs sur www.bitreactive.com

Étape 2: Téléchargez le moniteur de canapé à partir des bibliothèques

Téléchargez le moniteur de canapé dans les bibliothèques
Téléchargez le moniteur de canapé dans les bibliothèques

Dans l'éditeur Eclipse sur le côté gauche, il existe deux vues différentes: la vue Blocs et la vue Explorateur de packages. Assurez-vous que vous êtes dans la vue des blocs et sélectionnez le bouton d'importation

Sélectionnez le Couch Monitoring avec Raspberry Pi dans les tutoriels.

À ce stade, il vous sera demandé de vous inscrire. Cela vous donnera un accès immédiat à des tutoriels, des systèmes modifiables et des bibliothèques.

Étape 3: Comprendre le système

Comprendre le système
Comprendre le système

Le système se compose de 4 blocs de construction réutilisables. Les cases bleu clair sont du code Java. Si vous cliquez sur le code Java, il s'ouvrira dans une nouvelle fenêtre. Voyez si vous comprenez comment fonctionne le système.

Étape 4: Générer le code exécutable

Générer le code exécutable
Générer le code exécutable

Faites un clic droit et sélectionnez construire dans le menu contextuel. Choisissez Java SE

Étape 5: Exporter en tant que JAR exécutable

Exporter en tant que JAR exécutable
Exporter en tant que JAR exécutable

Après la génération du code, la vue de l'explorateur de packages s'ouvrira avec un nouveau nouveau projet marqué en jaune. Cela devrait ressembler à ceci (peut-être avec un nom de projet différent).

Faites un clic droit sur le projet exe / Exporter et sélectionnez la configuration CouchMonitor Luanch. Choisissez un nom pour le JAR exécutable, par ex. CouchMonitor.jar

Étape 6: Préparez votre Raspberry Pi

Préparez votre Raspberry Pi
Préparez votre Raspberry Pi

Si vous débutez avec le Raspberry Pi, vous devez d'abord le configurer:

- Préparez la carte SD (nous avons testé avec NOOBS) Insérez la carte SD dans le Raspberry Pi

- Connectez le haut-parleurConnectez le réseauConnectez le capteur (données à GPIO0, qui est le numéro de broche 11)

- Connectez la LED (à GPIO3, qui est la broche numéro 15) Démarrez le Raspberry Pi en connectant le mircro USB pour l'alimentation.

- Découvrez l'adresse IP de votre Raspberry Pi (c'est pourquoi vous voulez qu'un moniteur y soit connecté au moins pour la première fois. Au démarrage, votre Raspberry Pi affichera quelque chose comme: « Mon adresse IP est 10.10.15.107 ».)

- Nous avons testé avec Raspbian (identifiant par défaut: pi, mot de passe: raspberry), qui inclut Java par défaut.

Étape 7: Exécutez l'application sur votre Raspberry Pi

- Connectez-vous au Raspberry Pi (pour la connexion par défaut, voir l'étape 4), soit directement, soit à distance via ssh.

- Vérifiez si le fichier JAR exécutable (couchmonitor.jar) a été copié sur le Raspberry Pi.

- Tapez sudo java -jar couchmonitor.jar pour exécuter l'application sur le Raspberry Pi.

- Lorsque l'application est en cours d'exécution, la LED se met à clignoter au cas où le capteur de pression est déclenché et votre chien sera averti: « Descendez du canapé ! » Lorsque le chien quitte le canapé, le clignotement s'arrête et le chien se fait dire « Bon chien ! »

Étape 8: Étendez votre application

Peut-être que vous voulez que l'application rappelle à votre chien au cas où il resterait de toute façon sur le canapé et ne partirait pas lorsqu'on le lui avait dit. Apprenez à étendre votre système dans le didacticiel Reactive Blocks

Conseillé: