Πίνακας περιεχομένων:
- Βήμα 1: Εργαλεία & Υλικά
- Βήμα 2: Δοκιμάστε το Arduino Speaker Melody
- Βήμα 3: Προσαρμόστε το τραγούδι
- Βήμα 4: Συνδέστε ολόκληρο το κύκλωμα
- Βήμα 5: Προετοιμάστε το περίβλημα
- Βήμα 6: Τελική καλωδίωση
- Βήμα 7: Βάλτε τα όλα μαζί
Βίντεο: Stop Rants With the Rant Buddy: 8 Βήματα (με Εικόνες)
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:37
Στο σπίτι μου βρίσκουμε πολλά για να παραπονεθούμε: Το λεωφορείο άργησε, το ψυγείο νερού στη δουλειά δεν είναι αρκετά κρύο, το ντελικατέσεν έκλεισε νωρίς. Αλλά αν αφεθούν ανεξέλεγκτα, αυτές οι μικρές γκρίνιες μπορούν να εξελιχθούν σε πλήρη φλυαρία.
Εκεί έρχεται αυτός ο εύχρηστος αναστολέας: Βοηθήστε τους φίλους και τα αγαπημένα σας πρόσωπα κόβοντάς το πριν γίνουν άβολα.
Εάν αισθάνεστε κάποιον να χάνει την αίσθηση της προοπτικής του, ενεργοποιήστε τον αναστολέα! Ένα σπρώξιμο θα πρέπει να τους φέρει πίσω και ελπίζουμε να τους βοηθήσει να γελάσουν.
Σε αυτό το demo θα σας δείξω πώς να φτιάξετε το δικό σας προσαρμοσμένο στόπερ. Χρησιμοποιώ το θεματικό τραγούδι Curb Your Enthusiasm (Frolic) και το πιο μικροσκοπικό τραγούδι για βιολί στον κόσμο (Woe is me), αλλά μπορείτε να τροποποιήσετε τον κώδικα για να χρησιμοποιήσετε οποιοδήποτε τραγούδι!
Βήμα 1: Εργαλεία & Υλικά
Υλικά - Για μικρές εκδόσεις:
- Μέγεθος περιβλήματος M522
- 3.3V Pro Micro ή 3.3V Mini Trinket
- Ομιλητής
- Κουμπί στιγμιαίας ώθησης ή διακόπτης εναλλαγής
- Κάτοχος μπαταρίας νομισμάτων
- Μπαταρία νομισμάτων 3v
- Επιπλέον καλώδια, θερμοσυρρίκνωση, κολλητική ταινία
Υλικά - Για μεσαία έκδοση:
- Μέγεθος περιβλήματος M530
- Οποιοσδήποτε μικροελεγκτής 5v (όπως Arduino Pro Mini, Pro Micro, Teensy, Adafruit Feather)
- Ομιλητής
- Κουμπί στιγμιαίας ώθησης ή διακόπτης εναλλαγής
- Θήκη μπαταρίας
- Μετατροπέας 5v DC (προαιρετικό - απαιτείται μόνο εάν ο μικροελεγκτής σας δεν διαθέτει ρυθμιστή τάσης 5v)
- Μπαταρία 9V
- Επιπλέον καλώδια, θερμοσυρρίκνωση, κολλητική ταινία, αφρός και λαστιχάκι
Εργαλεία:
- Για βασικές καλωδιώσεις: Κόφτες σύρματος, κολλητήρι, θερμοπίστολο, χέρια βοηθείας
- Για περίβλημα: Τρυπάνι και τρυπάνια για πλαστικό
- Για ασφάλεια κατά τη συγκόλληση και τη διάτρηση: Γυαλιά και αναπνευστήρα
-
Για τον προγραμματισμό του μικροελεγκτή σας: Λογισμικό Arduino
Βήμα 2: Δοκιμάστε το Arduino Speaker Melody
Ξεκινήστε παίζοντας την πιο βασική μελωδία με τον μικροελεγκτή και το ηχείο σας.
Ανοίξτε το λογισμικό Arduino και βεβαιωθείτε ότι έχει ρυθμιστεί για τον προγραμματισμό του μικροελεγκτή σας. Εάν δεν έχετε προγραμματίσει ποτέ την πλακέτα σας, ελέγξτε τις οδηγίες από τον μικροελεγκτή σας προτού συνεχίσετε.
Κοιτάξτε το διάγραμμα pinout που συνοδεύει τον μικροελεγκτή σας και προσδιορίστε έναν πείρο γείωσης και έναν πείρο PWM. Θα συνδέσετε αυτές τις δύο ακίδες στο ηχείο μας. Ο πείρος γείωσης πρέπει να συνδέεται με την αρνητική (-) πλευρά του ηχείου σας και ο πείρος PWM πρέπει να συνδέεται με τη θετική (+) πλευρά του ηχείου σας. Σημειώστε τον αντίστοιχο αριθμό στον οποίο έχει εκχωρηθεί η καρφίτσα PWM. στο παράδειγμά μου χρησιμοποιώ ένα Teensy 2.0 ++ και συνδέομαι με το pin PWM #26.
Το λογισμικό Arduino βγαίνει από το κουτί με μια ολόκληρη δέσμη χρήσιμων παραδειγμάτων. Ανοίξτε το παράδειγμα ήχου μεταβαίνοντας στο Αρχείο -> Παραδείγματα -> 02. Digitalηφιακό -> toneMelody. Κοιτάζοντας τον πηγαίο κώδικα, στη γραμμή 37 θα δείτε την κλήση λειτουργίας "τόνος (8, μελωδία [thisNote], noteDuration);" και στη γραμμή 44 θα δείτε την κλήση συνάρτησης "noTone (8);" Σε αυτές τις δύο γραμμές, αντικαταστήστε τον αριθμό 8 με τον πείρο PWM που χρησιμοποιείτε. Έτσι για μένα αυτό θα γίνει "τόνος (26, μελωδία [αυτή η σημείωση], σημείωσηΔιαρκείας);" και "noTone (26);" αντίστοιχα.
Στη συνέχεια, κάντε κλικ στο κουμπί βέλους "μεταφόρτωση" για να βάλετε αυτόν τον κωδικό στο arduino σας. Θα πρέπει να ακούσετε μια βασική μελωδία επίδειξης που παίζει μέσα από το ηχείο σας.
Βήμα 3: Προσαρμόστε το τραγούδι
Τώρα που έχετε ήχο που βγαίνει από το ηχείο, προσαρμόστε το τραγούδι ώστε να ταιριάζει με τον καλλιτέχνη σας. Στο σπίτι μας, το θεματικό τραγούδι των Curb Your Enthusiasm και το World's Tiniest Violin θα σταματήσουν συνήθως τη φασαρία, οπότε αυτά είναι τα δύο τραγούδια που θα χρησιμοποιήσω σε αυτό το παράδειγμα.
Βρείτε τη μουσική για το τραγούδι που θέλετε να χρησιμοποιήσετε μέσω Google. (Και αν πρέπει να βελτιώσετε την ανάγνωση της μουσικής σας, δείτε αυτό το σεμινάριο.)
Θα επεξεργαστείτε τον πίνακα "μελωδία" στη γραμμή 22 και τον πίνακα "noteDurations" στη γραμμή 27 από το προηγούμενο παράδειγμα για να δημιουργήσουμε το δικό μας τραγούδι. Για κάθε νότα στο τραγούδι σας, καθορίστε την αντίστοιχη νότα στο αρχείο pitches.h, όπως φαίνεται στο παραπάνω στιγμιότυπο οθόνης. Προσθέστε αυτήν τη σημείωση στον πίνακα "μελωδία" και τη διάρκεια του κόμβου στη συστοιχία "noteDurations" και αυξήστε τον συνολικό αριθμό σημειώσεων στη γραμμή 32.
Μπορείτε να κατεβάσετε τον πηγαίο κώδικα σε μερικά παραδείγματα εδώ:
Περιορίστε τον ενθουσιασμό σας / το παράξενο παράδειγμα
Παγκόσμιο μικροσκοπικό βιολί / Woe Is Me Παράδειγμα
Βήμα 4: Συνδέστε ολόκληρο το κύκλωμα
Τώρα που παίζετε το τραγούδι σας στον μικροελεγκτή, ας αντικαταστήσουμε τη σύνδεση USB στον υπολογιστή σας με ενέργεια από μπαταρία.
Θα τροφοδοτήσετε τον μικροελεγκτή με μια μπαταρία και θα τοποθετήσετε ένα στιγμιαίο ή εναλλακτικό διακόπτη μεταξύ της μπαταρίας και του μικροελεγκτή. Με αυτόν τον τρόπο, όταν ο διακόπτης δεν είναι ενεργοποιημένος, ο μικροελεγκτής είναι απενεργοποιημένος και όταν ο διακόπτης είναι ενεργοποιημένος, η ισχύς ρέει από την μπαταρία στον μικροελεγκτή.
Εάν χρησιμοποιείτε μικροελεγκτή που παίρνει 5V με μπαταρία 9V και ο μικροελεγκτής σας δεν διαθέτει ρυθμιστή τάσης, τότε θα θέλετε επίσης να χρησιμοποιήσετε τον μετατροπέα 5V, ο οποίος θα μετατρέψει το 9V από το μπαταρία σε 5V για τον μικροελεγκτή. Συνδέστε τον μετατροπέα μεταξύ του διακόπτη και της πλευράς τροφοδοσίας της μπαταρίας, όπως φαίνεται στην παραπάνω εικόνα. (Εάν χρησιμοποιείτε το μικροελεγκτή 3.3V με την μπαταρία 3V, μπορείτε να παραλείψετε αυτό το κομμάτι.)
Συνδέστε ολόκληρο το κύκλωμα με ένα breadboard και συνδετήρες αλιγάτορα για να βεβαιωθείτε ότι λειτουργεί σωστά. Η μουσική πρέπει να ξεκινά μόλις γυρίσετε το διακόπτη και να απενεργοποιηθεί όταν γυρίσετε το διακόπτη πίσω.
Βήμα 5: Προετοιμάστε το περίβλημα
Τώρα που λειτουργεί ολόκληρο το κύκλωμα, βεβαιωθείτε ότι όλα τα εξαρτήματα και τα καλώδια ταιριάζουν στο περίβλημα. Youσως χρειαστεί να κόψετε μερικά καλώδια για να βεβαιωθείτε ότι ταιριάζει πλήρως.
Με τα εξαρτήματα τοποθετημένα χοντρικά στο περίβλημα, σημειώστε δύο μικρές κουκίδες όπου τα καλώδια θετικών και αρνητικών ηχείων πρέπει να περάσουν από το περίβλημα και σημειώστε μία μεγάλη κουκκίδα όπου το κουμπί πρέπει να περάσει από το περίβλημα.
Πριν ανοίξετε τρύπες στο περίβλημα, ένα ζευγάρι σημειώνει:
- Συνιστώ ανεπιφύλακτα, ιδιαίτερα τη χρήση πλαστικών τρυπανιών για αυτές τις τρύπες. Προσπάθησα να τρυπήσω με κανονικά τρυπάνια και μπορείτε να δείτε στη δεύτερη εικόνα τι συνέβη - το περίβλημα έσπαγε κάθε φορά.
- Τοποθετήστε το περίβλημα σε μια ξύλινη επιφάνεια που είναι ασφαλής για διάτρηση - όπως είναι εντάξει εάν ανοίξετε κατά λάθος μια τρύπα σε αυτό.
- Και όπως πάντα, προστατευτικά γυαλιά και αναπνευστήρας για να κρατάτε τα συντρίμμια μακριά από τα μάτια και τους πνεύμονες.
Τώρα ανοίξτε προσεκτικά τις τρεις σας τρύπες!
Βήμα 6: Τελική καλωδίωση
Τώρα που έχετε έτοιμο το περίβλημα σας, ήρθε η ώρα να κάνετε την τελική καλωδίωση του κυκλώματος με συγκόλληση και θερμοσυρρίκνωση. Κόψτε τα καλώδια σας όσο πιο σύντομα χρειάζεται για να χωρέσουν στο δοχείο. Όταν συνδέω δύο καλώδια, μου αρέσει:
- Κόψτε ένα μικρό κομμάτι συρρίκνωσης θερμότητας και τοποθετήστε το σε ένα από τα δύο σύρματα.
- Περιστρέψτε τα δύο καλώδια μαζί.
- Συγκολλήστε την υφαντή ένωση μαζί με μια μικρή ποσότητα συγκόλλησης. (Όπως πάντα, φορέστε προστατευτικά γυαλιά, αναπνευστήρα και χρησιμοποιήστε καλό αερισμό κατά τη συγκόλληση!)
- Καλύψτε τη συγκολλημένη ένωση με θερμοσυρρίκνωση. Θερμάνετε τη θερμοσυρρίκνωση με το πιστόλι θερμότητας για να το σφραγίσετε στη θέση του.
Θα πρέπει τώρα να έχετε ένα πλήρως λειτουργικό κύκλωμα που είναι έτοιμο να τοποθετηθεί στο περίβλημα!
Βήμα 7: Βάλτε τα όλα μαζί
Πρώτα τοποθετήστε το διακόπτη σας στη μεγάλη τρύπα που κάνατε στο περίβλημα. Στη συνέχεια, πλέξτε τα δύο ηχεία μέσα από τις δύο μικρές τρύπες που κάνατε στο περίβλημα.
Τοποθετήστε προσεκτικά το υπόλοιπο κύκλωμα στο περίβλημα, πιθανώς χρησιμοποιώντας αφρό ή ελαστική ταινία για να διατηρήσετε το κύκλωμα συμπαγές και σταθερό.
Συνιστάται:
Raspberry Pi Stop-Motion Rig Animation Rig: 16 βήματα (με εικόνες)
Raspberry Pi Stop-Motion Animation Rig: Stop-motion animation είναι μια τεχνική όπου τα αντικείμενα χειρίζονται φυσικά και φωτογραφίζονται καρέ-καρέ για να δημιουργήσουν την ψευδαίσθηση μιας κινούμενης εικόνας. Η έκθεση μίνι κινούμενων σχεδίων κίνησης γίνεται με Raspberry Pi , το οποίο είναι ένα «μικροσκοπικό και θλιβερό
Engineers Buddy Bluetooth Kbd and Mouse .: 3 Βήματα
Engineers Buddy Bluetooth Kbd and Mouse .: Engineers Buddy USB module εξομοιωτή πληκτρολογίου και ποντικιού. Αυτή η εύχρηστη μικρή συσκευή, με τη σύνδεση με μπλε δόντια, μετατρέπει το τηλέφωνο/tablet Android σας σε ασύρματο τηλεχειριστήριο για οποιονδήποτε υπολογιστή. Παρέχει στη συσκευή σας Android τον έλεγχο όλων των HID comp
Δημιουργία τρισδιάστατου τυπωμένου Arduino Social Robot Buddy: 9 βήματα
Δημιουργώντας το τρισδιάστατο τυπωμένο Arduino Social Robot Buddy: Buddy είναι ένα τρισδιάστατο τυπωμένο arduino κοινωνικό ρομπότ. Αλληλεπιδρά με τον κόσμο χρησιμοποιώντας έναν υπερηχητικό αισθητήρα για να χαρτογραφήσει την άμεση περιοχή του. Όταν κάτι αλλάζει στο περιβάλλον του αντιδρά. Μπορεί να εκπλαγεί ή να είναι ερευνητικός και μερικές φορές λίγο επιθετικός
Lazy 301 Dart Buddy !: 5 Βήματα
Lazy 301 Dart Buddy!: Οι συγκάτοικοί μου στο κολέγιο και εγώ κληρονομήσαμε πρόσφατα ένα σφυρί με βελάκια … Ξεκινήσαμε να εξερευνούμε παιχνίδια όπως τα 301, στα οποία κάθε παίκτης ξεκινά από 301 πόντους και φτάνει στο μηδέν βαθμούς κατά τη διάρκεια μερικών γύρων Το Αυτό ήταν διασκεδαστικό, ωστόσο γράφοντας για
Πώς να αποσυναρμολογήσετε έναν υπολογιστή με εύκολα βήματα και εικόνες: 13 βήματα (με εικόνες)
Πώς να αποσυναρμολογήσετε έναν υπολογιστή με εύκολα βήματα και εικόνες: Αυτή είναι μια οδηγία σχετικά με τον τρόπο αποσυναρμολόγησης ενός υπολογιστή. Τα περισσότερα από τα βασικά στοιχεία είναι αρθρωτά και αφαιρούνται εύκολα. Ωστόσο, είναι σημαντικό να είστε οργανωμένοι σε αυτό. Αυτό θα σας βοηθήσει να αποφύγετε την απώλεια εξαρτημάτων και επίσης να κάνετε την επανασυναρμολόγηση να