Table des matières:
Vidéo: Mangeoire programmable pour poissons d'aquarium - Aliments granulés conçus : 7 étapes (avec photos)
2025 Auteur: John Day | [email protected]. Dernière modifié: 2025-01-13 06:57
Mangeoire pour poissons - Aliments granulés conçus pour les poissons d'aquarium.
Sa conception très simple de mangeoire à poissons entièrement automatique.
Il fonctionne avec un petit micro servo SG90 9g et Arduino Nano.
Vous alimentez tout le chargeur avec un câble USB (à partir du chargeur USB ou du port USB de votre PC)
En éditant simplement le programme joint, vous pouvez définir des heures exactes d'alimentation réglées sur une heure-minute exacte.
Étape 1: Mangeoire pour poissons d'aquarium - Programmable - Avec Servo 9g
Vous devez d'abord imprimer des pièces mécaniques
Voici le fichier STL.
www.thingverse.com/thing:2761061
J'ai utilisé un matériau PET-G car il est très résistant et n'est affecté par aucun produit chimique ou lumière du soleil.
De plus, il n'y a aucun risque que certains produits chimiques toxiques affectent mon aquarium.
Une seule chose n'est pas imprimée en 3D et son réservoir pour les granulés de poisson - il y a une vieille bouteille PET usagée.
Étape 2: Assemblage de pièces mécaniques
Étape 3: préparer le circuit
C'est un circuit très simple.
Il existe un transistor mosfet qui fonctionne comme un interrupteur piloté par arduino.
La raison en est que nous n'activons le servo que pendant une courte période sur une très longue période, il n'est donc pas nécessaire de le laisser vider la batterie.:)
Vous pouvez utiliser une carte à souder universelle
www.thingverse.com/thing:2761176
Étape 4: Programmation d'Arduiono I
Le servo est dans deux positions
1. – en place sous le réservoir de stockage des aliments
2. – en position sur le trou d'alimentation.
Vous pouvez utiliser ce programme servo_2_positioning.ino
Vous jouerez avec 2 valeurs
int ser_pos_feeder = 80; // position sous le réservoir de nourriture int ser_pos_fishtank = 25; // position sur le trou d'alimentation
Étape 5: Programmation d'Arduiono II
Lorsque vous avez trouvé optimal
position du servo, vous pouvez télécharger le programme complet avec la minuterie.
Met le:
- - Heure actuelle
- - L'heure des repas
- - Nombre de doses
*(Je travaille maintenant sur la version où sera affiché et vous pourrez le configurer avec des boutons et maintenant avec un ordinateur.)
char feed_times = "08:00:00, 12:00:00, 18:30:10, 21:30:00, 18:32:00"; // le format de l'heure est HH:MM:SS et avec, vous pouvez ajouter plus de valeurs.
int count_of_doses = 10; // combien de doses les poissons doivent-ils recevoir par repas
// Si vous voulez que l'alimentation corresponde au temps réel, vous devez définir le temps réel
Chaîne current_time = "18:30:00"; // Le temps est toujours compté à partir de cette valeur après la réinitialisation ou la mise sous tension
Étape 6: Tout mettre ensemble
Fermez simplement votre boîte
Téléchargez le programme et laissez vos poissons profiter:)
Étape 7: Liste des matériaux
2x vis M3 5mm
2x vis M3 20mm
1x Arduino nano
1x micro servo SG90 9g
1x en-tête mâle à une rangée (nous utiliserons 3 broches)
1x BS170 - transistor mosfet
Optionnel
1x pile 9V
1x câble d'alimentation à pression de batterie 9V