Table des matières:
- Fournitures
- Étape 1: Logement
- Étape 2: Nourriture pour poissons
- Étape 3: Le code
- Étape 4: Configuration du matériel
- Étape 5: Montage sur le réservoir/aquarium
- Étape 6: Réjouissez-vous
Vidéo: Arduino Uno Fish Feeder en 6 étapes économiques et faciles ! : 6 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:06
Donc, un peu de backstory peut être nécessaire pour ce projet. Les personnes ayant des poissons de compagnie ont probablement été confrontées au même problème que moi: les vacances et l'oubli. J'oubliais constamment de nourrir mon poisson et je me débrouillais toujours pour le faire avant qu'il ne s'endorme. Les vacances étaient un tout autre problème, devoir acheter ces pyramides « d'alimentation » qui n'ont jamais vraiment fonctionné. C'est donc là que j'ai commencé à réfléchir à ce que je pouvais faire, et j'ai réalisé que je pouvais fabriquer une mangeoire automatique pour poissons !
S'IL VOUS PLAÎT S'IL VOUS PLAÎT S'IL VOUS PLAÎT voter pour cela dans le concours Arduino, je pense qu'il a le potentiel de gagner au moins un petit prix
Difficulté: 2/5
Coût: 1/5
Fournitures
Arduino Uno / Version générique
Servomoteur (Micro Servo SG90 9g devrait fonctionner parfaitement)
-Et le bras servo large double face qui l'accompagne
Câble d'alimentation (dc ou usb)
Cavaliers (mâle à mâle)
Petite bouteille de shampoing de voyage/hôtel
Un récipient en plastique
Nourriture pour poissons (tout type fonctionne, les granulés fonctionnent mieux pour moi)
Perceuse électrique
Pistolet à colle chaude
Étape 1: Logement
Fermez le couvercle du récipient et percez un trou assez grand (au milieu du couvercle) pour que les fils puissent y passer. Enfin, découpez un petit rabat sur le côté du conteneur assez grand pour accueillir votre câble d'alimentation.
Étape 2: Nourriture pour poissons
Percez un trou dans la bouteille de shampoing SCELLÉE de sorte qu'elle ait deux trous sur les côtés opposés qui soient parallèles l'un à l'autre comme sur l'image ci-dessus. Mettez la nourriture pour poisson à environ 1/4 du chemin jusqu'au 1/3. Ensuite, prenez votre pistolet à colle chaude et collez la base de la bouteille sur le bras servo.
Étape 3: Le code
Le voici avec quelques annotations: juste un avertissement qu'il s'allume dès que vous le branchez et toutes les 24 heures cela se produit. L'heure à laquelle vous la branchez est la durée pendant laquelle elle fonctionnera jusqu'à ce que vous la débranchez.
#comprendre;
Servo myservo; //crée le servo en tant qu'objet
int pos = 0; //variable entière pour stocker la position du servo
long FISHFEEDER = 86400000; //Définit l'heure toutes les 24 heures (86400000 millisecondes)
longue heure de la fin; //Les variables longues créent 32 bits de stockage, ce qui correspond à des quantités étendues
longtemps maintenant; // Même chose ici que ci-dessus
rotation vide() {
for(pos = 0; pos < 180; pos += 1) //Ce code ci-dessous fera tourner le servo, nourrissant les poissons.
{
monservo.write(pos);
retard(15);
}
pour(pos = 180; pos>=1; pos-=1)
{
monservo.write(pos);
retard(15);
}
}
void setup() //Void setup fait que le code s'exécute une et une seule fois
{
monservo.attach(9); //Cela va dire à l'Arduino que le servo est à la broche 9
monservo.write(0); //Write envoie des données binaires à un port série.
//Dans ce cas, le 0 signifie qu'il doit envoyer des données à la broche numérique 0. (RX)
retard(15); // Cela retarde 15 millisecondes avant que la boucle ci-dessous ne commence à s'exécuter.
tourner(); //Exécute notre fonction qui fait tourner le servo
}
void loop () { // Cela fonctionnera encore et encore sur l'Arduino s'il est sous tension.
maintenant = millis(); //Maintenant est l'heure actuelle en millisecondes
heure de fin = maintenant + FISHFEEDER;
while(maintenant < heure de fin){
monservo.write(0);
retard (20000);
maintenant = millis();
}
tourner();
}
Étape 4: Configuration du matériel
Mettez votre arduino dans le conteneur en plastique et passez le câble d'alimentation à travers le rabat et connectez-le. Le câblage est assez simple, comme le montre le schéma ci-dessus. Connectez simplement le positif au 5v, la terre à la terre et le câble de données à la broche 9, comme indiqué dans le schéma des circuits Tinkercad ci-dessus. *wink* *wink* N'OUBLIEZ PAS DE FAIRE PASSER LES FILS À TRAVERS LE TROU SUR LE HAUT DU RÉCIPIENT DE L'ARDUINO AU SERVO.
Étape 5: Montage sur le réservoir/aquarium
Placez le boîtier en plastique avec l'arduino sur le côté de l'aquarium et placez votre servo au niveau de la lèvre sur le bord supérieur de l'aquarium. Ensuite, vous pouvez le monter à l'aide de ruban adhésif pour pouvoir le retirer plus tard. N'oubliez pas de tester si c'est un ajustement serré qui peut tenir. Enfin, fixez votre bras de servo à la bouteille et montez-le sur le servo de sorte que les trous soient sur les côtés plutôt que sur le haut/le bas. Il devrait presque exactement comme sur la photo.
Étape 6: Réjouissez-vous
Maintenant, vous avez complètement terminé ! Nourrir vos poissons sera un jeu d'enfant, n'ayant qu'à remplir le récipient facilement accessible de temps en temps. Si vous partez pour de longues vacances, vous pouvez le remplir un peu plus pour vous assurer que votre poisson reçoive toute la nourriture dont il a besoin. Parce que le servo est scotché, le nettoyage du réservoir ne sera pas un problème car vous pouvez simplement retirer le ruban très facilement et le remonter. J'espère que ce projet arduino rapide, bon marché et facile VOUS aidera!
Encore une fois, s'il vous plaît, votez pour moi sur le concours Arduino ! Je crois que ce projet mérite au moins un petit prix !
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
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
Système d'alarme incendie utilisant Arduino [en quelques étapes faciles] : 3 étapes
Système d'alarme incendie utilisant Arduino [en quelques étapes faciles] : Vous cherchez à faire un projet simple et intéressant avec Arduino qui en même temps pourrait être vraiment utile et potentiellement sauver des vies ? Si oui, vous êtes au bon endroit pour apprendre quelque chose de nouveau et d'innovant. Dans cet article, nous allons
SMART FISH FEEDER "DOMOVOY": 5 étapes (avec photos)
SMART FISH FEEDER "DOMOVOY": La mangeoire "DOMOVOY" est conçu pour l'alimentation automatique des poissons d'aquarium dans les délais
Fish Feeder 2: 13 étapes (avec photos)
Fish Feeder 2: Introduction / Pourquoi ce projetEn 2016, je construis ma première mangeoire à poissons, voir Fish Feeder 1. La mangeoire a bien fonctionné pendant plus de six mois. Après cette période, les servos étaient usés, provoquant l'arrêt du programme, sans envoyer de message d'erreur. Oups. JE