Πίνακας περιεχομένων:
- Προμήθειες
- Βήμα 1: Σχηματικό
- Βήμα 2: Συνδέστε το Flick Large στο Arduino
- Βήμα 3: Συνδέστε το καλώδιο εξόδου ήχου και το φίλτρο χαμηλής διέλευσης στο Arduino
- Βήμα 4: Συνδέστε το ενεργό ηχείο στην έξοδο ήχου από το Arduino
- Βήμα 5: Συνδέστε το Arduino στον υπολογιστή χρησιμοποιώντας καλώδιο USB τύπου A/B
- Βήμα 6: Εγκαταστήστε το Arduino IDE
- Βήμα 7: Εγκατάσταση Synth Library
- Βήμα 8: Εγκατάσταση προγράμματος Flick-music
- Βήμα 9: Παίξτε
2025 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2025-01-13 06:57
Ακούστε την ενέργεια και τους κραδασμούς του εσωτερικού σας σώματος. Το Project περιγράφει τον τρόπο κατασκευής ηλεκτρονικού οργάνου που μετατρέπει τα κύματα των χεριών σε μουσική.
Το Arduino έχει προγραμματιστεί να μετατρέπει το κούνημα του χεριού πάνω από την τρισδιάστατη κίνηση του Flick σε μουσικές νότες και στη συνέχεια συνθέτει μουσική που παράγει έξοδο ήχου στην καρφίτσα GPIO.
Προμήθειες
- Pi Supply Flick Large
- Pi Supply Flick Μεγάλη θήκη
- Arduino UNO
- Αντίσταση 4,75k ohm
- Πυκνωτής 10 nF
- RCA Jack/Plug Cable
- Καλώδιο USB τύπου Α έως τύπου Β
Βήμα 1: Σχηματικό
Βήμα 2: Συνδέστε το Flick Large στο Arduino
Τοποθετήστε το Flick Large board στη θήκη και συνδεθείτε στο Arduino σύμφωνα με το Schematic. Το Flick Large board αποστέλλεται με πρωτό-καλώδιο κορδέλας για άνδρες/γυναίκες, αλλά αυτό το καλώδιο είναι πολύ μεγάλο για χρήση με το Arduino Uno. Μια λύση είναι να κόψετε το υπερβολικό μήκος σε περίπου 100 mm, να επανασυνδεθείτε και να απομονώσετε όπως στην παραπάνω εικόνα. Μια άλλη λύση είναι να παραγγείλετε μικρότερο κορδέλα πρωτό-καλώδιο.
- Flick VCC -> Ard pin 10 Flick LED2 -> Ard pin 8
- Flick LED1 -> Ard pin 9
- Flick GND -> Ard pin GND
- Flick TS -> Ard pin 12
- Flick Reset -> Ard pin 13
- FLICK SCL -> Ard I2C SCL
- Flick SDA -> Ard I2C SDA
Βήμα 3: Συνδέστε το καλώδιο εξόδου ήχου και το φίλτρο χαμηλής διέλευσης στο Arduino
Χρησιμοποιήστε RCA αρσενικό/θηλυκό καλώδιο από τη λίστα και χωρίστε το σε δύο μονοκαλώδια (απαιτείται μόνο ένα). Κόψτε το σύνδεσμο στο ένα άκρο, αρσενικό ή θηλυκό ανάλογα με το τι ταιριάζει με την είσοδο του ομιλητή σας. Αφαιρέστε την απομόνωση από το άκρο του καλωδίου και συνδέστε τα καλώδια με αντίσταση 4,75 Kohm και πυκνωτή 10nF από τη λίστα σύμφωνα με το Σχήμα.
- Ard out audio + pin 11 -> Καλώδιο εσωτερικός αγωγός (μέσω σειράς 4.75K αντίσταση)
- Έξοδος ήχου Ard - pin 3 -> Εξωτερικός αγωγός καλωδίου
Βήμα 4: Συνδέστε το ενεργό ηχείο στην έξοδο ήχου από το Arduino
Συνδέστε το Active Speaker στην έξοδο ήχου από το Arduino. Εάν η υποδοχή εισόδου του ηχείου σας δεν είναι συμβατή με το RCA, χρησιμοποιήστε καλώδιο προσαρμογέα RCA. Σε αυτό το έργο αντί για ενεργό ηχείο η έξοδος ήχου από το Arduino συνδέεται με τον ενισχυτή ήχου που οδηγεί μεγάφωνο, αλλά μπορείτε επίσης να χρησιμοποιήσετε ηχεία υπολογιστή.
Βήμα 5: Συνδέστε το Arduino στον υπολογιστή χρησιμοποιώντας καλώδιο USB τύπου A/B
Βήμα 6: Εγκαταστήστε το Arduino IDE
Κατεβάστε και εγκαταστήστε το Arduino IDE σε υπολογιστή ή φορητό υπολογιστή.
Βήμα 7: Εγκατάσταση Synth Library
Λήψη ως zip dzlonline/the_synth από το github. Ανοίξτε το Arduino IDE, μεταβείτε στο μενού-> Sketch-> Include Library-> Add. ZIP Library.. πλοηγηθείτε και ανοίξτε το αρχείο.zip που έχετε κατεβάσει. Κλείστε το Arduino IDE.
Βήμα 8: Εγκατάσταση προγράμματος Flick-music
Κατεβάστε το συνημμένο flick_music.zip.txt στον υπολογιστή, μετονομάστε σε flick_music.zip και αποσυμπιέστε. Ανοίξτε το Arduino IDE, μεταβείτε στο μενού-> Αρχείο-> Άνοιγμα και μεταβείτε στο flick_music.ino μέσα στον κατάλογο flick_music και κάντε κλικ στο άνοιγμα. Κάντε κλικ στο εικονίδιο βέλους για να ανεβάσετε τον κώδικα.
Βήμα 9: Παίξτε
Και αυτό είναι τώρα, μπορείτε να μετακινήσετε το χέρι σας πάνω από το Flick board και αν όλα είναι σωστά, θα παιχτεί μουσική. Μπορείτε να αλλάξετε οκτάβα πατώντας αριστερό ή δεξί ηλεκτρόδιο στις άκρες του πίνακα Flick.
twitter.com/lanmiLab
hackster.io/lanmiLab