Πίνακας περιεχομένων:

Συναγερμός τροφής για σκύλους: 5 βήματα
Συναγερμός τροφής για σκύλους: 5 βήματα

Βίντεο: Συναγερμός τροφής για σκύλους: 5 βήματα

Βίντεο: Συναγερμός τροφής για σκύλους: 5 βήματα
Βίντεο: 9 Τροφές που θα σκοτώσουν το σκύλο σας! / Άκου να δεις! 2024, Νοέμβριος
Anonim
Συναγερμός τροφής για σκύλους
Συναγερμός τροφής για σκύλους
Συναγερμός τροφής για σκύλους
Συναγερμός τροφής για σκύλους

Γεια σου και πάλι! Στο σπίτι μου, οι ευθύνες για τη σίτιση του σκύλου μας, ένα χρυσό doodle που ονομάζεται Taos (από τη νέα πόλη του Μεξικού), συχνά πέφτουν σε εμάς τα παιδιά. Ωστόσο, όταν έρθει η ώρα να τον ταΐσουμε, είναι δύσκολο να διακρίνουμε αν είχε ταΐσει προηγουμένως ή όχι (προφανώς επειδή μπορεί ή όχι να έχει ήδη φάει το φαγητό του). Έτσι, για να αποφύγουμε να τον ταΐσουμε υπερβολικά, πρέπει (εγώ) να γυρίσουμε το σπίτι τεσσάρων άλλων που ρωτούν. Δυστυχώς, στην εποχή του Διαδικτύου, αυτό σημαίνει να διακόψω τις εκπομπές του Netflix, το σχολείο και τους γονείς μου να προλάβουν τη δουλειά τους. Δημιουργώ λοιπόν μια συσκευή που χρησιμοποιεί μια μονάδα Arduino και ένα ρολόι πραγματικού χρόνου DS3231 για να μας ειδοποιεί όταν πρέπει να τον ταΐσουμε. Ειλικρινά, είναι βασικά ένα δοξασμένο χρονόμετρο. Το μόνο που έχετε να κάνετε είναι να πατήσετε ένα κουμπί ώθησης όποτε τον ταΐζετε. Ελπίζω να το βρείτε και αυτό χρήσιμο.

Η παραπάνω εικόνα είναι ο σκύλος μου, ο Τάος.

Προμήθειες

  • Arduino Uno (οποιοδήποτε Arduino θα λειτουργούσε πραγματικά- ο κώδικας μπορεί να χρειαστεί να αλλάξει)- Amazon
  • Ηχείο 8 Ohm- Amazon
  • Ενότητα DS3231 RTC- Amazon
  • CR2023 Μπαταρία- Amazon
  • Κουμπί (μπορεί ή όχι να χρησιμοποιώ ένα από ένα παλιό κουδούνι)- Amazon
  • M/F DuPont Wires- Amazon
  • Πυροβόλο θερμό κόλλα
  • 3D εκτυπωτής (προαιρετικός)
  • Συγκολλητικό σίδερο

Βήμα 1: Το κύκλωμα

Το Κύκλωμα
Το Κύκλωμα

Για εσάς, αυτό το μέρος θα είναι αρκετά απλό. απλά συνδέστε τα πάντα σύμφωνα με το διάγραμμα. Επίσης, μπορείτε να συνδέσετε το SDA και το SCL στα A4 και A5, αντίστοιχα, στο Arduino. Πραγματικά δεν έχει σημασία αν με ποιο τρόπο το κάνετε. Μια άλλη επιλογή που μπορείτε να κάνετε είναι το ηχητικό στοιχείο. Έχετε την επιλογή μεταξύ ηχείου 8 Ohm και Piezo Buzzer. Χρησιμοποίησα πιεζό επειδή είχα ένα στο χέρι, αλλά μπορεί να θέλετε ηχείο επειδή είναι γενικά πιο δυνατά.

ΣΗΜΑΝΤΙΚΟ: Όπως σημειώνεται στο διάγραμμα, η μονάδα DS1307 πρέπει να αντικατασταθεί με ένα RTC DS3231

Βήμα 2: Ο κώδικας

Ο κώδικας είναι πραγματικά απλός. Ορίζει βασικά την ώρα στην έναρξη του προγράμματος στις 00:00:00. Πιέζοντας το κουμπί όταν ταΐζετε τον σκύλο θα επαναφέρετε το πρόγραμμα. Εάν ο χρόνος υπερβεί τις 11:00:00, θα σημάνει συναγερμό για 8 δευτερόλεπτα. ΣΗΜΑΝΤΙΚΟ: Πριν εκτελέσετε αυτόν τον κωδικό, κατεβάστε τη βιβλιοθήκη DS3231 από το Adafruit. Στη συνέχεια, βεβαιωθείτε ότι έχετε συμπεριλάβει τη βιβλιοθήκη.zip στον κώδικά σας. Εάν δεν είστε εξοικειωμένοι με το Arduino IDE, ανατρέξτε στον υπέροχο οδηγό του HakckerEarth. Ανεβάστε τον κωδικό στον πίνακα και είστε όλοι έτοιμοι σε αυτό το τμήμα.

