Πίνακας περιεχομένων:
- Βήμα 1: Τροφοδότης ψαριών ενυδρείου - προγραμματιζόμενος - με σερβο 9γρ
- Βήμα 2: Μηχανικά μέρη συναρμολόγησης
- Βήμα 3: Προετοιμασία κυκλώματος
- Βήμα 4: Προγραμματισμός Arduiono I
- Βήμα 5: Προγραμματισμός Arduiono II
- Βήμα 6: Βάζουμε όλα μαζί
- Βήμα 7: Λίστα υλικών
Βίντεο: Προγραμματιζόμενος τροφοδότης ενυδρείων - Σχεδιασμένο κοκκοποιημένο φαγητό: 7 βήματα (με εικόνες)
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:38
Τροφοδότης ψαριών - σχεδιασμένη κοκκοποιημένη τροφή για ψάρια ενυδρείου.
Ο πολύ απλός σχεδιασμός του πλήρως αυτόματου τροφοδότη ψαριών.
Λειτουργεί με μικρό SG90 micro servo 9g και Arduino Nano.
Τροφοδοτείτε ολόκληρο τον τροφοδότη με καλώδιο USB (από φορτιστή USB ή θύρα USB του υπολογιστή σας)
Με απλή επεξεργασία του συνημμένου προγράμματος μπορείτε να ορίσετε ακριβείς ώρες σίτισης σε ακριβές λεπτό ώρας.
Βήμα 1: Τροφοδότης ψαριών ενυδρείου - προγραμματιζόμενος - με σερβο 9γρ
Πρώτα πρέπει να εκτυπώσετε μηχανικά μέρη
Εδώ είναι το αρχείο STL.
www.thingiverse.com/thing:2761061
Χρησιμοποίησα υλικό PET-G επειδή είναι πολύ ισχυρό και δεν επηρεάζεται από χημικές ουσίες ή ηλιακό φως.
Επίσης, δεν υπάρχει κίνδυνος κάποιες τοξικές χημικές ουσίες να επηρεάσουν το ενυδρείο μου.
Μόνο ένα πράγμα δεν εκτυπώνεται 3D και η δεξαμενή του για κόκκους ψαριού - υπάρχει παλιό μπουκάλι PET.
Βήμα 2: Μηχανικά μέρη συναρμολόγησης
Βήμα 3: Προετοιμασία κυκλώματος
Είναι πολύ απλό κύκλωμα.
Υπάρχει ένα mosfet tranzistor που λειτουργεί σαν διακόπτης που οδηγείται από το arduino.
Ο λόγος είναι ότι ενεργοποιούμε το σερβο μόνο για μικρό χρονικό διάστημα σε πολύ μεγάλο χρονικό διάστημα, οπότε δεν είναι απαραίτητο να το αφήσουμε να αδειάσει την μπαταρία.:)
Μπορείτε να χρησιμοποιήσετε κάποια γενική σανίδα συγκόλλησης
www.thingiverse.com/thing:2761176
Βήμα 4: Προγραμματισμός Arduiono I
Ο Servo βρίσκεται σε δύο θέσεις
1. - στη θέση του κάτω από τη δεξαμενή αποθήκευσης τροφίμων
2. - στη θέση πάνω από την τρύπα τροφοδοσίας.
Μπορείτε να χρησιμοποιήσετε αυτό το πρόγραμμα servo_2_positioning.ino
Θα παίξετε με 2 τιμές
int ser_pos_feeder = 80; // θέση κάτω από τη δεξαμενή τροφίμων int ser_pos_fishtank = 25; // θέση πάνω από την τρύπα τροφοδοσίας
Βήμα 5: Προγραμματισμός Arduiono II
Όταν βρήκατε το βέλτιστο
θέση σερβο, μπορείτε να ανεβάσετε ολόκληρο το πρόγραμμα με χρονόμετρο.
Ορίστε τα:
- - Τρέχουσα ώρα
- - Χρόνοι σίτισης
- - Αριθμός δόσεων
*(Τώρα εργάζομαι την έκδοση που θα εμφανίζεται και θα μπορείτε να την ρυθμίσετε με κουμπιά και τώρα με υπολογιστή.)
char feed_times = "08:00:00, 12:00:00, 18:30:10, 21:30:00, 18:32:00"; // η μορφή ώρας είναι HH: MM: SS και με, μπορείτε να προσθέσετε περισσότερες τιμές.
int count_of_doses = 10; // πόσες δόσεις παίρνουν τα ψάρια ανά σίτιση
// Εάν θέλετε ότι η σίτιση αντιστοιχεί σε πραγματικό χρόνο, πρέπει να ορίσετε τον πραγματικό χρόνο
String current_time = "18:30:00"; // Ο χρόνος υπολογίζεται συνεχώς από αυτήν την τιμή μετά την επαναφορά ή την ισχύ του
Βήμα 6: Βάζουμε όλα μαζί
Απλά κλείστε το κουτί σας
Ανεβάστε πρόγραμμα και αφήστε τα ψάρια σας να απολαύσουν:)
Βήμα 7: Λίστα υλικών
2x M3 Βίδα 5mm
2x M3 Βίδα 20mm
1x Arduino nano
1x SG90 9g Micro Servo
1x αρσενική κεφαλίδα με μονή σειρά (θα χρησιμοποιήσουμε 3 ακίδες)
1x BS170 - mosfet tranzistor
Προαιρετικός
Μπαταρία 1x 9 V
1x καλώδιο τροφοδοσίας μπαταρίας 9V
Συνιστάται:
Renegade-i (Προγραμματιζόμενος ελεγκτής IC που μοιάζει με το πραγματικό πράγμα): 3 βήματα (με εικόνες)
Renegade-i (Programmable IC Tester That Feels Like the Real Thing): THE MILLION DOLLAR DREAM. Ονειρευτήκατε ποτέ να έχετε το δικό σας ελεγκτή IC στο σπίτι; Όχι μόνο ένα gadget που μπορεί να δοκιμάσει το IC, αλλά ένα "προγραμματιζόμενο" μηχάνημα που αισθάνεται σαν ένα από τα κορυφαία προϊόντα των μεγαλύτερων παικτών στη βιομηχανία δοκιμών ημικατονίων, επιτυχία
Προγραμματιζόμενος φωτισμός κολοκύθας: 25 βήματα (με εικόνες)
Προγραμματιζόμενος φωτισμός κολοκύθας: Αυτό το Instructable προορίζεται για την κατασκευή ενός προγραμματιζόμενου φωτός κολοκύθας με έναν μικροελεγκτή ATTiny. Αυτό σχεδιάστηκε ως εκπαιδευτικό demo για να εισαγάγει οποιονδήποτε (ηλικίας 8+) στα ηλεκτρονικά και τον προγραμματισμό μικροελεγκτών χρησιμοποιώντας το Arduino IDE. Κλινός Ομπέτσεκ
FoodPlate: το πιάτο που διατηρεί το φαγητό σας ζεστό: 11 βήματα
FoodPlate: Το πιάτο που διατηρεί το φαγητό σας ζεστό: Έχετε ποτέ βιώσει ότι το φαγητό σας έχει κρυώσει ενώ ακόμα τρώτε; Σε αυτό το διδακτικό, θα σας εξηγήσω πώς να φτιάξετε ένα θερμαινόμενο πιάτο. Επίσης, αυτό το πιάτο θα βεβαιωθεί ότι τίποτα δεν μπορεί να πέσει από αυτό, γέρνοντας το. Ο σύνδεσμος προς το GitHub μου
Προγραμματιζόμενος RGB LED Sequencer (χρησιμοποιώντας Arduino και Adafruit Trellis): 7 βήματα (με εικόνες)
Προγραμματιζόμενος RGB LED Sequencer (χρησιμοποιώντας Arduino και Adafruit Trellis): Οι γιοι μου ήθελαν έγχρωμες λωρίδες LED για να φωτίσουν τα γραφεία τους και δεν ήθελα να χρησιμοποιήσω κονσερβοποιημένο ελεγκτή ταινιών RGB, γιατί ήξερα ότι θα βαρεθούν τα σταθερά μοτίβα αυτοί οι ελεγκτές έχουν. Σκέφτηκα επίσης ότι θα ήταν μια μεγάλη ευκαιρία να δημιουργήσω
Προγραμματιζόμενος ανεμιστήρας LED "A Light Breeze": 5 βήματα (με εικόνες)
Προγραμματιζόμενος ανεμιστήρας LED "A Light Breeze": Αυτό είναι ένα αρκετά εύκολο έργο για να φτιάξετε έναν προγραμματιζόμενο ανεμιστήρα LED χρησιμοποιώντας προγραμματιζόμενες λωρίδες LED και έναν ανεμιστήρα αποθήκευσης. Συνολικά μου πήρε περίπου 2 ώρες για να τα συνδέσω, να τα κολλήσω και να τα δοκιμάσω. Αλλά κάνω κάτι τέτοιο πολύ καλά, οπότε είναι