This is a soundboard which has 3 modes
Every mode can play 9 different sound in total this soundboard can play 27 sounds + there is a mute button on the side
As extra this can be also use as a macro keypad
Printer:
4GenPro 2R
Rafts:
Doesn't Matter
Supports:
Yes
Resolution:
0.1-0.3
Infill:
20%
Filament:
ABG PLABlack Post-Printing =============
Here is a video of it
Beginning of Everything
I was surfing on the web and I see a project named Stream Cheap by Dave Madison on Parts Not Included ( https://www.partsnotincluded.com/diy-stream-deck-mini-macro-keyboard/ ) and I realized I can use this as a soundboard and it worked
But the issue is I have too many sound effects to use and this thing wasn't enough for me so I decided to do something similar but more functional
Designing and Codding
I have started to looking for parts that I am going to use but I realized I don't need too much if I can change the button combinations with a single key than it will give me more space to add sounds
I have tried to code it but it was hard for me so I decided to find a programmer and I did
I have found a programmer named eng_ras on fiverr he was the best programmer I have ever work with I definitely suggest you to work with him if you ever need a programmer
When he started to codding I have started to designing in Fusino360 it was a easy design and took my few hours to complete
How This Thing Works
In the first mode buttons are assigned from F13-F21
In the second and third mode buttons are actually symbols in your keyboard like ! @ # $
And the mute button is F22
To use it as a SoundBoard you should download a SoundBoard software to your PC I have used EXP Soundboard and for transferring sound to Discord you should download Virtual Audio Cable (Links Are Bellow)
When you downloaded both software add your sounds to EXP soundboard choose Cable Input as 2. Output (Don't forget to activate it) and activate the Mic Injector then go to Options>Settings and choose the virtual audio cable as Cable Input after completing this part go to Discord (or program you want to use) choose input device as Cable Output and that's all
Assembling
Due to the geometry of this thing assembling can be little tiring the nut of IC180 Push Button preventing the base to fit in to place properly so instead of using nut I have used hot glue I have used hot glue for LED Diodes too
There is a one common ground wire connected the all of the parts together and every part has it's own signal wire
All parts are fit in to the place
For Arduino double sided tape can be helpful or you can use hot glue to keep it securely in place
Parts You Should Buy
1x IC180 Push Button
9x IC184 Push Button
3x IC186 Switch
3x LED Diode
3x 220Ω Resistor
1x Arduino Pro Micro (5v)
1X Micro USB Type B to Micro USB Type A Cable
Links
Arduino Code: https://www.dropbox.com/sh/ls3ls8aiymjz394/AADo9o-mLPoGzC_Ut9UM3cYTa?dl=0
Virtual Audio Cable: https://www.vb-audio.com/Cable/
EXP SoundBoard: https://sourceforge.net/projects/expsoundboard/
Category: AudioThe author marked this model as their own original creation. Imported from Thingiverse.