Mini Arcade Machine

Mini Arcade Machine

thingiverse

This is no longer a work in progress!!! I have printed and assembled my one and everything is perfect This is a mini or bar-top Arcade cabinet designed to house a Raspberry Pi 2/3, i-Pac Keyboard emulator, and 7" LED Display along with 8 buttons and a Joystick. The i-Pac module allows for shifting buttons giving you up to 20 button inputs more than enough to control all functions of RetroPIE for which I have based the design around. You will need a medium to largish printer I have designed this to be printed on a Prusa i3 mk2 210x250 bed size no supports are required with the exception of the Control panel which will benefit from supports (optional). Some electronics and soldering skills may be required. Shop around you will be able to get these parts from all over the web local to you I have provided links only as a general guide List of Materials 1x Sanwa or Sanwa Clone joystick 8x Arcade push buttonshttps://goo.gl/fL81K2 you could purchase a kit with all the hook up wire and terminals already crimped. Hook up wire in various colours (at least 12) Female spade terminalshttps://goo.gl/8Il1GN Molex style plugs https://goo.gl/e75svy and https://goo.gl/KoLUpz 2x 3"(75mm) 4ohm 3w speakers https://goo.gl/KOmDaO 1 x 2x3w audio amplifier https://goo.gl/ZUmMzv 1 x 3.5mm audio jack https://goo.gl/3yqrjJ 1 x Raspberry Pi 2 or 3 https://goo.gl/XBFuha 1 x i-Pac keyboard encoder https://goo.gl/hWCHcr 1 x 7" display https://goo.gl/B482xT 1 x 270degree HDMI adaptor https://goo.gl/Deps5I 1x Short right angled micro to type A USB cable https://goo.gl/Ha02wr 1x short Type A to type B USB cable https://goo.gl/HLF4S8 1x VERY GOOD QUALITY long (1m) Micro USB to type A USB cable 1x Micro SD card configured with a RetroPie Setup Screws: 30x Conter-sunk hex M3x12mm 15x Socket-head M4x20mm 12x M3x4mm machine screws 8x M3 hex nuts Tools: Cordless drill and 4mm drill bit Philips head screw driver 2mm and 3mm hex keys Wire stripers Terminal crimping tool (optional you could just use pliers) Soldering iron and solder Misc. cable ties Heat shrink Post-Printing Before you Begin: IMPORTANT!!! when screwing the machine screws into the plastic panels you do not need to use excessive force. the screws only need to be tightened until they just nip up to the surface. If you over tighten any screws you will strip the thread you have created or crack/break the printed parts! It may help with the assembly process to take a long m3 or 4 screw and pre thread the holes ensuring the screws are inserted perpendicular. screw them in a little and then back them out screw them in a little further and then back them out again repeat until you have made a nice straight clean thread. Following these warnings will ensure a smooth assembly and avoid any need to reprint entire panels because of one damaged hole. BENCH TEST! before assembling the arcade bench test everything to make sure it is all working as expected set up of your RetroPie image will also be much easier. Visit the RetroPie website for installation help drill out holes: the 5 holes along the bottom of each side panel are filled in so they do not require supports during printing. Using a 4mm drill bit drill from the back small hole through to the front. The control panel will also benefit from have the holes uniformed with the 4mm Drill bit for ease of installation. Pictured below: from left to right M4x20mm Socket head screw, M3 Hex nut, Countersunk M3x12mm hex machine screw. Assembling the amp Solder wires to your speakers and then to the output of your amp. Keep the wires as short as possible to avoid unwanted interference. Solder the 3.5mm Headphone jack to the Amp. Instead of buying this cable you could cut the lead off an old set of RCA cables or other cable with the headphone jack attached. their will; be 2 wires and (Left and Right speaker and a braided bare wire this is the ground. Solder 2 wires for the amps power. Some jumper leads with the Female connections for the RPI's GPIO pins will save you some time and fiddly work. I then used some hot glue to secure all the wires and then placed a large tube of heat shrink over the entire board, heated it up and crimped the ends as shown in the pictures Assembling the case Start by screwing the raspberry Pi and iPac module down to the base with the small m3 machine screws. It will be much easier if you have prewired the iPac before doing this. Connect the USB cable from the ipac to the RPI Connect the very good quality USB power cable to the RPI and then secure the cable using the cable clamp and 2 M4 socket head screws, just tight enough that the cable cannot be pulled but not to tight that it pinches the cable. there should also be some slack between the clamp and the RPI. It is important that a good quality USB cable is used for the power supply to ensure the RPI gets enough power Plug the HDMI cable that came with your display into the RPI Plug your pre-assemblebed amp into the headphone jack of the RPI and plug the power cables positive to pin 1 and negative to pin 3 of the GPIO on the RPI Screw the side panels to the base using the socket cap screws 5 per side. Install your speakers using the 8 counter sunk screws and 8 hex nuts Install the front panel using 2 countersunk screws. Assembling the control panel If you wish to modify the control panel you could import the STL into TinkerCad and easily modify the bottom locations or the screw holes for the joystick if needed. If your Sanwa Joystick came with a Metal plate attached, remove this by: unscrewing the ball from the top of the stick remove the dust cover undo the 4 screws remove the metal plate. the screw holes for the metal plate should align with the holes in the Control panel. Inser the joystick through the hole, insert the 4 screws that were used for the metal plate place the dust cover over the stick covering the screws and then screw the ball back onto of the stick. Inser and screw all your buttons into place. you can daisy chain the ground wire across all the buttons and joystick directions with the female spade connections. Then using a colour code connect a wire with a spade connection to each button and joystick direction. then crimp pins to all the wires and insert these into the Molex plugs. (your pac should have the other part of the plug prewired to each button input. pay careful attention while doing your wiring. if you are unsure there are plenty of guides for wiring arcade controls on the web google is your friend. Assembling the display Screw the 7 inch display to the bezel panel with the small machine screws. the bottom of the panel should be screwed to the posts which are located closest to the bottom of the Bezel see the pictures. plug in the 270degree right angle HDMI adaptor Finally plug in the right angled Micro USB cable Attaching display and controls to case Plug the Control panel into the socket connected to the i-Pac place the controls onto of the case roughly in position. next place the display bezel into position connecting the and secure with 4 countersunk screws manoeuvre the control panel into correct position and secure with 4 Socket head screws. Attach the top panel using 4x counter suck screws. Plug the USB cable from the display into one of the USB ports on the RPI You can now do a test to ensure everything is working as it should install the rear panel Install the rear panel lining up the note with the power cable closing up the mini-arcade-machine. secure the back panel with 7 counter sunk screws. install the rubber feet Finally you can install rubber feet printed in TPU/TPE?ninjaflex. install the feet with an M4 screw and washer for each foot. Alternatively You could just use some "bump-ons" these are ad heave rubber pads for furniture and cupboard doors etc. you should be able to find them at any hardware store or online e.g. eBay.

Download Model from thingiverse

With this file you will be able to print Mini Arcade Machine with your 3D printer. Click on the button and save the file on your computer to work, edit or customize your design. You can also find more 3D designs for printers on Mini Arcade Machine.