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

Arduino Theremin Singing Muppet: 6 βήματα (με εικόνες)
Arduino Theremin Singing Muppet: 6 βήματα (με εικόνες)

Βίντεο: Arduino Theremin Singing Muppet: 6 βήματα (με εικόνες)

Βίντεο: Arduino Theremin Singing Muppet: 6 βήματα (με εικόνες)
Βίντεο: THEREMIN - Over The Rainbow 2024, Ιούλιος
Anonim
Image
Image

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

Βήμα 1: Υλικά

* Arduino UNO

* Breadboard

* Piezo buzzer

* Φωτοκύτταρο

* Αντίσταση 220R

* 8 σύρματα

* Fleece ύφασμα

* Πανί

* Κολλώδη googly μάτια

* Χαρτόνι 0,5 mm

* Μαύρο και κόκκινο χαρτί κατασκευής

* Νήματα

* Γεμίζοντας μαλλί

* Βελόνα και κλωστή

* Κόλλα

* Ταινία-κασέτα

* Ψαλίδι

* Μαχαίρι τσέπης (για κοπή ακριβείας και τρύπες)

Βήμα 2: Κύκλωμα Arduino

Το κεφάλι Muppet
Το κεφάλι Muppet

Για να βεβαιωθώ ότι το έργο θα λειτουργούσε πραγματικά όπως έπρεπε όταν συναρμολογηθεί, ξεκίνησα να φτιάχνω το κύκλωμα και να κωδικοποιώ το theremin.

Τοποθέτησα πρώτα το βομβητή στο ψωμί και ένωσα το ένα άκρο με ένα σύρμα στον ψηφιακό PIN 8 στο Arduino και το άλλο στην αρνητική ράγα. Στη συνέχεια πρόσθεσα το φωτοκύτταρο και ένωσα το ένα άκρο με ένα σύρμα στη θετική ράγα και το άλλο στο αναλογικό Α0. Σύμφωνα με το φωτοκύτταρο και το καλώδιο που συνδέονται με το Α0, πρόσθεσα την αντίσταση που πηγαίνει στην αρνητική ράγα. Τέλος πρόσθεσα δύο καλώδια για να τροφοδοτήσω το Arduino: το ένα στην αρνητική ράγα που συνδέεται με το έδαφος και το άλλο στη θετική ράγα που συνδέεται με 5V.

Σημείωση: το κύκλωμα απαιτεί μόνο 6 καλώδια, αλλά επειδή το φωτοκύτταρο θα είναι στο στόμα του κούκλου και το υπόλοιπο ψωμί θα είναι στο πίσω μέρος του, θα χρειαστείτε 2 επιπλέον καλώδια για να γεφυρώσετε την απόσταση και να συνδέσετε το φωτοκύτταρο με τα υπόλοιπα του κυκλώματος. Σε αυτή την περίπτωση, τα πρόσθετα καλώδια αντικαθιστούν το φωτοκύτταρο στην παραπάνω εικόνα και συνδέονται και τα δύο στο φωτοκύτταρο.

Βήμα 3: Κωδικοποίηση

int sensorValue;

int sensorMin = 1023; int sensorMax = 0; void setup () {while (millis () sensorMax) {sensorMax = sensorValue; } if (sensorValue <sensorMin) {sensorMin = sensorValue; }}} void loop () {sensorValue = analogRead (A0); int pitch = χάρτης (sensorValue, sensorMin, sensorMax, 500, 1500); τόνος (8, βήμα, 20). καθυστέρηση (2)? }

Βήμα 4: Το κεφάλι Muppet

Το κεφάλι Muppet
Το κεφάλι Muppet
Το κεφάλι Muppet
Το κεφάλι Muppet

Δουλεύοντας στο muppet, ξεκίνησα με το κόψιμο του χαρτονιού σε δύο ημικύκλια, φροντίζοντας τα σχήματα να είναι αρκετά μεγάλα για να χωράει το χέρι μου. Στη συνέχεια, εντόπισα αυτά τα σχήματα σε μαύρο κατασκευαστικό χαρτί που έκοψα και κόλλησα πάνω από το χαρτόνι. Με κόκκινο κατασκευαστικό χαρτί έκοψα ένα απλό σχήμα γλώσσας και το κόλλησα στο μαύρο κατασκευαστικό χαρτί. Τώρα έχετε ήδη ένα κινητό στόμα.

