How do I build a SmartDMD?
-
-
-
For those looking to purchase a PMD kit, here's the link to our SmartDMD web store:
http://pinballmiked.com/?page_id=320
For folks looking to build their own kits keep reading
Ok, here's how I build my SDMD kits:
For starter, I designed a PCB mounting panel for the Raspberry Pi and LCD driver board. My mounting panel is fabricated using 1/4" black acrylic material. Obviously it's laser cut for precision, guaranteeing the various mounting hole locations are always in the right spots. The SmartDMD logo is engraved in the panel for a professional look, of course that isn't necessary
PCB Panel.png
I'm sure with some motivation, a jigsaw and some lexan - the Do-it-yourselfer can come up with a workable panel similar to the one shown above.
In order to attach the hardware to the mounting panel you'll need the following items:
1) QTY 4 - 5/8" 6-32 Pan Head Philips machine screws
2) QTY 4 - 1/4" nylon spacers for 6-32 machine screws
3) QTY 4 - 6-32 nylon lock nuts
4) QTY 3 - 1.5" 4-40 Allen Head machine screws
5) QTY 3 - 1" nylon spacers for 4-40 machine screws
6) QTY 3 - 4-40 nylon lock nuts
7) A couple zip ties.
Mounting Hardware.png
Here are some pictures showing how to mount the Raspberry Pi B+ and SDMD interface board (note - the interface board is actually a daughter board that mounts to the first 16 GPIO pins on the RPi):
Back view:
RPi 1.png
Top view (Micro SD card access):
RPi 2.png
Front view (DMD ribbon cable connetion):
RPi 3.png
Bottom view (USB and Ethernet access):
RPi 4.png
Side view:
RPi 5.png
SmartDMD uses the RPi's HDMI port to send the DMD animations to the LCD driver board:
HDMI Connetion.png
Oh, that's what those holes were for
HDMI Mounting Location.png
PMD kits use a push button control board (this gives you the ability to adjust the various LCD screen parameters - contract, brightness, etc.) as shown below:
LCD Control Board.png
You can mount the push button control board with some 3M tape
3M Double Sided Foam.png
PMD kits utilize a M.NT68676.2 LCD driver board in conjunction with a 15.6" LCD screen; this replaces the factory DMD. Here are links to reliable Ebay venders for both parts:
ebay.com link: itm
LCD Screen.png
ebay.com link: itm
LCD Driver Board.png
The LCD driver board is attached to the mounting panel as shown below:
LCD Driver Board Installed.png
Oh, that's what those holes were for
LCD Screen Cable Mounting Connection.png
Ok, here's what we just built:
PMD SmartDMD Kit.png
Looks pretty good to me
Ok, so now we need to get power to our system. I make my power cables using #18 gauge Belden 8760 wire. I use the game's 12v circuit to power the LCD screen and the game's 5v circuit to power the RPi. I use a z-connector and a couple 6 pin IDC connectors to connect the SDMD to J11 on the MPU/Sound board. Here are some pictures:
PMD SDMD Cable.png
Game side connection:
Game connection #1.png
Game connection #2.png
SDMD connections:
SDMD connections.png
Anybody looking for a job making cables
Cables.png
I hope this information is helpful for folks looking to build their own kits. At a minimum at least you know how PMD kits are constructed.