<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://community.element14.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>The Making Of The Grid Part 0: Introduction</title><link>https://community.element14.com/members-area/w/documents/17097/the-making-of-the-grid-part-0-introduction</link><description /><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>The Making Of The Grid Part 0: Introduction</title><link>https://community.element14.com/members-area/w/documents/17097/the-making-of-the-grid-part-0-introduction</link><pubDate>Tue, 22 Jun 2021 12:24:04 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:f513f93f-af52-4159-ba48-39d2ea0a1625</guid><dc:creator>thegrid</dc:creator><comments>https://community.element14.com/members-area/w/documents/17097/the-making-of-the-grid-part-0-introduction#comments</comments><description>Current Revision posted to Documents by thegrid on 6/22/2021 12:24:04 PM&lt;br /&gt;
&lt;p dir="ltr" style="margin:0;"&gt;&lt;span style="font-size:16px;font-family:&amp;#39;Times New Roman&amp;#39;;color:#000000;font-weight:normal;font-style:normal;"&gt;This post is the first in a series describing the design and construction of &lt;a class="jive-link-external-small" href="http://www.thegrid.fish/" rel="nofollow ugc noopener" target="_blank"&gt;The Grid&lt;/a&gt;, an installation displayed at &lt;a class="jive-link-external-small" href="http://emfcamp.org/" rel="nofollow ugc noopener" target="_blank"&gt;Electromagnetic Field (EMF) 2014&lt;/a&gt;, a camping festival for hackers, artists, geeks, crafters, scientists, and engineers held just outside Bletchley at the end of August.&amp;nbsp; We&amp;#39;ll start by outlining our vision for The Grid and how the idea came about.&lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="margin:0;"&gt;&lt;span style="font-size:16px;font-family:&amp;#39;Times New Roman&amp;#39;;color:#000000;font-weight:normal;font-style:normal;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="margin:0;"&gt;&lt;span style="font-size:16px;font-family:&amp;#39;Times New Roman&amp;#39;;color:#000000;font-weight:normal;font-style:normal;"&gt;The other posts in the series cover:&lt;/span&gt;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;&lt;span style="font-size:16px;font-family:&amp;#39;Times New Roman&amp;#39;;color:#000000;font-weight:normal;font-style:normal;"&gt;&lt;a class="jive-link-wiki-small" href="/members-area/w/documents/17643/the-making-of-the-grid-part-1-structures"&gt;Structural&lt;/a&gt;: Making it stand up.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:16px;font-family:&amp;#39;Times New Roman&amp;#39;;color:#000000;font-weight:normal;font-style:normal;"&gt;&lt;a class="jive-link-wiki-small" href="/members-area/w/documents/18121/the-making-of-the-grid-part-2-electrical"&gt;Electricals&lt;/a&gt;: A lot of power, and an awful lot of cable.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:16px;font-family:&amp;#39;Times New Roman&amp;#39;;color:#000000;font-weight:normal;font-style:normal;"&gt;&lt;a class="jive-link-wiki-small" href="/members-area/w/documents/18338/the-making-of-the-grid-part-3-electronics"&gt;Electronics&lt;/a&gt;: Basically just switches.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:16px;font-family:&amp;#39;Times New Roman&amp;#39;;color:#000000;font-weight:normal;font-style:normal;"&gt;&lt;a class="jive-link-wiki-small" href="/members-area/w/documents/18006/the-making-of-the-grid-part-4-software"&gt;Software&lt;/a&gt;: Computer Vision can&amp;#39;t be &lt;em&gt;that&lt;/em&gt; hard...&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:16px;font-family:&amp;#39;Times New Roman&amp;#39;;color:#000000;font-weight:normal;font-style:normal;"&gt;&lt;a class="jive-link-wiki-small" href="/members-area/w/documents/19112/the-making-of-the-grid-part-5-retrospective"&gt;Retrospective&lt;/a&gt;: Lessons learned the hard way.&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p dir="ltr" style="margin:0;"&gt;&lt;span style="font-size:16px;font-family:&amp;#39;Times New Roman&amp;#39;;color:#000000;font-weight:normal;font-style:normal;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="margin:0;"&gt;&lt;span style="font-size:16px;font-family:&amp;#39;Times New Roman&amp;#39;;color:#000000;font-weight:normal;font-style:normal;"&gt;&lt;span&gt;&lt;a href="https://community.element14.com/resized-image/__size/640x427/__key/communityserver-wikis-components-files/00-00-00-01-53/8547.contentimage_5F00_202692.jpg"&gt;&lt;img alt="image" src="https://community-storage.element14.com/communityserver-components-secureimagefileviewer/communityserver/wikis/components/files/00/00/00/01/53/8547.contentimage_202692.jpg-620x414.jpg?sv=2016-05-31&amp;amp;sr=b&amp;amp;sig=S54xjU4fYpYjm6DkUib6BV69hbY8CfJ7WVh6e1PogzA%3D&amp;amp;se=2026-08-21T23%3A59%3A59Z&amp;amp;sp=r&amp;amp;_=gMJGU1ydTTNUtzJ0AwokBQ==" style="max-height: 414px;max-width: 620px;" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p dir="ltr" style="margin:0;"&gt;&lt;span style="font-size:16px;font-family:&amp;#39;Times New Roman&amp;#39;;color:#000000;font-weight:normal;font-style:normal;"&gt;Back in June, we (Adam and David, housemates in Cambridge) were making initial plans for our “village” at EMF.&amp;nbsp; These are groups of people camping together, usually united by some common cause. The specific details of our village weren&amp;#39;t important, but there was no question that it needed a lot of LEDs.&amp;nbsp; You&amp;#39;ve gotta outdo the neighbouring villages! While shopping around on Alibaba, prices seemed rather cheap for a full carton, 250m, of individually-addressable RGB LED strip.&amp;nbsp; This is rather more than can be justifiably applied to a couple of tents, which raised the question of what to do with so much LED strip.&amp;nbsp; Ideas included a giant LED teepee or circle &lt;/span&gt;&lt;span style="font-size:16px;font-family:&amp;#39;Times New Roman&amp;#39;;color:#000000;font-weight:normal;font-style:normal;"&gt;around our village marquee, but we decided instead to go the route of creating an installation, rather than just village decorations.&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p dir="ltr" style="margin:0;"&gt;&lt;span style="font-size:16px;font-family:&amp;#39;Times New Roman&amp;#39;;color:#000000;font-weight:normal;font-style:normal;"&gt;We quite quickly converged on the idea of a grid of illuminated poles.&amp;nbsp; At this point we were still planning to use individually addressable full colour LED strip (using the WS2812b addressable LEDs with integrated controllers), which would have created a massive volumetric display.&amp;nbsp; There were some issues, though. Pushing the control data for so many LEDs into the grid would be a challenge, necessitating a high speed data bus. For 300 LEDs per pole and 50 poles, with three bytes of colour data per LED, each frame requires 45kB, so over 10Mbit/s for 30fps. These addressable LEDs have quite precise timing requirements, so to keep them all in sync would require serious control hardware - probably an FPGA. Each pole in the grid would almost 3A at 5V, which leads to a lot of voltage drop over long runs of cable. Amongst these technical difficulties with this design, our cost estimates for the LEDs turned out to be rather optimistic – by more than a factor of five!&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p dir="ltr" style="margin:0;"&gt;&lt;span style="font-size:16px;font-family:&amp;#39;Times New Roman&amp;#39;;color:#000000;font-weight:normal;font-style:normal;"&gt;At the expense of flexibility, we were able to bring the project back on budget by replacing the full colour addressable LED strip with plain white non-addressable strip.&amp;nbsp; While perhaps not as cool as 7,500 individually addressable LEDs, we decided this could still be a very exciting installation (without upsetting our banks quite so much). We would be able to put more thought into the display patterns and it would simplify the rest of the software, which is never a bad thing.&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p dir="ltr" style="margin:0;"&gt;&lt;span style="font-size:16px;font-family:&amp;#39;Times New Roman&amp;#39;;color:#000000;font-weight:normal;font-style:normal;"&gt;Having settled on white, non-addressable LEDs in a grid formation, the design quickly condensed.&amp;nbsp; A rough model in &lt;a class="jive-link-external-small" href="http://www.blender.org/" rel="nofollow ugc noopener" target="_blank"&gt;Blender&lt;/a&gt;, after several hours of trying to achieve believable lighting in the rendering, looked like this:&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;a href="https://community.element14.com/resized-image/__size/768x432/__key/communityserver-wikis-components-files/00-00-00-01-53/8561.contentimage_5F00_202693.png"&gt;&lt;img loading="lazy" alt="image" src="https://community-storage.element14.com/communityserver-components-secureimagefileviewer/communityserver/wikis/components/files/00/00/00/01/53/8561.contentimage_202693.png-620x349.png?sv=2016-05-31&amp;amp;sr=b&amp;amp;sig=QHehjIIZa%2BR3zlR3DekUElDZPYHbuKLAjd3a2Bxa970%3D&amp;amp;se=2026-08-21T23%3A59%3A59Z&amp;amp;sp=r&amp;amp;_=aK0+14/csY5xby+01rrPEA==" style="max-height: 349px;max-width: 620px;" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p dir="ltr" style="margin:0;"&gt;&lt;span style="font-size:16px;font-family:&amp;#39;Times New Roman&amp;#39;;color:#000000;font-weight:normal;font-style:normal;"&gt;To further enhance the impact of the large, bright, poles switching on and off, we decided each pole should make an audible click when switching.&amp;nbsp; This idea was borrowed from the &lt;a class="jive-link-external-small" href="http://modes.io/listening-post-ten-years-on/" rel="nofollow ugc noopener" target="_blank"&gt;Listening Post&lt;/a&gt; installation, which makes incredible use of sound effects to enhance what at first appears to be an entirely visual installation, notably including clicks as its many displays turn on and off. The best we could think of to create click noises was an electric relay being toggled, so we were somewhat relieved to find that the Listening Post had used the same idea.&lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="margin:0;"&gt;&lt;span style="font-size:16px;font-family:&amp;#39;Times New Roman&amp;#39;;color:#000000;font-weight:normal;font-style:normal;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="margin:0;"&gt;&lt;span style="font-size:16px;font-family:&amp;#39;Times New Roman&amp;#39;;color:#000000;font-weight:normal;font-style:normal;"&gt;Of course such a large installation would require interactivity. We hoped people would want to walk around inside The Grid, so it would be great to have it somehow react to their presence. Figuring out what the best way to do this would be took some time - watch out for the post on it to see what we ended up with.&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p dir="ltr" style="margin:0;"&gt;&lt;span style="font-size:16px;font-family:&amp;#39;Times New Roman&amp;#39;;color:#000000;font-weight:normal;font-style:normal;"&gt;The idea was settled – we would create a 7-by-7 grid of poles, each standing 2.5m tall.&amp;nbsp; Each would be illuminated by bright white LEDs which make a noticeable click when switched on and off.&amp;nbsp; They would display a number of pre-programmed patterns in addition to interactive modes which depend on the movement of people inside The Grid. All that was left was to work out how to make the poles strong enough, what materials to choose, creating the control electronics, calculate voltage drops over the long wire runs, write a whole bunch of software, and install the whole thing into a field...&lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="margin:0;"&gt;&lt;span style="font-size:16px;font-family:&amp;#39;Times New Roman&amp;#39;;color:#000000;font-weight:normal;font-style:normal;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="margin:0;"&gt;&lt;span style="font-size:16px;font-family:&amp;#39;Times New Roman&amp;#39;;color:#000000;font-weight:normal;font-style:normal;"&gt;Check out the next article, about how the structures all came together, &lt;a class="jive-link-external-small" href="/members-area/w/documents/17643/the-making-of-the-grid-part-1-structures" target="_blank"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: emfcamp, emf_camp, thegrid, electonics, the_grid, emfcamp_2014, led, emf_camp_2014&lt;/div&gt;
</description></item></channel></rss>