*Σημειώστε την ημερομηνία που έχει οριστεί στη γραμμή 17 (:

Βήμα 3: Η υπόθεση

Η υπόθεση
Η υπόθεση
Η υπόθεση
Η υπόθεση

Έχω έναν 3D εκτυπωτή, οπότε εκτύπωσα το περίβλημα μου. Ωστόσο, ξέρω ότι δεν έχουν όλοι ένα, οπότε μπορείτε επίσης να φτιάξετε μια θήκη από χαρτόνι ή οποιοδήποτε άλλο υλικό έχετε στο χέρι. Εάν θέλετε να εκτυπώσετε το περίβλημα σας, έχω επισυνάψει αρχεία.stl. Το περίβλημα πρέπει να είναι περίπου 10,5cm x 7,5cm x 4cm (~ 4,5inx 3,5inx 1,5in). Βεβαιωθείτε ότι υπάρχουν δύο οπές στο πλάι- μία για το καλώδιο τροφοδοσίας (αριστερά από μία από τις κοντές πλευρές) και μία για το κουμπί (μπορείτε να την τοποθετήσετε όπου ταιριάζει, η δική μου φαίνεται παραπάνω). Θα πρέπει επίσης να έχει καπάκι (εικόνα).

Βήμα 4: Γεμίστε τα ηλεκτρονικά στην θήκη

Γεμίστε τα ηλεκτρονικά στην θήκη
Γεμίστε τα ηλεκτρονικά στην θήκη
Γεμίστε τα ηλεκτρονικά στην θήκη
Γεμίστε τα ηλεκτρονικά στην θήκη

Τώρα, κολλήστε ζεστά το κουμπί στην τρύπα στη μακριά πλευρά της θήκης (όπως φαίνεται). Στη συνέχεια, τοποθετήστε όλα τα ηλεκτρονικά στη θήκη, χωρίζοντάς τα με κάτι ώστε να μην αγγίζουν τα κυκλώματα (μπορείτε να χρησιμοποιήσετε χαρτόνι, διπλωμένη κολλητική ταινία, ό, τι άλλο), όπως στην παραπάνω εικόνα. Συνδέστε το καλώδιο USB στο Arduino μέσω της οπής στο μπροστινό μέρος και βεβαιωθείτε ότι όλα λειτουργούν σωστά. Στη συνέχεια κολλήστε το καπάκι.

Βήμα 5: Χρησιμοποιήστε το

Χρησιμοποιησετο!
Χρησιμοποιησετο!

Συνδέστε το καλώδιο USB σε έναν προσαρμογέα τοίχου και ρυθμίστε το ξυπνητήρι κοντά στο μπολ του σκύλου. Τώρα μπορείτε πάντα να θυμάστε να ταΐζετε τον σκύλο σας (ή τη γάτα- αυτό δεν είναι πραγματικά συγκεκριμένο για τα ζώα). Ας ελπίσουμε ότι δεν θα ξεχάσετε ποτέ να ταΐσετε τον γούνινο φίλο σας (αν υποθέσουμε ότι δεν είναι ερπετό, αμφίβιο, ψάρι, ασπόνδυλο κλπ.). Αλλά αν το κάνετε, θα έχετε έναν ενοχλητικό ήχο για οκτώ δευτερόλεπτα. Παρακαλώ σχολιάστε παρακάτω εάν έχετε οποιαδήποτε εποικοδομητική κριτική ή εάν σας άρεσε αυτό το Instructable.

*Εάν δεν μπορείτε να διαβάσετε τι έγραψα με το φοβερό γράμμα μου με φούσκα, γράφει: "Παρακαλώ πιέστε μετά τη σίτιση", μια μικρή σημείωση για το άλλο μέλος του σπιτιού μου.

Αν σας άρεσε αυτό το έργο ή το βρήκατε χρήσιμο με οποιαδήποτε ιδιότητα (ειλικρινά ελπίζω να το κάνατε), μη διστάσετε να με ψηφίσετε στο Διαγωνισμό κατοικίδιων ζώων. Or όχι. Πραγματικά δεν έχει τόσο μεγάλη σημασία. (:

Συνιστάται: