Table des matières:

Mangeoire intelligente pour animaux de compagnie : 11 étapes
Mangeoire intelligente pour animaux de compagnie : 11 étapes

Vidéo: Mangeoire intelligente pour animaux de compagnie : 11 étapes

Vidéo: Mangeoire intelligente pour animaux de compagnie : 11 étapes
Vidéo: Le Chien Le Plus Rapide Du Monde 2024, Novembre
Anonim
Mangeoire intelligente pour animaux de compagnie
Mangeoire intelligente pour animaux de compagnie

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

Démarrer le Raspberry Pi
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

Configurer MySQL Workbench
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

Ajouter une base de données
Ajouter une base de données
Ajouter une base de données
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

Construire la mangeoire intelligente pour animaux de compagnie
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é: