Πίνακας περιεχομένων:
- Προμήθειες
- Βήμα 1: Στέγαση
- Βήμα 2: Foodαροτροφή
- Βήμα 3: Ο κώδικας
- Βήμα 4: Ρύθμιση του υλικού
- Βήμα 5: Τοποθέτηση στη δεξαμενή/ενυδρείο
- Βήμα 6: Χαίρε
Βίντεο: Arduino Uno Fish Feeder σε 6 φθηνά και εύκολα βήματα !: 6 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:33
Οπότε μπορεί να χρειαστεί λίγο παρασκήνιο για αυτό το έργο. Οι άνθρωποι με κατοικίδια ψάρια πιθανότατα παρουσιάστηκαν με το ίδιο πρόβλημα με εμένα: διακοπές και λήθη. Ξεχνούσα συνεχώς να ταΐζω τα ψάρια μου και πάντα προσπαθούσα να το κάνω πριν κοιμηθεί. Οι διακοπές ήταν ένα εντελώς διαφορετικό ζήτημα, αφού έπρεπε να αγοράσουμε εκείνες τις πυραμίδες «τροφοδοτών» που ποτέ δεν κατέληξαν να λειτουργούν. Εδώ λοιπόν άρχισα να σκέφτομαι τι θα μπορούσα να κάνω και κατάλαβα ότι θα μπορούσα να φτιάξω έναν αυτόματο τροφοδότη ψαριών!
ΠΑΡΑΚΑΛΩ ΠΑΡΑΚΑΛΩ ψηφίστε το στο Διαγωνισμό Arduino, νομίζω ότι έχει τη δυνατότητα να κερδίσει τουλάχιστον ένα μικρό έπαθλο
Δυσκολία: 2/5
Κόστος: 1/5
Προμήθειες
Έκδοση Arduino Uno / Generic
Servo μοτέρ (το Micro Servo SG90 9g πρέπει να λειτουργεί τέλεια)
-Και ο μεγάλος σερβο βραχίονας διπλής όψης που συνοδεύει
Καλώδιο τροφοδοσίας (dc ή usb)
Καλώδια άλματος (αρσενικό σε αρσενικό)
Μικρό μπουκάλι σαμπουάν ταξιδιού/ξενοδοχείου
Πλαστικό δοχείο
Foodαροτροφή (κάθε είδους λειτουργεί, τα σφαιρίδια λειτουργούν καλύτερα για μένα)
Ηλεκτρικό τρυπάνι
Πυροβόλο θερμής κόλλας
Βήμα 1: Στέγαση
Σφραγίστε το καπάκι του δοχείου και ανοίξτε μια τρύπα αρκετά μεγάλη (στη μέση του καπακιού) για να χωρέσουν τα καλώδια. Τέλος, κόψτε ένα μικρό πτερύγιο στο πλάι του δοχείου αρκετά μεγάλο για να χωρέσει το καλώδιο τροφοδοσίας σας.
Βήμα 2: Foodαροτροφή
Τρυπήστε μια τρύπα μέσα από το μπουκάλι σαμπουάν SEALED έτσι ώστε να έχει δύο τρύπες στις αντίθετες πλευρές που είναι παράλληλες μεταξύ τους όπως η παραπάνω εικόνα. Βάλτε την τροφή ψαριού περίπου στο 1/4 του τρόπου μέχρι το 1/3. Στη συνέχεια, πάρτε το πιστόλι ζεστής κόλλας και κολλήστε τη βάση της φιάλης στον βραχίονα σερβο.
Βήμα 3: Ο κώδικας
Εδώ είναι με κάποιους σχολιασμούς: απλώς μια προειδοποίηση ότι ενεργοποιείται δεξιά καθώς το συνδέετε και συμβαίνει κάθε 24 ώρες. Ο χρόνος που το συνδέετε είναι ο χρόνος που θα λειτουργεί μέχρι να το αποσυνδέσετε.
#περιλαμβάνω;
Servo myservo; // δημιουργεί servo ως αντικείμενο
int pos = 0; // ακέραιος μεταβλητός για αποθήκευση Servo position
μακρύς ΙΧΘΥΟΣ = 86400000; // Ορίζει χρόνο για κάθε 24 ώρες (86400000 χιλιοστά του δευτερολέπτου)
μακρύ τέλος χρόνου? // Οι μεγάλες μεταβλητές δημιουργούν 32 bit αποθήκευσης, το οποίο είναι εκτεταμένο ποσό
καιρό τώρα? // Το ίδιο πράγμα εδώ όπως παραπάνω
void rotate () {
για (pos = 0; pos <180; pos += 1) // Αυτός ο κωδικός παρακάτω θα κάνει το Servo να γυρίσει, ταΐζοντας ψάρια.
{
myservo.write (pos);
καθυστέρηση (15)?
}
για (pos = 180; pos> = 1; pos- = 1)
{
myservo.write (pos);
καθυστέρηση (15)?
}
}
void setup () // Void setup κάνει τον κώδικα να εκτελείται μία και μόνο μία φορά
{
myservo.attach (9); // Αυτό θα πει στο Arduino ότι το Servo βρίσκεται στο pin 9
myservo.write (0); // Η εγγραφή στέλνει δυαδικά δεδομένα σε σειριακή θύρα.
// Σε αυτήν την περίπτωση, το 0 σημαίνει ότι πρέπει να στέλνει δεδομένα στον ψηφιακό ακροδέκτη 0. (RX)
καθυστέρηση (15)? // Αυτό καθυστερεί 15 χιλιοστά του δευτερολέπτου πριν ξεκινήσει να λειτουργεί ο παρακάτω βρόχος.
γυρίζω(); // Εκτελεί τη λειτουργία μας που γυρίζει το σερβο
}
void loop () {// Αυτό θα τρέχει στο Arduino ξανά και ξανά εάν έχει ισχύ.
τώρα = millis (); // Τώρα είναι η τρέχουσα ώρα σε χιλιοστά του δευτερολέπτου
timeρα λήξης = τώρα + ΙΧΘΥΟΛΟΓΟΣ;
ενώ (τώρα <endtime) {
myservo.write (0);
καθυστέρηση (20000)?
τώρα = millis ();
}
γυρίζω();
}
Βήμα 4: Ρύθμιση του υλικού
Βάλτε το arduino σας στο πλαστικό δοχείο και βάλτε το καλώδιο τροφοδοσίας μέσα από το πτερύγιο και συνδέστε το. Η καλωδίωση είναι αρκετά απλή, όπως φαίνεται στο παραπάνω διάγραμμα. Απλώς συνδέστε θετικά στο 5v, γείωση σε γείωση και το καλώδιο δεδομένων στο pin 9, όπως φαίνεται στο διάγραμμα κυκλωμάτων Tinkercad παραπάνω. * wink** wink* ΑΠΛΑ ΘΥΜΗΘΕΙΤΕ ΝΑ ΤΑΦΕΤΕ ΤΑ ΚΑΛΩΔΙΑ ΜΕΣΑ ΤΗΣ ΤΡΥΠΗΣ ΣΤΗΝ ΚΟΡΥΦΗ ΤΟΥ ΔΟΧΕΙΟΥ ΑΠΟ ΤΟ ARDUINO ΣΤΟ SERVO.
Βήμα 5: Τοποθέτηση στη δεξαμενή/ενυδρείο
Βάλτε το πλαστικό περίβλημα με το arduino στο πλάι της δεξαμενής ψαριών και βάλτε το σερβο σας στο χείλος στο επάνω άκρο της δεξαμενής. Στη συνέχεια, μπορείτε να το τοποθετήσετε χρησιμοποιώντας ταινία, ώστε να μπορείτε να το αφαιρέσετε αργότερα. Απλώς θυμηθείτε να δοκιμάσετε εάν είναι μια σφιχτή εφαρμογή που μπορεί να κρατήσει. Τέλος, συνδέστε το σερβοβραχίονα σας με τη φιάλη και τοποθετήστε το στο σερβο, έτσι ώστε οι τρύπες να είναι στα πλάγια και όχι στο πάνω/κάτω μέρος. Θα πρέπει σχεδόν ακριβώς όπως φαίνεται στην εικόνα.
Βήμα 6: Χαίρε
Τώρα τελειώσατε τελείως! Το να ταΐζετε τα ψάρια σας θα είναι ένα αεράκι, αρκεί να γεμίζετε κάθε φορά το εύκολα προσβάσιμο δοχείο. Εάν πάτε για μεγάλες διακοπές, μπορείτε να το γεμίσετε λίγο περισσότερο για να βεβαιωθείτε ότι το ψάρι σας παίρνει όλο το φαγητό που χρειάζεται. Επειδή το σερβο είναι κολλημένο, ο καθαρισμός της δεξαμενής δεν θα αποτελεί πρόβλημα, καθώς μπορείτε απλά να αφαιρέσετε την ταινία πολύ εύκολα και να την τοποθετήσετε ξανά. Ελπίζω αυτό το γρήγορο, φθηνό και εύκολο έργο arduino να σας βοηθήσει!
Για άλλη μια φορά, παρακαλώ ψηφίστε με στον Διαγωνισμό Arduino! Πιστεύω ότι αυτό το έργο αξίζει τουλάχιστον ένα μικρό βραβείο!
Συνιστάται:
Πώς να φτιάξετε φθηνά και εύκολα στηρίγματα ηχείων: 8 βήματα
Πώς να φτιάξετε φθηνά και εύκολα στηρίγματα ηχείων: Η τάξη μας διαθέτει ένα νέο στούντιο για εγγραφή και επεξεργασία. Το στούντιο διαθέτει ηχεία οθόνης, αλλά καθισμένα στο γραφείο δυσκολεύει να ακούσει. Για να πάρουμε τα ηχεία στο σωστό ύψος για ακριβή ακρόαση, αποφασίσαμε να κάνουμε μερικές βάσεις ηχείων. Εμείς
Πώς να αποσυναρμολογήσετε έναν υπολογιστή με εύκολα βήματα και εικόνες: 13 βήματα (με εικόνες)
Πώς να αποσυναρμολογήσετε έναν υπολογιστή με εύκολα βήματα και εικόνες: Αυτή είναι μια οδηγία σχετικά με τον τρόπο αποσυναρμολόγησης ενός υπολογιστή. Τα περισσότερα από τα βασικά στοιχεία είναι αρθρωτά και αφαιρούνται εύκολα. Ωστόσο, είναι σημαντικό να είστε οργανωμένοι σε αυτό. Αυτό θα σας βοηθήσει να αποφύγετε την απώλεια εξαρτημάτων και επίσης να κάνετε την επανασυναρμολόγηση να
Διαχωρίστε και βελτιώστε τον ενισχυτή σας φθηνά και εύκολα: 3 βήματα
Διαχωρίστε και βελτιώστε τον ενισχυτή σας Φθηνά και εύκολα: Συνήθως, οι ενισχυτές και οι δέκτες σας προσφέρουν συμβιβαστικό ήχο. Τα περισσότερα εφαρμόζονται σε απλά αλλά αποτελεσματικά σχήματα και αν είναι παλιάς παραγωγής - με ποιοτικά στοιχεία. Αλλά αυτό ισχύει ιδιαίτερα για τα τελικά βήματα κάθε ενισχυτή. Δυστυχώς
Βάση ηχείων PVC και κόντρα πλακέ για φθηνά: 12 βήματα
Βάσεις για ηχεία PVC και κόντρα πλακέ για φθηνά: Χρειάστηκα πρόσφατα μερικές βάσεις ηχείων για το στούντιο του σπιτιού μου, αλλά δεν ήθελα να πληρώσω λιανικά για αυτά. Έκανα κάποια αναζήτηση στο διαδίκτυο και βρήκα κάποιες οδηγίες για το TNT Stubbies, αλλά ήταν λίγο μικρότερες από ό, τι χρειαζόμουν, οπότε αύξησα το σχέδιο
Εύκολα φθηνά φώτα LED για χρήση: 4 βήματα
Εύκολα φθηνά φώτα LED για χρήση: Αυτό το έργο δείχνει πώς να φτιάξετε μερικά απλά φώτα χρησιμοποιώντας LED, δύο μπαταρίες κουμπιού/ρολογιού, ταινία κάλυψης και συνδετικό συνδετήρα. Οι δίοδοι εκπομπής φωτός (LED) είναι χρήσιμες λόγω της χαμηλής κατανάλωσης ενέργειας, της αντοχής και της χαμηλής θερμότητας. Τα μικρά φώτα μπορούν