Δημιουργία ήχων διαφορετικών ειδών με χρήση μαθηματικών εξισώσεων (MathsMusic) Arduino: 5 βήματα
Δημιουργία ήχων διαφορετικών ειδών με χρήση μαθηματικών εξισώσεων (MathsMusic) Arduino: 5 βήματα
Anonim
Δημιουργία ήχων διαφορετικών ειδών με χρήση μαθηματικών εξισώσεων (MathsMusic) Arduino
Δημιουργία ήχων διαφορετικών ειδών με χρήση μαθηματικών εξισώσεων (MathsMusic) Arduino

Περιγραφή Έργου:

Ένα νέο ταξίδι έχει ξεκινήσει όπου οι ιδέες μπορούν να υλοποιηθούν εύκολα χρησιμοποιώντας κοινότητα ανοιχτού κώδικα (Χάρη στο Arduino). Ορίστε λοιπόν ένας τρόπος

· Κοιτάξτε γύρω σας και παρατηρήστε το περιβάλλον σας

· Ανακαλύψτε προβλήματα που πρέπει να λυθούν

· Σκεφτείτε, δοκιμάστε και συνεχίστε να μαθαίνετε και μοιραστείτε

· Το πιο σημαντικό αυτό που αποκαλώ είναι να το κρατάτε απλό:)

· Επαναλαμβάνω

Πρόθεσή μου ήταν να φτιάξω ένα μουσικό έργο βασισμένο στην πλατφόρμα arduino

Έψαξα λοιπόν στο διαδίκτυο και βρήκα εκπληκτικά δημιουργικά έργα, αλλά ήθελα να φτιάξω τα δικά μου πράγματα!

Έτσι, συνάντησα αυτήν τη λειτουργία τόνου () από τη βιβλιοθήκη arduino. Παρακάτω είναι ένας σύνδεσμος όπου μπορείτε να βρείτε περιγραφικές πληροφορίες σχετικά με αυτό

www.arduino.cc/reference/en/language/funct…

Τώρα, αφού διαβάσατε για τις ιδέες συνάρτησης τόνου, ξεκίνησε το ταξίδι της.

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

Η απάντηση ήταν στα μαθηματικά όλοι χρησιμοποιούμε μαθηματικά καθημερινά τη λογική του για την επίλυση μυστηρίων

Από αυτό το σύμπαν (πρόταση από τη διάσημη τηλεοπτική σειρά Numb3rs)…

Η ιδέα είναι να παράγουμε ήχο που μπορεί να δημιουργηθεί χρησιμοποιώντας μαθηματικές εξισώσεις ας το ονομάσουμε MathMusic

Σε αυτό το έργο χρησιμοποίησα:

· Εξίσωση απλών γεωμετρικών σχημάτων περιοχής (τετράγωνο, ορθογώνιο, παραλληλόγραμμο, τρίγωνο και κύκλος)

· Τετραγωνική εξίσωση και σειρά Fibonacci.

να παράγει ήχο. Τώρα μπορείτε να επεκτείνετε αυτό το έργο και να ανακαλύψετε κάποια νέα μουσική χρησιμοποιώντας διαφορετικές εξισώσεις ή τύπο…

Βήμα 1: Πράγματα που χρειάζεστε για να κάνετε αυτό το έργο

Πράγματα που χρειάζεστε για να κάνετε αυτό το έργο
Πράγματα που χρειάζεστε για να κάνετε αυτό το έργο
Πράγματα που χρειάζεστε για να κάνετε αυτό το έργο
Πράγματα που χρειάζεστε για να κάνετε αυτό το έργο
Πράγματα που χρειάζεστε για να κάνετε αυτό το έργο
Πράγματα που χρειάζεστε για να κάνετε αυτό το έργο
Πράγματα που χρειάζεστε για να κάνετε αυτό το έργο
Πράγματα που χρειάζεστε για να κάνετε αυτό το έργο

Απαιτούμενα εργαλεία για την εκτέλεση αυτού του έργου:

  • Arduino UNO board
  • Ηχείο ή βομβητής θα συνιστούσα ηχείο για καλή ποιότητα ήχου
  • μία αντίσταση 220 ohm για να ασφαλίσει το κύκλωμα από ζημιά
  • Καλώδια άλματος για σύνδεση arduino και ηχείου

Λογισμικό

Πρέπει να εγκαταστήσετε το Arduino IDE για να ανεβάσετε τα προγράμματα σας από υπολογιστή σε πίνακα.

αν δεν ανησυχείτε Παρακάτω υπάρχει ένας σύνδεσμος για την εγκατάσταση του Arduino IDE

www.arduino.cc/en/Main/Software

Βήμα 2: Σχηματικό

Σχηματικός
Σχηματικός

Μπορείτε επίσης να κάνετε το κύκλωμά σας χρησιμοποιώντας τον παρακάτω σύνδεσμο

fritzing.org/home/

Βήμα 3: Πώς να εκτελέσετε το πρόγραμμα χρησιμοποιώντας το Arduino

Πρώτα απ 'όλα πρέπει να συνδέσετε τον πίνακα Arduino στον υπολογιστή ή τον υπολογιστή σας μέσω καλωδίου usb

Στη συνέχεια δόθηκε ο σύνδεσμος Λήψη και εγκατάσταση του Arduino IDE Software.

Τέλος, κατεβάστε το αρχείο zip που περιέχει τον πηγαίο κώδικα αυτού του έργου

Ξεκινήστε λοιπόν και δημιουργήστε κάτι νέο!