Friday, 7 October 2016

Dellcade Compact Arcade Machine Build Part Three: The Assembly Line


The long awaited assembly of the Dellcade...



With most of the components cut out, assembly can now begin...


The original Dell monitor stand base was removed, then inserted into the new base plate. The Dell monitor stand upper section offers a full range of movement, side to side, height, portrait and landscape.


A quick test fit of the joints before applying the DIY coloured epoxy which I describe in a previous article here...



The same process was used for all the glued joints.


A sanity check, using a precision engineers square, before the epoxy cures.



TIP... 

Before the epoxy is applied, a strip of masking tape stops the contamination of the surface on the front and rear panels. The exposed end will be flush routed, using the front panel as a reference for the bearing on the flush cutting router bit.


Installing the Hinges...


Fitting the spring loaded up and over hinges...


The two right angled aluminium brackets will support the weight of the lid and hinge, whilst also allowing the fixing of the base.




Heat shrink was installed over the hinge springs, to stop any cables being pinched during opening and closing of the lid.


Slots in the top of the hinges allow for small adjustment to square up the lid to the front of the unit.




Wiring...

Panel mount I/O extensions are used on all of the connections to the Raspberry Pi


The result is, a nice clean professional looking interface panel.


Hooking up the external peripherals is a breeze...

( Power switch, Power LED, Input Power, Volume Control, HDMI OUT, USB, Ethernet(LAN))


The Play Field...



With the lid fitted, the "Play Field" could be installed, Comprising of a clear lexan panel with a custom graphic underlay.





With a quad core ARM processor, built in Wifi and Bluetooth, the Raspberry Pi 3 was the obvious choice.



Internal Wiring and component placement...

The internal components consist of a Switch mode DC to DC power supply, Custom USB joystick/button controller, Custom PCB RGB lighting controller, 50mm Speakers, LM386 Amplifier and the Raspberry Pi 3.


Testing, Testing 1...2...3...


RGB button lighting test...



Video...


More can be read in a previous post regarding the custom lighting controller.

Gallery...


As mentioned above, one of the advantages of using a modified Dell monitor VESA stand is, the full range of movement to get the correct height and viewing angle.

Some arcade games benefit from a portrait position, such as old school shooters (Invaders, Pacman)


 The landscape position is good for games such as beat'em ups (Street Fighter), or side scroller's (Defender, Mario)


Another unexpected benefit is the screen can be slid down into the landscape position and locked for transportation.




Easy tweaks and maintenance...



I will not be going into any installation of the arcade emulator as this is well documented elsewhere but, I will share my custom Raspberry Pi boot screen ;)