This was a project made to make Jubeat cons more accessible, I love the game a lot and I want to share my love for it by helping others achieve their cab goals.
The project was mostly copied from a different project using mainly acrylic cuts and hardware, but made cheaper by using 3D printing and lesser hardware in total while only needing acrylic buttons.
The construction of the buttons contain 5.85cm square x 4mm acrylic (clear colorless) which makes up for the TOP PART.
you'll have to glue it to the PDF stated "Jubeat button" x 2mm acrylic (clear colorless) which activates the switches. BOTTOM PART.
I HIGHLY RECOMMEND FUSING WITH GLASS GLUE(THE ONES THEY USE FOR TV SCREENS) OR RESIN GLUE.Anything that cures with UV would be good.
You can change the height of each button by stacking acrylic 5.85cm square x Xmm OR ordering a thicker square. This can help with the travel distance compensation.
Gaps will be present between the frame and the buttons if your button travel distance is long. Make sure you get a thickness of 6mm for your TOP PART acrylic Square.
Manage the wires and align them directly under the frame, you're gonna have to finesse the wires and tape them to the frame so they stay under the frame.
Feed the Main Wires out by rows and arrange them by "LANE", having two buttons in a Lane fead out to the direction they are closest too.
Once the wires are neatly arranged, Attach the "jubeat Base wirelog cut .stl" Part to secure the wires under the frame. Use x25(M3x8x6) for nounting.
STEP 5
Construct the buttons.
Sand down the edges of the TOP PART acrylic button and create a smooth edge for charts with "sliding" involved(DO THIS ONLY ON ONE SIDE).
Glue the TOP PART acrylic to BOTTOM PART acrylic button parts with the recommended glue, make sure to remove the acrylic protective film on the contact point where the buttons touch.
Once the glue dries you can place them onto the "Core" assembly.
STEP 6
UPLOADING CODE AND TESTING.
Upload joypad.ino to the Pro micro board.
Run "set up USB Game Controller" program(pic below) and check if Arduino Leonardo is present, Click on Properties and press every individual buttons.
Once your controller is working, attach "jubeat Front frame v4 CUT .stl" with all 16 buttons in-between.
If your buttons are getting stuck between the Front Frame, try using "jubeat Front thinned with logos .stl".
Mounting onto a monitor is simple, you can use foam double sided tape to directly mount onto a screen. There are a lot of ways to mount, different monitors require different methods, you might need to figure out how to do this yourself.