Μέσα στο στόμα, ακριβώς μπροστά από τη γλώσσα, τρύπησα μια τρύπα για να περάσει το φωτοκύτταρο, έτσι ώστε οι ήχοι που θα κάνει ο κούπας να αλλάζουν πραγματικά με τις κινήσεις του στόματος του.

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

Στη συνέχεια έκοψα λωρίδες από το χαρτί κατασκευής, έκαστο περίπου 2-3 εκατοστά πλάτος, και τις κόλλησα στο πίσω μέρος του στόματος για να δημιουργήσω το τραχύ σχήμα ενός κεφαλιού. Μεταξύ των βημάτων συνέχισα να βεβαιώνω ότι το χέρι μου θα ταιριάζει μέσα στο κεφάλι.

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

Τα μαλλιά που έφτιαξα φτιάχνοντας ένα πομπό που είναι αρκετά εύκολο: κόψτε δύο μεγάλα σχήματα ντόνατ από το χαρτόνι, βάλτε τα το ένα πάνω στο άλλο και αρχίστε να τυλίγετε νήματα γύρω από αυτό. Συνεχίστε να τυλίγετε μέχρι να έχετε αυτό που μοιάζει με ένα μεγάλο ντόνατ νήμα και στη συνέχεια κόψτε το ανάμεσα στα δύο χαρτόνια. δέστε ένα κομμάτι νήματος γύρω του ανάμεσα στα χαρτόνια για να δέσετε τις χορδές μεταξύ τους (μην το κόψετε αμέσως μόλις δέσετε τα κορδόνια, θα το χρειαστείτε για να στερεώσετε το πομπό στο κεφάλι). Όταν αφαιρείτε τα κομμάτια από χαρτόνι, μπορείτε να διαμορφώσετε τις δεμένες χορδές σε σφαιρικό πομπό. Για να στερεώσω το "τρίχωμα" στο πάνω μέρος της κεφαλής του muppet, έκανα δύο τρύπες στο πάνω μέρος του κεφαλιού για να περάσει η χορδή του νήματος (που χρησιμοποιήθηκε νωρίτερα για να δέσει το πομπό μαζί). Μέσα στο κεφάλι το έδεσα σε κόμπο. Το πομπό είναι τώρα προσαρτημένο στο κεφάλι, αν και αρκετά ταλαντευόμενο. Χρησιμοποιήστε λίγη κόλλα για να μην αναπηδά παντού.

Τα γκουγκλά μάτια που πήρα είχαν κολλημένες πλάτες, οπότε απλά τα κόλλησα στο κεφάλι.

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

Αφού συνδεθούν τα καλώδια στο φωτοκύτταρο, θα μπορούσα να κολλήσω το ύφασμα fleece στο κάτω μισό του προσώπου, ξεκινώντας πάλι από το κάτω χείλος και προχωρώντας προς το χαρτί κατασκευής. Φρόντισα να υπάρχει αρκετό ύφασμα κρεμασμένο χαλαρό από το κάτω μέρος του κεφαλιού, έτσι ώστε να έχω αρκετά μεγάλη επιφάνεια για να το κολλήσω στο μπλουζάκι αργότερα.

Βήμα 5: Το σώμα Muppet

Το σώμα Muppet
Το σώμα Muppet
Το σώμα Muppet
Το σώμα Muppet
Το σώμα Muppet
Το σώμα Muppet

