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

Arduino MEGA Pedal Pedal: 5 Βήματα
Arduino MEGA Pedal Pedal: 5 Βήματα

Βίντεο: Arduino MEGA Pedal Pedal: 5 Βήματα

Βίντεο: Arduino MEGA Pedal Pedal: 5 Βήματα
Βίντεο: pedalSHIELD MEGA Arduino Guitar Pedal 2024, Ιούλιος
Anonim
Image
Image
Αποκτήστε τα εξαρτήματα και το PCB
Αποκτήστε τα εξαρτήματα και το PCB

Το SHIELD MEGA είναι ένα προγραμματιζόμενο πεντάλ κιθάρας που λειτουργεί με τους πίνακες Arduino MEGA 2560 και MEGA ADK.

Το έργο είναι Open Source & Open Hardware και απευθύνεται σε χάκερ, μουσικούς και προγραμματιστές που θέλουν να μάθουν για το DSP (επεξεργασία ψηφιακού σήματος), τα εφέ κιθάρας και να πειραματιστούν χωρίς βαθιά γνώση ηλεκτρονικών ή σκληρού προγραμματισμού.

Μπορείτε να προγραμματίσετε τα δικά σας εφέ σε C/C ++ με το τυπικό εργαλείο Arduino IDE και να εμπνευστείτε χρησιμοποιώντας τη βιβλιοθήκη εφέ που δημοσιεύτηκε στο διαδικτυακό φόρουμ pedalSHIELD MEGA.

