Table des matières:
- Étape 1: Équipement
- Étape 2: Schéma électronique
- Étape 3: Installer l'image sur Raspberry Pi
- Étape 4: Démarrer le Raspberry Pi
- Étape 5: importer des fichiers depuis Github
- Étape 6: Configurer MySQL Workbench
- Étape 7: ajouter une base de données
- Étape 8: Configurer le code Visual Studio
- Étape 9: installer des packages sur le code Visual Studio
- Étape 10: Construire la mangeoire intelligente pour animaux de compagnie
Vidéo: Mangeoire intelligente pour animaux de compagnie : 11 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:06
Je suis étudiant à la Howest Kortrijk Academy en Belgique. J'ai fait une mangeoire spécialement pour les chats et les chiens. J'ai fait ce projet pour mon chien. Souvent, je ne suis pas à la maison pour nourrir mon chien le soir. À cause de cela, mon chien doit attendre pour avoir sa nourriture. Avec ce projet, il obtiendra sa nourriture à l'heure que je choisis. Vous pouvez également contrôler la quantité de nourriture que votre chien reçoit. C'est un moyen facile pour les propriétaires de nourrir leurs animaux de compagnie. Ainsi, ils n'ont pas à s'inquiéter de nourrir leur animal de compagnie s'ils ne sont pas à la maison.
Je l'ai fait avec un Raspberry Pi et plusieurs équipements. Toutes les données sont enregistrées dans une base de données. J'ai également créé un site Web pour que vous puissiez configurer votre appareil.
Étape 1: Équipement
Vous aurez besoin de plusieurs équipements pour réaliser ce projet.
- Raspberry Pi 3 modèle B, 32,49 € sur Amazon.com
- Capteur RFID, 6,95 € sur Amazon.com
- Capteur PIR, 8,99 € sur Amazon.com
- Capteur de charge (1kg), 11,16 € sur Amazon.com
- Écran LCD, 12,95 € sur Amazon.com
- Amplificateur à cellule de charge, 9, 95 € sur Amazon.com
- Servomoteur, 9, 99 € sur Amazon.com
- Fils, 7,99€ sur Amazon.com
- Pile 9V, 10,99€ sur Amazon.com
- Carte SD 16G, 9 98€ sur Amazon.com
- Fer à souder, 13 99 € sur Amazon.com
- Barrette pin header, 4,59€ sur Amazon.com
- Fil à souder, 9 99€ sur Amazon.com
- Câble Ethernet 1, 5m, 6, 28 € Amazon.com
Étape 2: Schéma électronique
Dans le fichier pdf, vous verrez le schéma électronique. Vérifiez plusieurs fois pour ne pas faire d'erreurs. Un mauvais fil peut détruire plusieurs équipements.
Étape 3: Installer l'image sur Raspberry Pi
Vous devez installer une image sur votre carte SD. Vous trouverez l'image dans les fichiers.
Pour installer l'image sur votre carte SD, vous devez installer "wind32diskimager".
Étape 4: Démarrer le Raspberry Pi
Pour vous connecter au Raspberry Pi, vous devez installer "Putty". Connectez le Raspberry Pi et votre ordinateur avec le câble Ethernet. Démarrez Putty et remplissez les adresses IP: 169.254.10.1
Une fois connecté, vous tapez le nom d'utilisateur: pi et le mot de passe: framboise
Étape 5: importer des fichiers depuis Github
Connectez-vous sur votre Raspberry Pi. Pour créer une carte "projet" vous tapez: "mkdir project".
Allez dans le répertoire avec "cd project". Lorsque vous êtes dans le répertoire, vous tapez "git clone https://github.com/howest-mct/1920-1mct-project1-LanderVanLuchene". Les fichiers s'installeront sur votre Raspberry Pi.
Étape 6: Configurer MySQL Workbench
Pour sauvegarder vos données, vous devez installer "MySQL Workbench".
Lorsque vous ouvrez "MySQL Workbench", vous verrez "MySQL Connections". Appuyez sur le bouton plus pour ajouter une nouvelle connexion.
Vous créez une connexion SSH avec les paramètres répertoriés sur l'image. Le mot de passe SSH est « framboise ». Vous pouvez choisir l'autre mot de passe. J'ai utilisé "mysql" comme mot de passe. Vous pouvez stocker le mot de passe dans le coffre-fort, vous n'avez donc pas besoin de taper votre mot de passe à chaque fois que vous ouvrez la connexion.
Si vous avez terminé avec le réglage, vous pouvez enregistrer la connexion.
Étape 7: ajouter une base de données
Ouvrez la connexion. Sur le côté gauche, vous verrez "Administration". Cliquez sur "administration puis cliquez sur "Importer/Restaurer des données". Sélectionnez "Importer depuis l'auto-contenu" et sélectionnez le fichier muet. Ensuite, vous appuyez sur "Démarrer l'importation".
Étape 8: Configurer le code Visual Studio
Pour écrire le code, vous devez installer "Visual Studio Code".
Lorsque vous ouvrez "Visual Studio Code", vous devez installer une extension nommée "Remote SSH". Cette extension vous permet de vous connecter à votre rapsberry pi.
Appuyez sur le bouton vert en bas à gauche pour vous connecter au Raspberry Pi. Choisissez se connecter à l'hôte et tapez: ssh [email protected]
Vous devrez taper le mot de passe « framboise ».
Étape 9: installer des packages sur le code Visual Studio
Vous ouvrez un nouveau terminal dans Visual Studio Code. Dans le terminal, vous devez installer plusieurs packages. Je vais les lister ci-dessous:
- pip3 installe mysql-connector-python
- pip3 install flask-socketio
- pip3 install flask-cors
- pip3 installer gevent
- pip3 installe gevent-websocket
Étape 10: Construire la mangeoire intelligente pour animaux de compagnie
Je n'ai pas de tutoriel complet sur la façon de fabriquer physiquement le Smart Pet Feeder. Je suis désolé!
La cellule de charge doit être conçue comme sur la photo. Placez la flèche vers le bas lorsque vous le construisez.
Conseillé:
Mangeoire intelligente pour animaux de compagnie : 9 étapes
Mangeoire intelligente pour animaux de compagnie : avez-vous un animal de compagnie ? Non : adoptez-en un ! (et revenez à cette instructable). Oui : bon travail ! Ne serait-il pas formidable de pouvoir nourrir et donner de l'eau à votre bien-aimé sans annuler vos plans afin de rentrer à la maison à l'heure ? Nous disons ne vous inquiétez pas mo
Mangeoire automatique pour animaux de compagnie la plus simple avec Arduino : 3 étapes
Mangeoire automatique pour animaux de compagnie la plus simple avec Arduino : Bonjour les amoureux des animaux ! Au fond de nous tous, nous voulons avoir un mignon petit chiot ou un chaton ou probablement même une famille de poissons chez nous. Mais en raison de nos vies bien remplies, nous doutons souvent de nous-mêmes : "Est-ce que je pourrai m'occuper de mon animal de compagnie ?" La principale responsabilité
Catapulte automatique pour lancer de la nourriture pour animaux de compagnie (chien, chat, poulet, etc.), lancer des balles et plus encore ! : 4 étapes (avec photos)
Catapulte automatique pour lancer de la nourriture pour animaux de compagnie (chien, chat, poulet, etc.), lancer des balles et plus encore ! : Bonjour et bienvenue dans mon premier Instructable ! Notre chien adore sa nourriture, elle va littéralement tout manger en quelques secondes. J'ai imaginé des moyens de ralentir cela, des balles avec la nourriture à l'intérieur à la jeter partout dans la cour. Étonnamment, elle est
Mangeoire télécommandée pour animaux de compagnie : 5 étapes
Mangeoire pour animaux de compagnie télécommandé : dans ces instructables, je vais montrer comment vous pouvez construire une simple mangeoire pour animaux de compagnie télécommandée. Avec ce projet arduino simple, vous pouvez nourrir votre animal de compagnie à l'aide d'une télécommande. ,une bouteille en plastique,un servo
Support de câble pour bouteille pour animaux de compagnie : 5 étapes
Support de câble pour bouteille pour animaux de compagnie : utilisez une bouteille en plastique pour maintenir les câbles comme le connecteur de station d'accueil pour iPod et le câble d'extension USB qui sont connectés à votre ordinateur