Πίνακας περιεχομένων:
- Βήμα 1: Ο σχεδιασμός
- Βήμα 2: Υλικά
- Βήμα 3: Ηλεκτρονικά και κώδικας
- Βήμα 4: Δημιουργήστε τη δομή
- Βήμα 5: Χρόνος σίτισης (6 μ.μ.)
- Βήμα 6: ΜΠΟΝΟΥΣ: Ρυθμίστε μια ρουτίνα Alexa
Βίντεο: Alexa Controlled Dog Feeder: 6 βήματα (με εικόνες)
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:35
Αυτός είναι ο σκύλος μας Bailey. Είναι μέρος του Border Collie και του Australian Cattle Dog, επομένως μερικές φορές είναι πιο έξυπνη από το καλό της, ειδικά όταν πρόκειται να πει την ώρα και να ξέρει πότε πρέπει να τρώει δείπνο. Συνήθως, προσπαθούμε να την ταΐσουμε γύρω στις 6 το απόγευμα, αλλά αυτό δεν είναι πάντα εύκολο αν λείπουμε από το σπίτι. Ο ελεγχόμενος τροφοδότης σκύλων Alexa δημιουργήθηκε ως η τέλεια λύση για τη σίτιση της Μπέιλι ενώ είμαστε μακριά από το σπίτι για να βεβαιωθούμε ότι δεν θα είναι ανήσυχη και μπορεί να τηρήσει το πρόγραμμά της.
Ο κώδικας βασίζεται σε αυτό το έργο του Bob at I Like to Make Stuff, το οποίο φροντίζει για τον βασικό κώδικα για την επικοινωνία με μια συσκευή Alexa. Το ωραίο με τη χρήση της Alexa ως κύριου συστήματος επικοινωνίας είναι ότι μπορεί να ελεγχθεί χρησιμοποιώντας την εφαρμογή Alexa στο smartphone σας, εξαλείφοντας την ανάγκη για πολύπλοκους διακομιστές ή προηγμένη κωδικοποίηση. Ο κατάλογος προμηθειών είναι σχετικά σύντομος και ολόκληρο το έργο πιθανότατα μπορεί να ολοκληρωθεί το απόγευμα, αφού συγκεντρωθούν τα πάντα.
Αν σας αρέσει αυτό που βλέπετε, παρακαλώ ψηφίστε με στον διαγωνισμό κατοικίδιων ζώων! Ελπίζω να βρήκατε χρήσιμο αυτό το Instructable και ενημερώστε με εάν έχετε ερωτήσεις παρακάτω.
Βήμα 1: Ο σχεδιασμός
Έκανα ήδη την Μπέιλι μια μικρή βάση φαγητού που είναι μια μικρογραφία της τραπεζαρίας μας για να ξεκουραστεί το μπολ με το φαγητό και το νερό της. Για να βελτιστοποιήσω τον χώρο, ήθελα ο τροφοδότης να ταιριάζει σε αυτό το σταντ τροφίμων και να περιέχει μόνο μερικές μερίδες από το φαγητό του. Ο τροφοδότης υποτίθεται ότι χρησιμοποιείται κυρίως για τον μικρό αριθμό περιπτώσεων που δεν είμαστε σπίτι, οπότε δεν τον χρειάζομαι για να χωρέσει πολύ φαγητό (λίγες μόνο μερίδες). Εάν αυτό δεν ταιριάζει στις ανάγκες σας, μην ανησυχείτε καθώς οι διαστάσεις μπορούν να μικρύνουν ή να μειωθούν αρκετά εύκολα. Τα ηλεκτρονικά θα παραμείνουν τα ίδια και μπορείτε να προσαρμόσετε τη δομή του τροφοδότη σας γύρω τους ώστε να ταιριάζει στις ανάγκες σας.
Η ίδια η δομή αποτελείται από δύο κύριους θαλάμους: έναν για τα τρόφιμα και έναν για τα ηλεκτρονικά. Τα τρόφιμα θα πέσουν από την περιοχή συγκράτησης και θα μεταφερθούν σε σωλήνα PVC. Ο σωλήνας PVC βρίσκεται μέσα στον χώρο συγκράτησης ηλεκτρονικών συσκευών, ο οποίος φιλοξενεί δύο σωλήνες Τ PVC με κινητήρα και τρισδιάστατο τρυπάνι που περνά μέσα από τους σωλήνες. Μόλις πέσει το φαγητό στον πρώτο σωλήνα PVC, θα μετακινηθεί γραμμικά από το τρυπάνι μέχρι να πέσει ο δεύτερος σωλήνας PVC και κάτω στο μπολ. Κατά τη δοκιμή του τρυπανιού, παρατήρησα ότι μπλοκάρει περιστασιακά και προκαλεί στάσιμο του κινητήρα. Σε μελλοντικές εκδόσεις, σκοπεύω να εξετάσω περαιτέρω αυτόν τον μηχανισμό για να ελαχιστοποιήσω αυτό το ενδεχόμενο. Και πάλι, το ωραίο με αυτό το έργο είναι ότι τα κύρια κότσια (δηλ. Τα ηλεκτρονικά) μπορούν να προσαρμοστούν εύκολα για οποιονδήποτε μηχανισμό παράδοσης τροφίμων αποφασίσετε.
Επέλεξα να φτιάξω την ίδια τη δομή από κόντρα πλακέ 1/2 που είχα γύρω. Τα κομμάτια συναρμολογούνται χρησιμοποιώντας ένα μείγμα από κόλλα ξύλου και βίδες τσέπης για να βεβαιωθώ ότι είναι ασφαλή. Επέλεξα επίσης να χρησιμοποιήσω ένα κομμάτι που περίσσεψε ακρυλικό για την κορυφή για να μπορείτε να γεμίσετε εύκολα το φαγητό και να δείτε πόσο φαγητό έχει απομείνει.
Βήμα 2: Υλικά
Τα περισσότερα από τα υλικά μπορούν να αγοραστούν από το τοπικό σας κατάστημα υλικού και το Amazon φθηνά. Η εξαίρεση για αυτό είναι τα στηρίγματα σωλήνων PVC που είναι εκτυπωμένα σε 3D, ωστόσο θα μπορούσατε να γίνετε δημιουργικοί με τις βάσεις σωλήνων και τα ακραία καλύμματα για να το αποφύγετε. Οι σωλήνες PVC πρέπει επίσης να κοπούν έτσι ώστε να έχουν μήκος 2,75 για να χωρέσουν μέσα στη δομή.
Υλικά που χρησιμοποιούνται:
Κόντρα πλακέ 1/2"
2. Ακρυλικό 1/8"
3. M8 Threaded Rod (6,5 ) και καρύδια (εάν χρειάζεται για να στερεώσετε το Auger στο Rod)
4. Σωλήνες Τ 2 PVC
5. NEMA 17 Motor and Bracket
6. Συζεύκτης 6,35mm έως 8mm
7. Arduino UNO
8. Κόμβος MCU
9. Stepper Motor Driver
10. Jumper Wires
11. Βίδες τσέπης βίδες
12. Κόλλα ξύλου
13. Τροφοδοσία Arduino (9V-12V)
Εργαλεία που χρησιμοποιούνται:
- Κυκλικό πριόνι
- 3D εκτυπωτής
- Pig Hole Jig
- Συγκολλητικό σίδερο (προαιρετικό, αλλά χρήσιμο)
- Σωλήνες θερμικής συρρίκνωσης ή ηλεκτρική ταινία
Πυροβόλο όπλο με ζεστή κόλλα
Βήμα 3: Ηλεκτρονικά και κώδικας
Η ηλεκτρονική ρύθμιση είναι αρκετά απλή και ακολουθεί μια βασική αλυσίδα εντολών χρησιμοποιώντας Echo Dot, Node MCU, Arduino Uno και stepper μοτέρ. Το Node MCU έχει κωδικό που συνδέεται με το δίκτυό σας wifi. Μόλις συνδεθεί στο διαδίκτυο, εκπέμπεται ως έξυπνο βύσμα Wemo για τη σύνδεση της συσκευής Alexa. Από εδώ περιμένει η Alexa να στείλει μια εντολή και έπειτα θέτει σύντομα μία από τις ακίδες στο HIGH, η οποία στη συνέχεια ενεργοποιεί το Arduino να εκτελέσει το βηματικό μοτέρ. Πρόσθεσα επίσης ένα κουμπί για χειροκίνητη σίτιση. Αυτό μου επιτρέπει να διανέμουν την απαραίτητη ποσότητα φαγητού αλλά παρακάμπτω χρησιμοποιώντας την Alexa και χρησιμοποιείται κυρίως για δοκιμές.
Δεν μπόρεσα να κάνω τον Echo Dot (2ης γενιάς) να ανακαλύψει αρχικά το Node MCU. Το βρήκα τελικά να λειτουργεί αφού υποβάθμισα τη βιβλιοθήκη "fauxmo" και τον πίνακα "esp8266" στην έκδοση 2.3.0 στο Arduino IDE. Μόλις το έκανα αυτό, προχώρησα με την Alexa να ανακαλύπτει νέες συσκευές και δεν είχε κανένα πρόβλημα να το βρει.
Επισυνάπτεται ο κωδικός για το Node MCU και το Arduino, μαζί με μια εικόνα του κυκλώματος. Σημειώστε ότι θα πρέπει να αλλάξετε τον πίνακα στο Arduino IDE ανάλογα με τον πίνακα στον οποίο ανεβάζετε τον κωδικό: Arduino Uno = "Arduino/Genuine Uno", Node MCU = "NodeMCU 1.0 (ESP-12E Module)". Θα χρειαστεί επίσης να τροποποιήσετε τις ακόλουθες μεταβλητές στον κώδικα βάσει της ρύθμισής σας (απλώς αναζητήστε το σχόλιο "ΕΝΗΜΕΡΩΣΗ"):
Κόμβος MCU
- motorSteps
Arduino Uno
- WIFI_SSID
- WIFI_PASS
- Όνομα συσκευής (μπορεί επίσης να προσαρμοστεί χρησιμοποιώντας τις ρουτίνες Alexa, αναλυτικά στο Βήμα 6)
Είναι πιο εύκολο να δοκιμάσετε πρώτα τα ηλεκτρονικά πριν τα βάλετε στη δομή, αφού αργότερα θα είναι πιο περιορισμένα. Προτείνω να βεβαιωθείτε ότι η Alexa μπορεί να συνδεθεί στη συσκευή και να ενεργοποιήσει τον κινητήρα πριν προχωρήσετε στη δομή.
Βήμα 4: Δημιουργήστε τη δομή
Κόψτε όλα τα κομμάτια του πάνελ από το κοντραπλακέ σας χρησιμοποιώντας την προτιμώμενη μέθοδο για να διασπάσετε το κόντρα πλακέ (δηλαδή επιτραπέζιο πριόνι, κυκλικό πριόνι, πριόνι κλπ.). Χρησιμοποίησα ένα φύλλο 24 "x 24" x 1/2 "και το CutList Optimizer (ή Workshop Buddy) για να δημιουργήσω εύκολα τη λίστα κοπής. Βεβαιωθείτε ότι έχετε κόψει επίσης τις εγκοπές ορθογωνίου στον μπροστινό πίνακα και τη βάση και έναν κύκλο στο κλείσιμο ηλεκτρονικών συσκευών Υπάρχει επίσης μια βαθιά υποδοχή ~ 1/8 "στον μπροστινό πίνακα, στην πίσω πλευρά και στην πλευρά 1 για να γλιστρήσει το ακρυλικό.
Στη συνέχεια, επέλεξα να τρυπήσω βίδες τρύπας στην κύρια βάση, την ηλεκτρονική βάση και τα τρία πλευρικά κομμάτια. Μπορείτε επίσης να χρησιμοποιήσετε κανονικές βίδες και να τρυπήσετε απευθείας στον τελικό κόκκο του κόντρα πλακέ, αλλά προσέξτε να μην σπάσετε το ξύλο. Η κόλλα ξύλου είναι χρήσιμη για να βεβαιωθείτε ότι η δομή παραμένει ενωμένη, αλλά βεβαιωθείτε ότι μπορείτε ακόμα να έχετε πρόσβαση στα ηλεκτρονικά, εάν πρέπει να αντιμετωπίσετε προβλήματα. Η λύση μου σε αυτό ήταν η τοποθέτηση του ηλεκτρονικού πίνακα κλεισίματος μόνο με βίδες, ώστε να μπορεί να αφαιρεθεί αργότερα αν χρειαστεί. Σημειώστε ότι μπορεί επίσης να θέλετε να βάψετε τη δομή ή να βάλετε μια προστατευτική επίστρωση σε αυτήν. Αυτό γίνεται επίσης ευκολότερα πριν συναρμολογηθούν όλα.
Επισυνάπτονται όλες οι διαστάσεις και οι ετικέτες για τα πάνελ. Σημειώστε ότι πρόσθεσα μερικά ακρυλικά κομμάτια για να δώσω μια κλίση για να γλιστρήσει η τροφή του σκύλου στον σωλήνα PVC. Επίσης, βεβαιωθείτε ότι ο τρυπανιού περιστρέφεται ομαλά μέσα στο σωλήνα PVC. Υπάρχει αρκετός χώρος ώστε να κολλήσει, στη συνέχεια ελέγξτε είτε το άκρο της ράβδου είτε βεβαιωθείτε ότι οι σωλήνες είναι ίσιοι.
Βήμα 5: Χρόνος σίτισης (6 μ.μ.)
Μόλις συγκεντρωθούν όλα, ήρθε η ώρα να δοκιμάσετε τον τροφοδότη. Είναι καλύτερο να δοκιμάσετε πρώτα τον τροφοδότη όταν είστε στο σπίτι για να βεβαιωθείτε ότι όλα λειτουργούν ομαλά πριν βασιστείτε σε αυτό ενώ βρίσκεστε εκτός σπιτιού. Το πρώτο βίντεο που επισυνάπτεται ήταν η αρχική εκτέλεση, ωστόσο ένας πυρήνας κόλλησε στο τρυπάνι που έκανε το μοτέρ να σταματήσει (η Μπέιλι δεν ήταν πολύ χαρούμενη, αλλά έλαβε μια απόλαυση που την έκανε να νιώσει καλύτερα). Το δεύτερο βίντεο δείχνει τη συσκευή να λειτουργεί σωστά. Τα σκαλοπάτια του κινητήρα πρέπει ακόμα να ρυθμιστούν ελαφρώς και θα πρέπει να προσθέσω μια ράμπα ώστε το φαγητό να μπει στο μπολ και όχι μερικώς έξω.
Παρ 'όλα αυτά, ο μηχανισμός λειτουργεί και τα ηλεκτρονικά λειτουργούν! Ας ελπίσουμε ότι βρήκατε χρήσιμο αυτό το Instructable, είτε για να φτιάξετε τον δικό σας τροφοδότη σκύλων είτε για κάποιο άλλο είδος ελεγχόμενης συσκευής Alexa!
Βήμα 6: ΜΠΟΝΟΥΣ: Ρυθμίστε μια ρουτίνα Alexa
Ένα από τα υπέροχα πράγματα για την Alexa είναι ότι μπορείτε να δημιουργήσετε μια ρουτίνα που μπορεί να ελέγξει οποιαδήποτε από τις έξυπνες συσκευές σας. Θα μπορούσα να ρυθμίσω την Alexa σε πρόγραμμα, ώστε να τροφοδοτεί την Μπέιλι στις 6 αυτόματα κάθε μέρα, αλλά μας αρέσει να την κάνουμε να κάνει κόλπα πριν φάει. Αποφάσισα να δημιουργήσω μια ρουτίνα αν και έχω μια προσαρμοσμένη φωνητική εντολή για την Alexa. Σε αυτή την περίπτωση, το μόνο που έχω να πω είναι "Alexa, Bailey is πεινασμένο" και ο τροφοδότης θα ενεργοποιηθεί και η Alexa θα απαντήσει "Εντάξει θα την ταΐσω". Θα μπορούσατε φυσικά να το προσαρμόσετε σε ό, τι θέλετε και αυτό διευκολύνει την αλλαγή του ονόματος της συσκευής χωρίς να αλλάξετε πραγματικά το όνομα της συσκευής και να μπείτε στον κώδικα.
Συνιστάται:
Alexa Based Voice Controlled Rocket Launcher: 9 βήματα (με εικόνες)
Alexa Based Voice Controlled Rocket Launcher: Καθώς πλησιάζει η χειμερινή περίοδος. έρχεται εκείνη την εποχή του χρόνου που γιορτάζεται το φεστιβάλ των φώτων. Ναι, μιλάμε για το Diwali που είναι ένα πραγματικό ινδικό φεστιβάλ που γιορτάζεται σε όλο τον κόσμο. Φέτος, το Diwali έχει ήδη τελειώσει και βλέπει ανθρώπους
Bird Feeder Monitor V2.0: 12 βήματα (με εικόνες)
Bird Feeder Monitor V2.0: Αυτό είναι ένα έργο για την παρακολούθηση, τη φωτογραφία και την καταγραφή του αριθμού και του χρόνου που ξοδεύουν τα πουλιά που επισκέπτονται τον τροφοδότη μας. Πολλά Raspberry Pi's (RPi) χρησιμοποιήθηκαν για αυτό το έργο. Ο ένας χρησιμοποιήθηκε ως χωρητικός αισθητήρας αφής, ο Adafruit CAP1188, για την ανίχνευση, την αναμόρφωση
IoT Cat Feeder Using Particle Photon Integrated With Alexa, SmartThings, IFTTT, Google Sheets: 7 βήματα (με εικόνες)
IoT Cat Feeder Using Particle Photon Integrated With Alexa, SmartThings, IFTTT, Google Sheets: Η ανάγκη για αυτόματο τροφοδότη γάτας είναι αυτονόητη. Οι γάτες (το όνομα της γάτας μας είναι Μπέλα) μπορεί να είναι δυσάρεστες όταν πεινάνε και αν η γάτα σας είναι σαν τη δική μου θα τρώει το μπολ στεγνό κάθε φορά. Χρειαζόμουν έναν τρόπο για να μοιράσω αυτόματα μια ελεγχόμενη ποσότητα φαγητού
Raspberry Pi Automatic Dog Feeder & Live Video Streamer: 3 Βήματα
Raspberry Pi Automatic Dog Feeder & Live Video Streamer: Αυτός είναι ο αυτόματος τροφοδότης σκύλων μου με Raspberry PI. Δούλευα από το πρωί 11 το πρωί έως τις 9 το βράδυ. Ο σκύλος μου τρελαίνεται αν δεν τον ταΐζω εγκαίρως. Σερφάρετε στο google για να αγοράσετε αυτόματους τροφοδότες τροφίμων, δεν είναι διαθέσιμοι στην Ινδία και ακριβές εισαγωγές
Alexa Controlled Servo: 9 βήματα (με εικόνες)
Alexa Controlled Servo: Εισαγωγή Έχω ένα φορητό υπολογιστή σε ένα ράφι στο γραφείο μου που παρακολουθεί πολλές κάμερες που βρίσκονται έξω από το σπίτι μου. Με ειδοποιούν για παραδόσεις και επισκέπτες. Ενώ μπορώ να χρησιμοποιήσω ένα πρόγραμμα περιήγησης ιστού για να δω τις εικόνες τους, είναι πιο εύκολο να