Πίνακας περιεχομένων:
Βίντεο: Τροφοδότης ψαριών με Arduino Nano, Servo Motor και απόβλητα: 7 βήματα
2025 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2025-01-13 06:57
Είναι ένα απλό έργο χρησιμοποιώντας έναν μόνο σερβοκινητήρα και λίγα βασικά υλικά.
Βοηθά στη διατροφή των ψαριών έγκαιρα.
Βήμα 1: Υλικά για το Έργο
- Καπάκι αρώματος ή αποσμητικού (Κάθε πλαστικό μπουκάλι λειτουργεί επίσης)
- Ξαναγέμισμα στυλό τζελ ή στυλό αυτό (Οποιοδήποτε μακρύ κυλινδρικό πλαστικό)
- SG90 9g Mini Micro Digital Servo Motor. (Σύνδεσμος)
- Συμβατή με Arduino Nano V3.0 Mini USB Board board ATmega328P & CH340 (σύνδεσμος)
- Σετ οδηγών βιδών (σύνδεσμος)
- Τρυπάνι (Καλό αν έχετε, χωρίς αυτό επίσης είναι εντάξει).
- Αυτοκόλλητο (κόλλα feviquick: προμηθευτείτε το από οποιοδήποτε γενικό κατάστημα)
- Μακρά βίδα 2 ιντσών.
Βήμα 2: Τοποθέτηση Servo στο πώμα
-
Δημιουργήστε μια τρύπα με τρυπάνι 4mm στο πλαστικό καπάκι.
- Εάν δεν έχετε τρυπάνι, τότε δημιουργήστε πρώτα μια μικρή τρύπα χρησιμοποιώντας μπιτ σετ βίδας.
- Στη συνέχεια, αλλάξτε το μέγεθος των κοχλιών βιδών και αυξήστε την τρύπα μέχρι να λάβετε το επιθυμητό μέγεθος.
- Βεβαιωθείτε ότι η κεφαλή του σερβομηχανισμού μπορεί να μπει στο καπάκι.
Βήμα 3: Χρησιμοποιήστε την αναπλήρωση για κύλιση
- Χρησιμοποιήστε το γέμισμα στυλό τζελ.
- Βάλτε το μέσα στην τρύπα και βρείτε το άλλο σημείο στο καπάκι και σημειώστε το.
- Στην περίπτωσή μου, η άκρη του στυλό τζελ μου μετά την αναστροφή στην άλλη πλευρά, ταιριάζει χαλαρά στο ξαναγέμισμα.
- Έτσι έφτιαξα ένα μικρό σύνολο που ταιριάζει σωστά για το κεφάλι της άκρης στο καπάκι.
Βήμα 4: Συνδέστε το Ξαναγέμισμα με το Servo Gear
- Χρησιμοποιώντας κόλλα στερεώστε το στο ανταλλακτικό.
- Συνδέστε τη μακρά βίδα στον σερβοκινητήρα και φέρτε τον μέχρι να ακουμπήσει το καπάκι.
- Σημειώστε το σημείο και δημιουργήστε ένα μικρό σύνολο εκεί.
- Θα βοηθήσει να βιδώσετε τον κινητήρα και να τον κάνετε να στερεωθεί εκεί.
Βήμα 5: Μηχανική πτώσης τροφίμων
- Δημιουργήστε μια τρύπα στην αναπλήρωση.
- Κάντε την τρύπα σύμφωνα με το μέγεθος της τροφής ψαριών. (στην περίπτωσή μου είναι για 2 χάπια)
- Τώρα βάλτε το και σημειώστε το σημείο στο καπάκι και κάντε ένα σύνολο.
- Βεβαιωθείτε ότι το σύνολο που φτιάξατε στο ξαναγέμισμα πρέπει να είναι σωστά στο κέντρο με την τρύπα.
Βήμα 6: Κωδικοποίηση του Arduino
- Ακολουθήστε αυτόν τον σύνδεσμο εάν είστε νέοι στο Arduino (σύνδεσμος)
- Μεταβείτε στο Αρχείο → Παράδειγμα → Servo → Σάρωση.
- Τώρα δοκιμάστε το μηχάνημά σας.
- Βεβαιωθείτε ότι με περιστροφή 180 μοιρών και οι δύο οπές (καπάκι και αναπλήρωση) πρέπει να συναντιούνται μία φορά.
- Ελέγξτε εάν το χάπι τροφής βγαίνει από την τρύπα ή όχι, αλλιώς κάντε αλλαγή στο μέγεθος της τρύπας και ελέγξτε μέχρι να αρχίσει να πέφτει το χάπι τροφής.
Βήμα 7: Δημιουργία χρονόμετρου και έγκαιρη διατροφή των ψαριών
- Ελέγξτε πόσα χάπια τροφής βγαίνουν από αυτό με κάθε περιστροφή 180 μοιρών.
- Και πόσα χάπια τροφής χρειάζεστε.
- Μπορείτε να το αυξήσετε κάνοντας περισσότερες τρύπες ή αλλιώς κάνοντας περισσότερη περιστροφή.
- Το συνημμένο αρχείο περιέχει τη λογική καθυστέρησης.
- Αλλάζοντας το "delayInHr", μπορείτε να αυξήσετε ή να μειώσετε τη χρονική καθυστέρηση σε ώρες.
- Αλλάζοντας την "περιστροφή", μπορείτε να αυξήσετε ή να μειώσετε την περιστροφή του σερβο.