Προδιαγραφές

  • Βασισμένο στο Arduino MEGA 2560 / ADK (16MHz, 8KB RAM).
  • Αναλογικά στάδια χρησιμοποιώντας τον λειτουργικό ενισχυτή TL972 σιδηρόδρομος προς σιδηρόδρομο.
  • ADC: 10 bit.
  • Στάδιο εξόδου: 16 bit (2x8bits PWM που λειτουργούν παράλληλα)
  • Οθόνη OLED: Ανάλυση 128x64, 1,3 ίντσες (επίσης συμβατή με 0,96 "), I2C.
  • Διεπαφή:

    • 2 Ρυθμιζόμενα κουμπιά.
    • 1 Διαμορφώσιμος διακόπτης.
    • 1 προγραμματιζόμενο μπλε led.
    • Διακόπτης ποδιού True Bypass
    • Οθόνη OLED
  • Συνδετήρες

    • Υποδοχή εισόδου, 1/4 ίντσα μη ισορροπημένη, Zin = 0,5MΩ.
    • Υποδοχή εξόδου, 1/4 ίντσα μη ισορροπημένη, Zout = 0,1Ω.
    • Τροφοδοσία: τροφοδοτείται από την πλακέτα Arduino MEGA (12V DC).

Βήμα 1: Αποκτήστε τα εξαρτήματα και το PCB

Αποκτήστε τα εξαρτήματα και το PCB
Αποκτήστε τα εξαρτήματα και το PCB

Όλα τα ηλεκτρονικά εξαρτήματα που χρησιμοποιούνται είναι διαμπερά και είναι εύκολο να βρεθούν. Μπορείτε να δείτε την πλήρη λίστα των στοιχείων εδώ:

πεντάλ SHIELD MEGA Bill of Materials

Για το PCB μπορείτε να φτιάξετε το δικό σας χρησιμοποιώντας veroboard και ακολουθώντας το σχηματικό, επίσης στο EletroSmash Store πωλούνται PCB:

πεντάλ SHIELD MEGA ΣΧΗΜΑΤΙΚΟ

Βήμα 2: Συγκόλληση του κυκλώματος

Συγκόλληση του κυκλώματος
Συγκόλληση του κυκλώματος

Αυτό το σεμινάριο που εξηγεί πώς να δημιουργήσετε το pedlaSHIELD MEGA βήμα προς βήμα με φωτογραφίες και λεπτομερείς πληροφορίες:

Πώς να φτιάξετε πεντάλ SHIELD MEGA σε 5 βήματα

Υπάρχει επίσης μια συλλογή Flickr με φωτογραφίες υψηλής ανάλυσης για κάθε βήμα:

Πεντάλ Flickr Γκαλερί SHIELD MEGA

Βήμα 3: Μάθηση Ηλεκτρονικών - Κατανόηση του Κυκλώματος

Μάθηση Ηλεκτρονικών - Κατανόηση του Κυκλώματος
Μάθηση Ηλεκτρονικών - Κατανόηση του Κυκλώματος

Αυτή η ασπίδα που τοποθετείται στην κορυφή ενός Arduino MEGA έχει τρία μέρη:

  1. Στάδιο Αναλογικής Εισόδου: Το αδύναμο σήμα της κιθάρας ενισχύεται και φιλτράρεται, καθιστώντας το έτοιμο για το Arduino MEGA ADC (Μετατροπέας Αναλογικού σε ηφιακό).
  2. Arduino MEGA Board: Παίρνει την ψηφιοποιημένη κυματομορφή από το ADC και κάνει όλο το DSP (Signηφιακή Επεξεργασία Σήματος) δημιουργώντας εφέ (παραμόρφωση, φούσκωμα, ένταση, καθυστέρηση κ.λπ.).
  3. Το στάδιο εξόδου: Μόλις δημιουργηθεί η νέα επίδραση κυματομορφής μέσα στην πλακέτα Arduino MEGA, αυτό το τελευταίο στάδιο το παίρνει και χρησιμοποιώντας δύο συνδυασμένα PWM παράγει το αναλογικό σήμα εξόδου.

Αν θέλετε να εμβαθύνετε και να μάθετε όλες τις λεπτομέρειες, υπάρχει επίσης μια ανάλυση κυκλώματος:

πεντάλ SHIELD MEGA Ανάλυση κυκλώματος

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

Πώς να αντιμετωπίσετε το πεντάλ SHIELD MEGA

Βήμα 4: Ξεκινήστε τον προγραμματισμό

Ξεκινήστε τον προγραμματισμό!
Ξεκινήστε τον προγραμματισμό!

Ελέγξτε τον οδηγό "Πώς να ξεκινήσετε τον προγραμματισμό πεντάλ SHIELD MEGA". Είναι ένας σύντομος οδηγός για να ξεκινήσετε την κωδικοποίηση αυτού του πεντάλ SHIELD MEGA πεντάλ κιθάρας. Ο στόχος είναι να κατανοήσουμε τις βασικές ιδέες και στη συνέχεια να προχωρήσουμε όσο το δυνατόν γρηγορότερα μέσω μιας σειράς παραδειγμάτων.

Τα παραδείγματα κωδικών που υπάρχουν ήδη στο φόρουμ, από εύκολο σε δύσκολο είναι:

  • Καθαρό πεντάλ
  • Πεντάλ έντασης/ενισχυτή
  • Πεντάλ παραμόρφωσης
  • Fuzz PedalBit-Crusher Pedal
  • Γεννήτρια MetronomeSineWave
  • Daft Punk - Octaver Pedal
  • Πετάλι καθυστέρησης
  • Πεντάλ ReverbChorus Pedal
  • Vibrato Pedal
  • Χορωδία + Vibrato
  • Τρέμολο
  • Πολλαπλά εφέ: Delay + Distortion + Fuzz + BitCrusher [/li]

Είστε πολύ ευπρόσδεκτοι να ανεβάσετε τις ιδέες και τα πετάλια σας στο φόρουμ!

Βήμα 5: Μάθετε και δημιουργήστε τους δικούς σας ήχους

Image
Image

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

Αφού κατανοήσετε τα βασικά παραδείγματα, μπορείτε να σκεφτείτε πώς να δημιουργήσετε τα δικά σας νέα πεντάλ (αντίστροφη καθυστέρηση; ασύμμετρο fuzz;) ή να αναμίξετε μερικά από τα παραδείγματα (fuzz+ηχώ; παραμόρφωση+καθυστέρηση;). Υπάρχουν τόνοι ανεξερεύνητων αποτελεσμάτων που πρέπει να ανακαλυφθούν;)!

Υπάρχει μια υπέροχη κριτική από το Blitz City DIY στο YouTube: pedalsHIELD MEGA Review

Συνιστάται: