Πίνακας περιεχομένων:
- Βήμα 1: Εισαγωγή
- Βήμα 2: Απαιτούνται εξαρτήματα
- Βήμα 3: Μορφοποίηση των αρχείων ήχου σας
- Βήμα 4: Ηλεκτρονικά
- Βήμα 5: Προγραμματισμός
- Βήμα 6: Δοκιμάστε το
Βίντεο: Arduino Anti-Dog Trash Can: 6 βήματα (με εικόνες)
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:33
Σε αυτό το έργο θα σας δείξω πώς να φτιάξετε μια γελοία αλλά λειτουργική μέθοδο για να αποτρέψετε τα ενοχλητικά σκυλιά σας να μπουν στον κάδο απορριμμάτων σας!
Βήμα 1: Εισαγωγή
Ο σκύλος μου είναι μπιγκλ και δεν μπορεί παρά να μυρίσει όλα αυτά τα νόστιμα σκουπίδια στον κάδο απορριμμάτων. Αυτό τον οδηγεί να προσπαθεί συνεχώς να βάλει τη μύτη του στα σκουπίδια και να μπει σε ό, τι μπορεί. Σκέφτηκα ότι η αγορά ενός κάδου απορριμμάτων με ένα ελεγχόμενο καπάκι θα έλυνε αυτό το πρόβλημα μια για πάντα. Δεν το ήξερα, ο σκύλος μου ξεπέρασε το κουτί και κατάλαβε σχεδόν αμέσως ότι θα μπορούσε να χρησιμοποιήσει το ρύγχος του για να ανοίξει το καπάκι και να πάρει όλα τα σκουπίδια που ήθελε. Θα μπορούσα να βάλω ένα βάρος στο καπάκι για να το αποτρέψω, αλλά αυτό ακούγεται κουλό και είμαι κολλημένος στο σπίτι λόγω της καραντίνας, έτσι έχτισα αυτόν τον κάδο απορριμμάτων κατά των σκύλων.
Είναι ένα απλό έργο και θα μπορούσε να χρησιμοποιηθεί ως μια μεγάλη εισαγωγή σε αισθητήρες, ηλεκτρονικά και προγραμματισμό.
Παρακαλώ σκεφτείτε να εγγραφείτε στο κανάλι μου στο YouTube για να με υποστηρίξετε και να δείτε περισσότερα διασκεδαστικά έργα.
Βήμα 2: Απαιτούνται εξαρτήματα
Τα στοιχεία που απαιτούνται για αυτό το έργο είναι τα παρακάτω:
1. Arduino Uno ή Nano (Amazon Link)
2. Αντιστάσεις (10K Ohm, 10 Ohm) (Amazon Link)
3. Πυκνωτές (10uF x 2, 220uF,.05 uF) (Amazon Link)
4. Ποτενσιόμετρο 10K (Amazon Link)
5. Μονάδα Micro SD Card (Amazon Link)
6. Limit Switch (Amazon Link)
7. Τροφοδοτικό 9V-12V για Arduino (Amazon Link)
8. Ηχείο 8 Ohm (αυτό είναι διαφορετικό από το δικό μου, αλλά πρέπει να λειτουργεί)
9. Ενισχυτής LM 386 (Amazon Link)
Αποκάλυψη: Οι παραπάνω σύνδεσμοι amazon είναι σύνδεσμοι συνεργατών, πράγμα που σημαίνει ότι χωρίς επιπλέον κόστος για σας, θα κερδίσω μια προμήθεια εάν κάνετε κλικ και πραγματοποιήσετε μια αγορά.
Βήμα 3: Μορφοποίηση των αρχείων ήχου σας
Για να αναπαράγετε τα αρχεία ήχου που μπορείτε να συνδέσετε στο διαδίκτυο ή να ηχογραφήσετε μόνοι σας όταν ανοίγετε το καπάκι του κάδου απορριμμάτων, πρέπει να τα μετατρέψετε στη σωστή μορφή.
Για να το κάνετε αυτό, μεταβείτε στη διεύθυνση https://audio.online-convert.com/convert-to-wav και ορίστε τα αρχεία σας στη ρύθμιση που εμφανίζεται στην εικόνα.
Μόλις μετατραπούν, τοποθετήστε τα στην κάρτα SD με τα ονόματα "1.wav", "2.wav", κλπ.
Βήμα 4: Ηλεκτρονικά
Τώρα που έχετε συγκεντρώσει όλα τα απαιτούμενα εξαρτήματα, είναι καιρός να αρχίσετε να συναρμολογείτε τα πάντα μαζί. Θα συνιστούσα να συνδέσετε τα πάντα σε μια σανίδα ψωμιού και στη συνέχεια, όταν όλα λειτουργούν σωστά, προχωρήστε και συγκολλήστε τα πάντα σε έναν πίνακα τέχνης. Αποφάσισα να το κρατήσω σε ένα breadboard αφού αφού το έτρεξα για λίγες μέρες, ο σκύλος μου σταμάτησε να προσπαθεί να μπει στα σκουπίδια.
Αυτό το κύκλωμα είναι πολύ απλό και αποτελείται από μερικά μόνο μέρη.
Πρώτον, έχουμε ένα Arduino Uno το οποίο είναι συνδεδεμένο σε έναν διακόπτη ορίου, μονάδα κάρτας Micro SD και σε έναν ενισχυτή LM386 που είναι συνδεδεμένος στο ηχείο σας.
Στη μονάδα κάρτας micro SD θα πρέπει να έχετε όλα τα αρχεία ήχου τώρα στη σωστή μορφή. Συνδέετε τη μονάδα χρησιμοποιώντας το πρωτόκολλο SPI και χρησιμοποιώντας τη βιβλιοθήκη μονάδων SD.
Στη συνέχεια, υπάρχει ο οριακός διακόπτης με αντίσταση έλξης. Συνδέστε το GND στην κοινή πλευρά του διακόπτη και το ΟΧΙ στην ψηφιακή είσοδο 2. Η αντίσταση έλξης θα κάνει την προεπιλεγμένη τιμή στην είσοδο Υ HIGHΗΛΗ και όταν είναι ενεργοποιημένος ο διακόπτης ορίου, θα είναι ΧΑΜΗΛΟΣ. Όταν σηκωθεί το καπάκι των σκουπιδιών, τότε θα δούμε ένα σήμα Υ HIGHΗΛΟΥ στον κάδο απορριμμάτων μας και μπορεί να ξεκινήσει αντίστροφη μέτρηση από 4, 3, 2, 1 πριν ενεργοποιήσει ένα αρχείο.wav στην κάρτα sd.
Η έξοδος Arduinos δεν είναι αρκετά ισχυρή για να τρέξει το ηχείο σας, οπότε χρειαζόμαστε έναν ενισχυτή που σε αυτή την περίπτωση είναι ένας LM386. Το κέρδος του ενισχυτή δίνεται από τον πυκνωτή που είναι συνδεδεμένος με τους ακροδέκτες 1 και 8, ο οποίος σε αυτή την περίπτωση είναι 10 UF ο οποίος ορίζει το κέρδος στο 200, χωρίς τον πυκνωτή θα είναι 20 σύμφωνα με το φύλλο δεδομένων. Το ποτενσιόμετρο ελέγχει την ένταση του ενισχυτή.
Βήμα 5: Προγραμματισμός
Θα υποθέσω ότι ξέρετε πώς να προγραμματίσετε το arduino σας, αλλά αν όχι, υπάρχουν πολλά υπέροχα σεμινάρια διαθέσιμα στο διαδίκτυο.
Θα χρειαστεί να εγκαταστήσετε τις ακόλουθες βιβλιοθήκες για να μεταγλωττιστεί ο κώδικας.
1. TMRpcm
2. SPI
3. SD
Μόλις εγκαταστήσετε τις βιβλιοθήκες, κατεβάστε το αρχείο.ino που επισυνάπτεται σε αυτό το βήμα στο εκπαιδευτικό και ανεβάστε το στο arduino σας.
Το πρόγραμμα είναι πολύ απλό και περιμένει να ανοίξει ο διακόπτης ορίου (δείχνοντας ότι ο κάδος απορριμμάτων είναι ανοιχτός) και στη συνέχεια ξεκινά μια αντίστροφη μέτρηση για 4 δευτερόλεπτα. Εάν ο διακόπτης ορίου δεν κλείσει σε 4 δευτερόλεπτα, το arduino θα διαβάσει ένα αρχείο.wav από την κάρτα sd που είναι συνδεδεμένη στη μονάδα. Το αρχείο θα αναπαράγεται μέσω του ηχείου.
Το τρέχον πρόγραμμα απαιτεί 7 διαφορετικά αρχεία ήχου και τα περνάει το ένα μετά το άλλο κάθε φορά που ενεργοποιείται. Μπορείτε να το προσαρμόσετε σε λίγους ή περισσότερους ήχους που θέλετε απλά διατηρώντας το τρέχον μοτίβο.
Βήμα 6: Δοκιμάστε το
Τώρα που έχετε κάνει τον κάδο σκουπιδιών σας απόδειξη, ήρθε η ώρα να το δοκιμάσετε!
Συνδέστε το ρεύμα και απολαύστε τον νέο σας κάδο απορριμμάτων χωρίς σκύλους. Παρακαλώ σκεφτείτε να εγγραφείτε στο κανάλι μου στο YouTube για να με υποστηρίξετε και να δείτε περισσότερα έργα/βίντεο. Ευχαριστούμε που το διαβάσατε!
Συνιστάται:
Κάντε έναν ταξινομητή Pi Trash With ML!: 8 βήματα (με εικόνες)
Make a Pi Trash Classifier With ML!: Το έργο Trash Classifier, γνωστό ως «Πού πάει;!», Έχει σχεδιαστεί για να κάνει τα πράγματα πιο γρήγορα και πιο αξιόπιστα. Αυτό το έργο χρησιμοποιεί ένα μοντέλο Machine Learning (ML) εκπαιδευμένο στο Lobe, φιλικό για αρχάριους (χωρίς κωδικό!)
Perf Board From Trash: 4 βήματα (με εικόνες)
Perf Board From Trash: Εδώ είναι ένας φθηνός και εύκολος πίνακας perf κατασκευασμένος από υλικά που σχεδόν όλοι έχουν γύρω. Αυτό είναι ιδανικό για έργα Arduino ή για ένα σπιτικό κύκλωμα. Το έργο αυτό διαρκεί περίπου μισή ώρα
8x8 Led Matrix Clock & Anti-Intrusion Warning: 4 βήματα (με εικόνες)
8x8 Led Matrix Clock & Anti-Intrusion Warning: Σε αυτό το Instructable θα δούμε πώς να φτιάξουμε ένα 8x8 Led Matrix Clock που ενεργοποιείται με ανίχνευση κίνησης. Αυτό το ρολόι μπορεί να χρησιμοποιηθεί και ως συσκευή αντιεμβολής που στέλνει ένα προειδοποιητικό μήνυμα σε περίπτωση κίνησης εντοπίστηκε σε ένα bot τηλεγράφου !!! Θα κάνουμε με δύο διαφορετικά
Trash Built BT Line Drawing Bot - My Bot: 13 βήματα (με εικόνες)
Trash Built BT Line Drawing Bot - My Bot: Hai φίλοι μετά από μεγάλο διάστημα περίπου 6 μηνών εδώ έρχομαι με ένα νέο έργο. Μέχρι την ολοκλήρωση του Cute Drawing Buddy V1, SCARA Robot - Arduino i σχεδιάζω ένα άλλο bot σχεδίασης, ο κύριος στόχος είναι να καλυφθεί ένας μεγάλος χώρος για σχέδιο. Τόσο σταθεροί ρομποτικοί βραχίονες
Anti -Sunflower - Δείχνει το Σκοτάδι Σας!: 6 Βήματα (με Εικόνες)
Anti -Sunflower - Δείχνει το Σκοτάδι Σας!: Από την παιδική μου ηλικία, ήθελα πάντα να δοκιμάζω τα χέρια μου στα ηλεκτρονικά. Πρόσφατα αγόρασα το Arduino και άρχισα να το εξερευνώ. Σε αυτή τη διαδικασία, γνώρισα περισσότερα για τις αντιστάσεις που εξαρτώνται από το φως (LDR). Κάπως, σκοντάφτω σε αυτήν την ιδέα. Βασικά, είναι ένα