Table des matières:
- Étape 1: Installer les blocs réactifs
- Étape 2: Téléchargez le moniteur de canapé à partir des bibliothèques
- Étape 3: Comprendre le système
- Étape 4: Générer le code exécutable
- Étape 5: Exporter en tant que JAR exécutable
- Étape 6: Préparez votre Raspberry Pi
- Étape 7: Exécutez l'application sur votre Raspberry Pi
- Étape 8: Étendez votre application
Vidéo: Dresseur de chiens invisible : 9 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:07
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
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
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
Faites un clic droit et sélectionnez construire dans le menu contextuel. Choisissez Java SE
Étape 5: 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
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é:
NeckLight : un collier PCB pour humains et chiens : 8 étapes (avec photos)
NeckLight : un collier PCB pour humains et chiens : Bonjour à tous, ce projet est mon premier Instructables donc je vais essayer de faire de mon mieux. Dans ce projet, je vais vous expliquer comment j'ai réussi à créer ce collier PCB qui brille dans le noir ! Pour être honnête, c'est le projet parfait si vous voulez apprendre
Dresseur de chien : 5 étapes
Dog Dog Trainer : selon l'AKC, (https://www.akc.org/expert-advice/nutrition/how-many-times-a-day-should-a-dog-eat/) la taille de la portion de repas pour le les aliments sont essentiels pour les chiens, et la taille de la boîte limitait également le nombre d'aliments que le chien pouvait manger par jour, « Vet
Système de refroidissement et de détection pour chiens. : 5 étapes
Système de refroidissement et de détection pour chiens : Bonjour, je m'appelle Bryan et j'ai deux chiens. Je me demandais comment je pouvais les refroidir dans une remorque par une journée chaude. Ma solution est de créer un système de refroidissement et de détection. Le système de détection est de s'assurer que le système est actif lorsque les chiens sont
Lanceur de balles automatique pour chiens : 6 étapes
Lanceur de balle automatique pour chiens : Nous avons tous les deux des chiens, et comme tout le monde le sait, les chiens peuvent passer toute la journée à jouer au ballon. C'est pourquoi, nous avons pensé à un moyen de construire un lanceur de balles automatique
Tutoriel Tristana, dresseur de dragons interactif : 4 étapes
Tutoriel Interactif Dragon Trainer Tristana : C'est le premier concept de ce projet. Lorsque vous activez la mini cellule photoélectrique, les choses suivantes se produiront. - La tête de dragon bougera. - La led dans la bouche sera allumée. la musique est finie tout s'éteindra.Tous