Table des matières:
- Étape 1: Matériaux pour le projet
- Étape 2: Montage du servo sur le capuchon
- Étape 3: Utilisez la recharge pour rouler
- Étape 4: Fixez la recharge avec le servomoteur
- Étape 5: Mécanique de chute de nourriture
- Étape 6: coder l'Arduino
- Étape 7: Création d'une minuterie et alimentation du poisson en temps opportun
Vidéo: Mangeoire à poissons utilisant Arduino Nano, servomoteur et déchets : 7 étapes
2025 Auteur: John Day | [email protected]. Dernière modifié: 2025-01-13 06:57
C'est un projet simple utilisant un seul servomoteur et peu de matériaux de base.
Cela aide à nourrir les poissons en temps opportun.
Étape 1: Matériaux pour le projet
- Bouchon de parfum ou de déodorant (toute bouteille en plastique fonctionne également)
- Recharge de stylo gel ou stylo lui-même (Tout plastique cylindrique long)
- Mini servomoteur numérique SG90 9g. (relier)
- Carte de développement Mini USB compatible Arduino Nano V3.0 ATmega328P & CH340 (lien)
- Jeu de tournevis (lien)
- Perceuse (Bon si vous en avez, sans elle aussi c'est très bien).
- Adhésif (adhésif feviquick: procurez-vous-le dans n'importe quel magasin général)
- Vis longue de 2 pouces.
Étape 2: Montage du servo sur le capuchon
-
Créez un trou avec un foret de 4 mm dans le capuchon en plastique.
- Si vous n'avez pas de perceuse, créez d'abord un petit trou à l'aide d'un embout à vis en étoile.
- Ensuite, changez la taille des embouts de vis et augmentez le trou jusqu'à ce que vous obteniez la taille souhaitée.
- Assurez-vous que la tête d'engrenage du servo peut entrer dans le capuchon.
Étape 3: Utilisez la recharge pour rouler
- Utilisez la recharge de stylo gel.
- Mettez-le à l'intérieur du trou et trouvez l'autre point dans le capuchon et marquez-le.
- Dans mon cas, mon côté de la pointe du stylo gel après avoir été inversé de l'autre côté, il s'adapte mal à la recharge.
- J'ai donc fait un petit ensemble qui s'adapte correctement pour la tête de pointe dans le capuchon.
Étape 4: Fixez la recharge avec le servomoteur
- À l'aide d'un adhésif, fixez-le à la recharge.
- Fixez la vis longue au servomoteur et amenez-la jusqu'à ce qu'elle touche le capuchon.
- Marquez le point et créez-y un petit tout.
- Cela aidera à visser le moteur et à le fixer là-bas.
Étape 5: Mécanique de chute de nourriture
- Créez un trou dans la recharge.
- Faites le trou selon la taille de la nourriture pour poissons. (dans mon cas c'est pour 2 pilules)
- Maintenant, mettez-le et marquez le point dans le capuchon et faites un tout.
- Assurez-vous que l'ensemble que vous avez fait dans la recharge doit être correctement centré avec le trou.
Étape 6: coder l'Arduino
- Suivez ce lien si vous êtes nouveau sur Arduino (lien)
- Allez dans Fichier → Exemple → Servo → Balayage.
- Testez maintenant votre machine.
- Assurez-vous qu'avec une rotation de 180 degrés, les deux trous (bouchon et recharge) doivent se rencontrer une fois.
- Vérifiez si la pilule alimentaire sort du trou ou non, sinon modifiez la taille du trou et vérifiez jusqu'à ce que la pilule alimentaire commence à tomber.
Étape 7: Création d'une minuterie et alimentation du poisson en temps opportun
- Vérifiez combien de pilules alimentaires en sortent à chaque rotation de 180 degrés.
- Et combien de pilules alimentaires vous avez besoin.
- Vous pouvez l'augmenter en faisant plus de trous ou bien en faisant plus de rotation.
- Le fichier joint contient la logique de retard.
- En modifiant le "delayInHr", vous pouvez augmenter ou diminuer le délai en heures.
- En changeant la "rotation", vous pouvez augmenter ou diminuer la rotation du servo.