-
Notifications
You must be signed in to change notification settings - Fork 1
/
arcade7.htm
93 lines (88 loc) · 6.54 KB
/
arcade7.htm
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" href="css/default.css"/>
<title>Arcade7</title>
<meta name="description" content="Homemade arcade machine">
<meta name="keywords" content="electronics, arcade, games, retro">
<meta name="author" content="Robin Beilvert">
<meta charset="UTF-8">
<!-- <meta name="viewport" content="width=device-width, initial-scale=1.0"> -->
</head>
<body>
<div class="wrapper">
<header>
<h1>Robin Beilvert - Projects gathering blog</h1>
</header>
<aside>
<button type="button" onclick="location.href='index.htm'">Home</button>
<hr>
<button type="button" class="currentpage" onclick="location.href='arcade7.htm'">Arcade7</button>
<button type="button" onclick="location.href='kickarcade.htm'">KickArcade</button>
<button type="button" onclick="location.href='frenchroboticscup.htm'">FR Robotics Cup</button>
<button type="button" onclick="location.href='ledcube.htm'">LED Cube</button>
<button type="button" onclick="location.href='carnavalinp.htm'">Toulouse Carnival</button>
<button type="button" onclick="location.href='ironman.htm'">Iron Man Face</button>
<button type="button" onclick="location.href='ledstrip.htm'">LED Strip</button>
<button type="button" onclick="location.href='art.htm'">Art</button>
</aside>
<article>
<h1>Homemade arcade machine</h1>
<hr>
<div align="center"><img src="img/arcade/arcade7/entete.png" alt="Arcade Machine banner" style="height: 180px"/></div>
<hr>
<h2>Designed for ENSEEIHT students' leisure room</h2>
<img src="img/arcade/arcade7/emptybody.jpg" alt="img"/>
<img src="img/arcade/arcade7/paintedpanels.jpg" alt="img"/>
<p>
In order to lighten the structure and make some room for the incoming electronics, all the mechanical parts from the piano have been removed and every string has been cut in deafening apocalyptical dissonant chords. Don't forget to put on strong gloves and glasses if you do that, there really is a lot of tension in these !<br/>
After that, we jigsawed out rectangles from the front panel of the piano to place the LCD screens and refreshed that old piano with some fancy paint.
</p>
<img src="img/arcade/arcade7/addpanels.jpg" alt="img"/>
<img src="img/arcade/arcade7/addwindowpanes.jpg" alt="img"/>
<p>
To prevent the screens from any kind of assault from ENSEEIHT <em>energetic</em> students, we mounted two half-centimeter polycarbonate bulletproof panes on the screen frames. Well... Good prevention is better than cure, don't you think ?
</p>
<img src="img/arcade/arcade7/addlcd.jpg" alt="img"/>
<img src="img/arcade/arcade7/addsign.jpg" alt="img"/>
<p>
The LCD screens used for this project came from two similar dead laptops. At this time, we did not have the interface boards to use them with HDMI cables, but those were on their way, ordered on <a href="http://www.ebay.com/itm/M-NT68676-2A-HDMI-DVI-VGA-Audio-LCD-LED-Screen-Controller-Board-Diy-Monitor-Kit-/110977522562?pt=LH_DefaultDomain_0&hash=item19d6c69b82" target="_new">Ebay</a> for $40 each. <br/>
To give a name to the arcade machine, we cut out these awesome <em>ARCADE 7</em> letters according to the <em>Captain America</em> font. Why <em>ARCADE 7</em> ? Because at ENSEEIHT, we put sevens everywhere. Actually, in French, the school name can be pronounced <em>n' set</em>, and phonetically, <em>set</em> means... <em>7</em>.
</p>
<img src="img/arcade/arcade7/buttonpack.jpg" alt="img"/>
<img src="img/arcade/arcade7/candy.jpg" alt="img"/>
<p style="display:inline-block; width: 320px">
The joystick set from <a href="http://www.smallcab.net/index.php?language=en" target="_new">Smallcab</a> has arrived ! Double delight : it came with unexpected amazing <em>Space Invaders</em> candies ! :D
</p>
<img src="img/arcade/arcade7/buttonholes.jpg" alt="img"/>
<img src="img/arcade/arcade7/placedfewbuttons.jpg" alt="img"/>
<p>
In order to place the buttons, we designed the most handy and pleasant pattern as possible on a piece of cardboard and drilled the holes directly through it.
</p>
<img src="img/arcade/arcade7/placedallbuttons.jpg" alt="img"/>
<img src="img/arcade/arcade7/frontview.jpg" alt="img"/>
<p>
The cardboard pattern has been very useful to repeat quickly the drilling operation for each player.<br/>
After mounting every button, I used a hole saw to clear four openings for the speakers.
</p>
<img src="img/arcade/arcade7/bootmsg.jpg" alt="img"/>
<img src="img/arcade/arcade7/testontv.jpg" alt="img"/>
<p>
At this moment, we still did not have the screen controllers and the speakers, but I could keep working on the software aspect of the project. Thus, there comes the first boot of <a href="http://sourceforge.net/projects/raspicade/" target="_new">Raspicade</a> on the amazing <a href="https://www.raspberrypi.org/products/raspberry-pi-2-model-b/" target="_new">Raspberry Pi 2</a>, and a quick exciting test featuring an old-school Atari game.
</p>
<img src="img/arcade/arcade7/bootonscreens.jpg" alt="img"/>
<p style="display:inline-block; width: 320px">
The LCD controllers has been received and they work like a charm ! Time to hide every cable, power supply and electronic board in the piano.
</p>
<img src="img/arcade/arcade7/withoutgrills.jpg" alt="img"/>
<img src="img/arcade/arcade7/withgrills.jpg" alt="img"/>
<p>
Speakers and grills, also from <a href="http://www.smallcab.net/index.php?language=en" target="_new">Smallcab</a>.
</p>
</article>
<footer>
<p><small>© 2020 Robin Beilvert</small></p>
</footer>
</div><!--wrapper-->
</body>
</html>