Difference between revisions of "MIDI Projects"
Jump to navigation
Jump to search
(13 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
+ | |||
+ | == MIDI Player == | ||
+ | |||
+ | [[File:JAC_Actual_MIDI_PLAYER.jpg]] | ||
+ | |||
+ | ---- | ||
+ | |||
[[File:JAC_Midi_Player_Unit.jpg]] | [[File:JAC_Midi_Player_Unit.jpg]] | ||
---- | ---- | ||
− | Elements of | + | * Elements of MIDI Player: |
+ | ** Arduino NANO | ||
+ | ** Adafruit VS1053 Codec + MicroSD Breakout - MP3/WAV/MIDI/OGG Play + Record - v4 | ||
+ | ** Adafruit Stereo 3.7W Class D Audio Amplifier - MAX98306 | ||
+ | ** Generic I2C to LCD | ||
+ | ** Generic LCD 20 Characters - 4 Lines | ||
+ | ** Generic Stereo Enclosed Speaker Set - 3W 4 Ohm | ||
+ | ** Generic Breadboard Power Supply (5V) | ||
+ | ** Two MIDI Ports | ||
+ | ** Simple (7805 and two capacitor) Voltage Regulator (5V) | ||
+ | ** 74LS14 Hex Inverter | ||
+ | ** 6N138 Opto-Isolator | ||
+ | ** Tactile Momentary Switches | ||
+ | ** 50K ohms Slider Potentiometer (logarithmic) | ||
+ | ** Stereo Headphone Jack (3.5 mm) | ||
+ | ** Resistors | ||
+ | ** Diodes | ||
+ | ** LEDs | ||
− | + | Note: | |
+ | Wiring between units is accomplished via wirewrap. | ||
− | + | ---- | |
− | + | ---- | |
− | + | == MIDI Drum Machine == | |
− | + | [[File:JAC_Actual_MIDI_Drum_Machine.jpg]] | |
+ | [[File:JAC_Actual_MIDI_Drum_Machine_Profile.jpg]] | ||
− | + | ---- | |
− | + | [[File:JAC_Midi_Drum_Machine.jpg]] | |
− | + | ---- | |
+ | * Elements of MIDI Drum Machine | ||
+ | ** Arduino Mega | ||
+ | ** Arduino Mega Shield (not pictured, used for wiring and connections) | ||
+ | ** Full Graphic Smart Controller (for RAMPS 1.4 board) | ||
+ | ** MIDI Port | ||
+ | ** 74LS14 Hex Inverter | ||
+ | ** Toggle Push Switch (SPST) | ||
+ | ** Spring Terminals (2 and 3 terminal varieties) | ||
+ | ** Resistors | ||
+ | ** Diodes | ||
+ | ** RGB LED | ||
− | + | Note: | |
+ | Wiring on Arduino Mega Shield is via wirewrap. | ||
− | + | ---- | |
− | + | ---- | |
− | |||
− | + | == PIEZO Drum Pads == | |
− | |||
− | + | [[File:JAC_MIDI_Drum_Pads.jpg]] | |
---- | ---- | ||
+ | |||
+ | |||
+ | [[File:JAC_Drum_Pad_Layers.jpg]] | ||
---- | ---- | ||
− | + | * Elements of Drum Pads | |
+ | ** 1/4" Neoprene Medium/Soft Sheet | ||
+ | ** Aluminum Sheet (flashing) | ||
+ | ** Piezo Element | ||
+ | ** 1" Soft Foam |
Latest revision as of 17:37, 4 March 2019
MIDI Player
- Elements of MIDI Player:
- Arduino NANO
- Adafruit VS1053 Codec + MicroSD Breakout - MP3/WAV/MIDI/OGG Play + Record - v4
- Adafruit Stereo 3.7W Class D Audio Amplifier - MAX98306
- Generic I2C to LCD
- Generic LCD 20 Characters - 4 Lines
- Generic Stereo Enclosed Speaker Set - 3W 4 Ohm
- Generic Breadboard Power Supply (5V)
- Two MIDI Ports
- Simple (7805 and two capacitor) Voltage Regulator (5V)
- 74LS14 Hex Inverter
- 6N138 Opto-Isolator
- Tactile Momentary Switches
- 50K ohms Slider Potentiometer (logarithmic)
- Stereo Headphone Jack (3.5 mm)
- Resistors
- Diodes
- LEDs
Note: Wiring between units is accomplished via wirewrap.
MIDI Drum Machine
- Elements of MIDI Drum Machine
- Arduino Mega
- Arduino Mega Shield (not pictured, used for wiring and connections)
- Full Graphic Smart Controller (for RAMPS 1.4 board)
- MIDI Port
- 74LS14 Hex Inverter
- Toggle Push Switch (SPST)
- Spring Terminals (2 and 3 terminal varieties)
- Resistors
- Diodes
- RGB LED
Note: Wiring on Arduino Mega Shield is via wirewrap.
PIEZO Drum Pads
- Elements of Drum Pads
- 1/4" Neoprene Medium/Soft Sheet
- Aluminum Sheet (flashing)
- Piezo Element
- 1" Soft Foam