Τώρα που το κεφάλι έχει τελειώσει, έφτιαξα ένα μπλουζάκι από ένα κομμάτι παλιού υφάσματος διπλώνοντάς το απλά στη μέση, σχεδιάζοντας ένα σχήμα μπλουζού (θυμηθείτε να προσθέτετε πάντα ένα εκατοστό περίπου στα περιγράμματα, όπως μπορείτε ράψτε την άκρη του υφάσματος), κόψτε το και ράψτε το μαζί. Αφού ραφτούν το μπροστινό και το πίσω μέρος, δίπλωσα την άκρη των μανικιών, τη λαιμόκοψη και το κάτω μέρος και το έραψα στο υπόλοιπο μπλουζάκι για να φτιάξω ένα στρίφωμα. Όταν τελείωσαν τα στριφώματα, πρόσθεσα ένα κομμάτι ύφασμα που περίσσεψε και το έραψα στο εσωτερικό του πίσω μέρους του πουκαμίσου, έτσι ώστε το Arduino UNO και το breadboard να μπορούν να παραμείνουν στη θέση τους, ενώ είναι μακριά από τα μάτια. Μετά από αυτό δίπλωσα το πουκάμισο προς τα έξω. Θα παρατηρήσετε ότι όταν ράβετε με αυτόν τον τρόπο (ράβοντας το εσωτερικό και στη συνέχεια το διπλώνετε από μέσα προς τα έξω) θα έχετε ωραίες καθαρές ραφές στην εργασία σας.

Έβαλα το fleece ύφασμα που κρέμεται από το λαιμό του muppet μέσα στη λαιμόκοψη του μπλουζού και κόλλησα τα δύο μεταξύ τους. Όταν η κόλλα είχε στεγνώσει, ένωσα τα καλώδια που κρέμονται από το φωτοκύτταρο στο στόμα με το breadboard, έβαλα το Arduino UNO και το breadboard μαζί πλάτη -πλάτη, έδεσα όλο το σύρμα στη θέση του (βεβαιωθείτε ότι ο βομβητής δεν ήταν καλυμμένος) και έβαλα το Arduino UNO και το ψωμί στην τσέπη στο πίσω μέρος της μπλούζας.

Τώρα το muppet έχει γίνει ουσιαστικά, αλλά εξακολουθεί να χάνει κάποιες λεπτομέρειες. Εντόπισα το σχήμα ενός βραχίονα στο ύφασμα fleece (κάνοντας πάλι το περίγραμμα περίπου ένα εκατοστό ευρύτερο από ό, τι θα ράψω τα μέρη μαζί). Επίσης, είναι σημαντικό να λάβετε υπόψη ότι όταν γεμίζετε το χέρι, θα γίνει πιο στενό από ό, τι όταν έχει απλώς ένα επίπεδο σχήμα, οπότε όταν ράβετε πράγματα για πράγματα αργότερα, θυμηθείτε να το σχεδιάσετε πολύ πιο χοντρό από ό, τι νομίζετε ότι είναι απαραίτητο. Χρησιμοποιώντας την ίδια τακτική με την κατασκευή του μπλουζού, έραψα το χέρι μαζί, αφήνοντας το πάνω μέρος του βραχίονα ανοιχτό για να μπορέσω να το διπλώσω προς τα έξω μετά το ράψιμο. Όταν η καλή πλευρά είναι έξω, γέμισα το εσωτερικό και το έραψα. Έπειτα έβαλα το μπράτσο μέσα στο μανίκι του μπλουζού και κόλλησα τα δύο μαζί, και το επανέλαβα για το άλλο χέρι. (Σημείωση: μπορείτε να φτιάξετε πραγματικούς κινητούς βραχίονες (όπως του Kermit) κόβοντας περίπου 2x40cm σιδερένιο σύρμα και συνδέοντας κάθε κομμάτι σύρματος σε κάθε καρπό του muppet. Τώρα μπορείτε να μετακινήσετε το κεφάλι και το στόμα του muppet με το ένα χέρι ενώ μετακινείτε τα χέρια του με το άλλο σου χέρι.)

Iθελα επίσης το muppet να έχει αυτιά, έτσι έραψα λίγο fleece ύφασμα σε ημικύκλια, το δίπλωσα μέσα και το κόλλησα στο κεφάλι.

Βήμα 6: Τέλος

Εγινε!
Εγινε!
Εγινε!
Εγινε!
Εγινε!
Εγινε!

Με το muppet έτοιμο και το Arduino στη θέση του, έχετε πλέον τον δικό σας φίλο που τραγουδάει!

Συνιστάται: