Table des matières:
- Étape 1: Matériel
- Étape 2: Configurer Raspberry Pi
- Étape 3: MySQL
- Étape 4: Échelle
- Étape 5: moteur à courant continu
- Étape 6: Distributeur
- Étape 7: Construire
- Étape 8: Site Web
Vidéo: Dogspenser : 8 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:09
Chaque propriétaire de chien y a été confronté au moins une fois, un problème bien connu et courant. Ma famille et moi l'avons vécu nous-mêmes, partons en vacances et vous êtes obligé de demander à vos amis et à votre famille s'ils veulent nourrir votre chien tous les jours. Ce n'est pas seulement ennuyeux de demander autour de vous et de trouver quelqu'un qui est prêt pour le travail, mais cela prend aussi beaucoup de temps pour la personne qui est prête à nourrir votre animal tous les jours. Ce tutoriel apportera le genre de confort dans votre vie que vous avez demandé si vous vous êtes déjà retrouvé dans la situation que je viens d'imaginer. La machine distribuera automatiquement mais aussi manuellement les aliments, vous obtiendrez un site Web sécurisé qui est personnalisable et vous fournira des informations en direct telles que le poids du récipient d'alimentation, l'heure du dernier repas, etc.
Document de nomenclature, pour le prix
Étape 1: Matériel
Électronique:
- framboise pi 3 modèle B
- Moteur 12V CC 15RPM
- Cellule de charge de 20 kg (celles de 5 kg conviennent également)
- Amplificateur de cellule de charge HX711
- connecteurs femelle-femelle
- connecteurs mâle-mâle
- Carte SD de 8 Go
- Adaptateur 12 volts 2A
- Transistor
- Résistance 1k
Matériaux:
- Lien de 3 mm à 8 mm
- Arbre en D 8mm
- Distributeur de céréales
- 1,5 m x 1,5 m Plaques de bois d'au moins 1 cm d'épaisseur
- Boulons 6-8
- Vis 6-8
- 2 tyroliennes
Outils:
- Tournevis
- Brasage
- La colle
- Fer à souder
CircuitRegardez la cinquième photo
Étape 2: Configurer Raspberry Pi
- Vous devez écrire jessie sur la carte SD en utilisant win32diskimager.
- Ajoutez un fichier vide sans extension appelé ssh dans le dossier de démarrage.
- Configurez une ip statique (apipa): écrivez ip=169.254.10.1 dans le fichier "cmd.txt" (image ci-dessus).
- Insérez la carte SD dans le pi et connectez-vous à l'aide de Putty.
Connexion: pi
Mot de passe: framboise
Important
Mettre à jour et mettre à niveau le pi:
Copier et coller: sudo apt-get update, sudo apt-get upgrade, sudo apt get dist-upgrade
Étape 3: MySQL
Installez MySQL pour Windows pour créer votre base de données avec Workbench.
Configuration pour pi:
- sudo apt-get install mysql-server
- sudo apt-get install mysql-client.
Faites votre base de données, mon exemple (deuxième image)
Avancez l'ingénierie de votre schéma et ajoutez des données.
Accordez-vous la permission (première image).
Étape 4: Échelle
Fabriquez une échelle en vissant 2 planches de bois de petite taille, une de chaque côté.
Attention: vous souhaitez conserver un espace de déplacement pour les planches identiques entre la cellule de charge et les planches, de cette façon la cellule de charge se déplacera lorsque le poids sera ajouté
Assurez-vous que la cellule de charge est juste au milieu pour un bon équilibre.
- Mesurer la taille des planches, les rendre identiques
- Faites des trous au milieu par rapport à l'endroit où ils devraient être fixés dans la cellule de charge
- Vissez les boulons dans les planches et à l'intérieur de la cellule de charge avec des écrous entre eux
- Niveler les planches
Comment se connecter:
Cellule de charge -> HX711
- FIL ROUGE -> E+
- FIL NOIR -> E-
- FIL BLANC -> A-
- FIL VERT -> A+
Hx711 -> Pi
- VCC -> 5V
- GND -> GND
- SCLK -> 24 GPIO
- DLT - > 23 GPIO
Code:
Il existe plusieurs bibliothèques disponibles en ligne, celle que j'ai utilisée a parfaitement fonctionné, vous devrez en lire un peu et comprendre comment fonctionne exactement le capteur.
Calibrer le poids:
Exécutez le code avec la fonction get_weight et obtenez la moyenne d'environ 10 valeurs.
Soustrayez les unités moyennes avec la sortie de données pour calibrer la balance.
Mesurez les unités de poids en mettant un certain poids sur la balance et en divisant la sortie par le poids en grammes.
Petit TLDR:
La cellule de charge est dotée de trous dans toute la largeur de son corps, façonnés de manière à ce que la pression exercée dessus la plie et crée une résistance.
Étape 5: moteur à courant continu
Reliez le moteur à courant continu comme indiqué dans la deuxième image.
Étape 6: Distributeur
Percez un trou d'un diamètre d'environ 10 mm, juste un peu plus grand que le D-Shaft de 8 mm.
A l'intérieur du distributeur se trouve un petit carrousel qui est un peu trop grand si vous voulez faire fonctionner le moteur à courant continu.
Image 4:
Vissez l'arbre en D à l'intérieur du lien de 3 mm à 8 mm et faites de même pour l'autre côté avec le moteur à courant continu.
Image 3:
Mettez les échasses sur les planches de la balance, vissez le distributeur à la planche en dessous. Obtenez la bonne hauteur pour que le moteur soit à niveau. Fixez le moteur sur la plate-forme sur échasses.
Étape 7: Construire
Image 1:
Mesurez la longueur des côtés, les miens font environ 60cm de long, cela dépend de la taille de la base de votre balance et ajoutez la moitié de la longueur de la base pour obtenir la bonne longueur.
Faites un fond avec la même longueur de parois latérales et la même largeur de la base de la balance.
Faites une diapositive en mesurant la largeur de vos planches de base et collez-la sur le côté de vos parois latérales.
Image 2:
Vissez les caractères gras de l'extérieur des parois latérales à l'intérieur de la base de la balance.
Image 3:
Faites un trou à l'intérieur du toit pour que le récipient du distributeur passe à travers.
Étape 8: Site Web
Téléchargez votre page Web dans votre répertoire pi: /home/name/projectname
Créer un service et le laisser démarrer automatiquement: tutoriel
Tout devrait être opérationnel !
Conseillé:
Comment fabriquer une antenne double biquade 4G LTE en quelques étapes faciles : 3 étapes
Comment créer une antenne double biquade 4G LTE Étapes faciles : La plupart du temps, je n'ai pas une bonne force de signal pour mes travaux quotidiens. Donc. Je recherche et essaye différents types d'antenne mais ne fonctionne pas. Après une perte de temps, j'ai trouvé une antenne que j'espère fabriquer et tester, car ce n'est pas un principe de construction
Game Design dans Flick en 5 étapes : 5 étapes
Game Design dans Flick en 5 étapes : Flick est un moyen très simple de créer un jeu, en particulier quelque chose comme un puzzle, un roman visuel ou un jeu d'aventure
Système d'alerte de stationnement en marche arrière Arduino - Étapes par étape : 4 étapes
Système d'alerte de stationnement en marche arrière Arduino | Étapes par étape : dans ce projet, je vais concevoir un circuit de capteur de stationnement inversé pour voiture Arduino simple à l'aide d'un capteur à ultrasons Arduino UNO et HC-SR04. Ce système d'alerte de marche arrière basé sur Arduino peut être utilisé pour une navigation autonome, une télémétrie de robot et d'autres r
Détection de visage sur Raspberry Pi 4B en 3 étapes : 3 étapes
Détection de visage sur Raspberry Pi 4B en 3 étapes : dans ce Instructable, nous allons effectuer une détection de visage sur Raspberry Pi 4 avec Shunya O/S en utilisant la bibliothèque Shunyaface. Shunyaface est une bibliothèque de reconnaissance/détection de visage. Le projet vise à atteindre la vitesse de détection et de reconnaissance la plus rapide avec
Miroir de vanité de bricolage en étapes faciles (à l'aide de bandes lumineuses à LED): 4 étapes
Miroir de vanité DIY en étapes faciles (à l'aide de bandes lumineuses à LED) : Dans cet article, j'ai fabriqué un miroir de vanité DIY à l'aide des bandes LED. C'est vraiment cool et vous devez les essayer aussi