{"id":820,"date":"2018-12-16T19:50:52","date_gmt":"2018-12-16T19:50:52","guid":{"rendered":"http:\/\/blog.paranoidprofessor.com\/?p=820"},"modified":"2018-12-16T19:50:52","modified_gmt":"2018-12-16T19:50:52","slug":"just-making-it-a-new-cube","status":"publish","type":"post","link":"https:\/\/blog.paranoidprofessor.com\/index.php\/2018\/12\/16\/just-making-it-a-new-cube\/","title":{"rendered":"Just making it &#8211; a new cube"},"content":{"rendered":"<p>Some time back, I had a fair amount lot of free time.\u00a0 I spent the time working with a friend in the evenings to create my own\u00a0<a href=\"http:\/\/blog.paranoidprofessor.com\/index.php\/2016\/09\/24\/just-making-it-a-4x4x4-led-cube\/\">LED cube from scratch<\/a>.\u00a0 It was actually quite a bit of fun, the electronics was not overly complicated with most of it being done by a raspberry pi.\u00a0It was fun to see both the hardware and the software side by side.<\/p>\n<p><a href=\"http:\/\/blog.paranoidprofessor.com\/wp-content\/uploads\/2016\/03\/4-4-4-cube.jpg\" rel=\"attachment wp-att-826\"><img decoding=\"async\" loading=\"lazy\" class=\"alignleft wp-image-826 size-full\" src=\"https:\/\/blog.paranoidprofessor.com\/wp-content\/uploads\/2016\/03\/4-4-4-cube.jpg\" alt=\"4-4-4-cube\" width=\"2073\" height=\"2646\" srcset=\"https:\/\/blog.paranoidprofessor.com\/wp-content\/uploads\/2016\/03\/4-4-4-cube.jpg 2073w, https:\/\/blog.paranoidprofessor.com\/wp-content\/uploads\/2016\/03\/4-4-4-cube-235x300.jpg 235w, https:\/\/blog.paranoidprofessor.com\/wp-content\/uploads\/2016\/03\/4-4-4-cube-768x980.jpg 768w, https:\/\/blog.paranoidprofessor.com\/wp-content\/uploads\/2016\/03\/4-4-4-cube-802x1024.jpg 802w\" sizes=\"(max-width: 2073px) 100vw, 2073px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>However, I am not an electronic engineer and I had to make some decisions which limited the overall solution.\u00a0 Part of this was the solution was pretty slow and the LEDs were actually not overly bright.\u00a0 The cube looks good in a dark room but you cannot hardly see it in normal lighting conditions.<\/p>\n<p>I was also a bit disappointed in exactly how my cube wasn&#8217;t completely symmetrical.\u00a0 Not bad for an amateur but I was hoping for better.\u00a0 This time I was going to try my hand at building someone else&#8217;s kit.<\/p>\n<h2>Building the cube<\/h2>\n<p>The most challenging part is to actually build a LED cube. \u00a0Keeping the spacing consistent and soldering internal connections of each plane makes building the cube an intricate 3D puzzle.<\/p>\n<p>The plan to create a very symmetrical cube was to build a template to assist in building the layers. The idea is that if each layer is built identically the chances are better that all the LEDS will line up for the rows and columns.<\/p>\n<p>There are two different directions to go, either to build each horizontal layer or to build a vertical layer. \u00a0In my previous cube I learned the hard way that it is really pretty difficult to assemble these horizontal levels. This was while trying to make 4 internal connections that were not accessible from the edge. \u00a0Building a larger cube will have considerably more internal connections, in the case of a 8x8x8 cube this would be 49.<\/p>\n<p>My mentor Mikhail suggested that it would be much easier if I used a vertical slices. \u00a0He suggested it might make the assembly easier. \u00a0I have seen other examples on youtube assembling either as slices or even just adding each column as it is completed.<\/p>\n<p>&nbsp;<\/p>\n<h2>First attempt<\/h2>\n<p>The first step was to try and build the template to create each vertical slice.<\/p>\n<p><a href=\"http:\/\/blog.paranoidprofessor.com\/wp-content\/uploads\/2016\/03\/form-template-3.jpg\" rel=\"attachment wp-att-823\"><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-823 size-large\" src=\"http:\/\/blog.paranoidprofessor.com\/wp-content\/uploads\/2016\/03\/form-template-3-1024x576.jpg\" alt=\"form-template-3\" width=\"640\" height=\"360\" srcset=\"https:\/\/blog.paranoidprofessor.com\/wp-content\/uploads\/2016\/03\/form-template-3-1024x576.jpg 1024w, https:\/\/blog.paranoidprofessor.com\/wp-content\/uploads\/2016\/03\/form-template-3-300x169.jpg 300w, https:\/\/blog.paranoidprofessor.com\/wp-content\/uploads\/2016\/03\/form-template-3-768x432.jpg 768w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/><\/a>The template looks pretty good in this picture but unfortunately looks can be deceiving. The actual LED&#8217;s are not perfectly aligned but more importantly the groves are not all straight, some of them angle slightly. \u00a0This makes it quite difficult when trying to get the layer off of the template.<\/p>\n<p>I tried to create a few small &#8220;slices&#8221; using this template but discovered that the defects, mainly the groves for the vertical lines, make using this template infeasible.<\/p>\n<p>&nbsp;<\/p>\n<h2>Second Attempt<\/h2>\n<p>I still wanted to build the cube in slices but\u00a0I needed some assistance to create a more perfect template. \u00a0This would be easier if I had better wood working tools and wood working skills so I thought perhaps I could purchase some parts that could allow me to create a consistent template.<\/p>\n<p>I started with small wooden blocks that already had a hole drilled through them. \u00a0Despite how similar they appear in your hand they are not truly identical. \u00a0My solution was to get a long straight wire to help ensure that they are all nicely aligned. It is not obvious but after all the blocks were glued down I had to add glue around each block to help make each block more secure.<\/p>\n<p><a href=\"http:\/\/blog.paranoidprofessor.com\/wp-content\/uploads\/2017\/06\/new8x8x8-tmpl.jpg\"><img decoding=\"async\" loading=\"lazy\" class=\"size-full wp-image-2430\" src=\"http:\/\/blog.paranoidprofessor.com\/wp-content\/uploads\/2017\/06\/new8x8x8-tmpl.jpg\" alt=\"\" width=\"2684\" height=\"2250\" srcset=\"https:\/\/blog.paranoidprofessor.com\/wp-content\/uploads\/2017\/06\/new8x8x8-tmpl.jpg 2684w, https:\/\/blog.paranoidprofessor.com\/wp-content\/uploads\/2017\/06\/new8x8x8-tmpl-300x251.jpg 300w, https:\/\/blog.paranoidprofessor.com\/wp-content\/uploads\/2017\/06\/new8x8x8-tmpl-768x644.jpg 768w, https:\/\/blog.paranoidprofessor.com\/wp-content\/uploads\/2017\/06\/new8x8x8-tmpl-1024x858.jpg 1024w\" sizes=\"(max-width: 2684px) 100vw, 2684px\" \/><\/a><\/p>\n<p>This template for building a panel does not use the legs of the LED&#8217;s hardly at all.<\/p>\n<p>&nbsp;<\/p>\n<h2>Third Attempt<\/h2>\n<p>My third and final attempt was to to build the cube in an entirely different way.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-3059\" src=\"https:\/\/blog.paranoidprofessor.com\/wp-content\/uploads\/2018\/10\/cube-rows.png\" alt=\"\" width=\"950\" height=\"285\" srcset=\"https:\/\/blog.paranoidprofessor.com\/wp-content\/uploads\/2018\/10\/cube-rows.png 950w, https:\/\/blog.paranoidprofessor.com\/wp-content\/uploads\/2018\/10\/cube-rows-300x90.png 300w, https:\/\/blog.paranoidprofessor.com\/wp-content\/uploads\/2018\/10\/cube-rows-768x230.png 768w\" sizes=\"(max-width: 950px) 100vw, 950px\" \/><\/p>\n<p>Of course once you create a lot of rows like this, you need another template in order to assemble them into a panel.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-3061\" src=\"https:\/\/blog.paranoidprofessor.com\/wp-content\/uploads\/2018\/10\/panel-template.jpg\" alt=\"\" width=\"1015\" height=\"1025\" srcset=\"https:\/\/blog.paranoidprofessor.com\/wp-content\/uploads\/2018\/10\/panel-template.jpg 1015w, https:\/\/blog.paranoidprofessor.com\/wp-content\/uploads\/2018\/10\/panel-template-150x150.jpg 150w, https:\/\/blog.paranoidprofessor.com\/wp-content\/uploads\/2018\/10\/panel-template-297x300.jpg 297w, https:\/\/blog.paranoidprofessor.com\/wp-content\/uploads\/2018\/10\/panel-template-768x776.jpg 768w, https:\/\/blog.paranoidprofessor.com\/wp-content\/uploads\/2018\/10\/panel-template-1014x1024.jpg 1014w\" sizes=\"(max-width: 1015px) 100vw, 1015px\" \/><\/p>\n<p>In retrospect this should be intuitively easier to assemble a cube from panels.\u00a0 The problem with building and assembling each layer is that it is necessary to connect up all of the &#8220;columns&#8221; with a led. In the case of a 8x8x8 cube this is the task of attaching 64 columns on each layer.\u00a0 The wires for each column would of course be standing straight up which means you need to carefully get your soldering iron to each spot without really bending these wires.<\/p>\n<p>Most of the complexity This problem goes away when assembling the cube as a series of side panels.\u00a0 Of course you still do need to connect the different panels together.\u00a0 This task is much simpler as it is no longer necessary to have eight wires connecting each panel together at each layer.\u00a0 One wire is enough.\u00a0 This reduces the number of wires that need to be added to hold everything together from 64 to 8.\u00a0 I actually used a few more than that to give the cube some extra stability.<\/p>\n<p>&nbsp;<\/p>\n<h2>Another twist<\/h2>\n<p>I did play around with this alternative method as well.\u00a0 During my research I saw another cube <a href=\"https:\/\/www.youtube.com\/watch?v=QRDKjxRvhq8&amp;start=19&amp;end=77&amp;autoplay=1&amp;version=3\" target=\"_blank\" rel=\"noopener\">developer who created a small loop<\/a> at the end of each leg and then fed the row or column wire through this loop and then soldered it.<\/p>\n<p>This other maker was creating a much more complicated RGB cube and needed to use this method, but it was really convenient in my case as it allowed me to create a very simple cube with clean lines.<\/p>\n<p>In the end, I used both this small loop along with my third attempt at building a template form.<\/p>\n<p>&nbsp;<\/p>\n<h2>Wire preparation<\/h2>\n<p>The template itself actually does quite a bit of the work, it keeps the LED&#8217;s separated and at the proper distance from each other.\u00a0 The only tricky part is that you need straight wire for the rows and columns but the wire tends to be purchased in spools.<\/p>\n<p>How to straighten wire was described in how I built my first cube so I won&#8217;t elaborate on it much here. \u00a0I will however give some links to all three methods for doing this.<\/p>\n<blockquote>\n<ol>\n<li>Pull the wire slightly <a href=\"http:\/\/images.google.de\/imgres?imgurl=http:\/\/pad2.whstatic.com\/images\/thumb\/f\/f4\/Straight-blocks.jpg\/728px-Straight-blocks.jpg&amp;imgrefurl=http:\/\/www.wikihow.com\/Bend-Wire&amp;h=396&amp;w=728&amp;tbnid=2cdQ-ZsH62r4UM:&amp;vet=1&amp;tbnh=90&amp;tbnw=165&amp;docid=R9w0LOeVxCRRQM&amp;usg=__2cxBUNCTqS3PrZ-LVz-R7HNsJVQ=&amp;sa=X&amp;ved=0ahUKEwiZ2cbnr63RAhUDOsAKHdgqDTMQ9QEIOjAH\">[1]<\/a><\/li>\n<li>Use a drill through a board\u00a0<a href=\"https:\/\/www.youtube.com\/watch?v=aAsa6CeQW3I\">[2]<\/a>\u00a0or with a vice <a href=\"https:\/\/www.youtube.com\/watch?v=gqsi9v6gkVk\">[3]<\/a><\/li>\n<li><a href=\"http:\/\/blog.paranoidprofessor.com\/index.php\/2016\/09\/24\/just-making-it-a-4x4x4-led-cube\/\">Straighten between a couple of boards<\/a>\u00a0or <a href=\"https:\/\/www.youtube.com\/watch?v=apzmbRS4DG0\">[4]<\/a><\/li>\n<li>A pair of pliers<\/li>\n<\/ol>\n<\/blockquote>\n<p>In theory any of these methods will work to a certain degree.\u00a0 I never did try the drill method but in the end I decided for the final method.\u00a0 If the wire that you are using for the structure of the cube is reasonably thin it is possible to simply pull the wire a small bit with a pair of pliers just using your hands.\u00a0 You cannot straighten wires that are very long but with this method I could straighten a piece that would later be cut into three smaller ones that are each long enough for a 8x8x8 cube.<\/p>\n<p>I did cheat a bit as I used a vice grip pliers and a pair of pliers.<\/p>\n<h2>Other preparation<\/h2>\n<p>Actually there is not a lot of other preparation but it is a good idea to test your LED&#8217;s before assembly. \u00a0This step is more important if you are building a cube from scratch because you will most likely have a lot of LED&#8217;s available. \u00a0This step is important if you have a kit yet if one of the LED&#8217;s is substantially dimmer or doesn&#8217;t work you might find it difficult to get a replacement.<\/p>\n<p>&nbsp;<\/p>\n<h2>3D LightSquared DIY Kit 8x8x8 3mm LED Cube<\/h2>\n<p>I looked at a couple of sources for LED cubes on the internet. \u00a0I could have purchased one on amazon but they were a bit more expensive than I was willing to spend for testing out someone else&#8217;s cube.<\/p>\n<p>I found an <a href=\"http:\/\/www.ebay.com\/itm\/3D-LightSquared-DIY-Kit-8x8x8-3mm-LED-Cube-Blue-Ray-LED-M114-New-\/162006659474?hash=item25b8597192:g:knQAAOSwxndXT5ak\" target=\"_blank\" rel=\"noopener\">8x8x8<\/a> cube kit on Ebay for a very attractive price, so I gave it a try. I was a bit unhappy to see that I received a kit but no actual instructions were delivered. \u00a0I went to the internet to see if I could find anything that would help me.<\/p>\n<p>I did find plenty of pictures in the google search engine looking for my kit but perhaps one of the most helpful things was the following video and instructions that I found at the <a href=\"http:\/\/www.instructables.com\/id\/8x8x8-LED-Cube-Kit-Instructions-Kits-on-Ebay\/\" target=\"_blank\" rel=\"noopener\">instructables.com<\/a> site<\/p>\n<p><iframe loading=\"lazy\" width=\"640\" height=\"360\" src=\"https:\/\/www.youtube.com\/embed\/9GiqM9fpLKA?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe><\/p>\n<p>I also saw some good photos from the <a href=\"https:\/\/hackaday.io\/project\/4157-3d-lightsquared-8x8x8-led-cube-soldering-steps\" target=\"_blank\" rel=\"noopener\">hackaday.io<\/a> site. \u00a0You do have to be careful when putting in some parts such as the resister network and make sure that the capacitors are put with the correct polarity.<\/p>\n<p>Actually putting the board together is really very simple with one little exception. \u00a0The kit contains a whole set of &#8220;round pin needles&#8221; which you remove the insulation from and solder into the board. It is really a very clever way of connecting the LED panels to the board but it is an entirely irritating way thing to actually solder. \u00a0No matter how I tried to solder these it it seemed that when I rotated the board that I soldered them in at a slight angle in one direction or another.<\/p>\n<p>In the end this wasn&#8217;t quite the problem that I had initially thought as I choose a completely different method of building my panels.<\/p>\n<p>The manner that the panels were built at the instructables side was using the legs of the LEDS as the wire for all of the columns and rows. That actually should help most beginners, including myself, a way of consistently connecting everything up. \u00a0I would have considered doing this earlier but I didn&#8217;t like the method of connecting the panels.<\/p>\n<p>If you look closely at the pictures from the instructables site you will notice that the LED&#8217;s in that example\u00a0was pointing to the side instead of the more normal orientation(in my opinion) of straight up. \u00a0It appears that the orientation on the hackaday site is with the orientation straight up, but the actual cube does not appear to have perfectly straight lines.<\/p>\n<p>The final result is actually very stunning.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-3063\" src=\"https:\/\/blog.paranoidprofessor.com\/wp-content\/uploads\/2018\/10\/3d-8x8-cube.jpg\" alt=\"\" width=\"987\" height=\"1051\" srcset=\"https:\/\/blog.paranoidprofessor.com\/wp-content\/uploads\/2018\/10\/3d-8x8-cube.jpg 987w, https:\/\/blog.paranoidprofessor.com\/wp-content\/uploads\/2018\/10\/3d-8x8-cube-282x300.jpg 282w, https:\/\/blog.paranoidprofessor.com\/wp-content\/uploads\/2018\/10\/3d-8x8-cube-768x818.jpg 768w, https:\/\/blog.paranoidprofessor.com\/wp-content\/uploads\/2018\/10\/3d-8x8-cube-962x1024.jpg 962w\" sizes=\"(max-width: 987px) 100vw, 987px\" \/><\/p>\n<p>I will upload a video in the near future showing the various patterns of this cube.\u00a0 If I were reviewing this cube I would be stating how unhappy about the lack of instructions but quite pleased with the final results.<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Some time back, I had a fair amount lot of free time.\u00a0 I spent the time working with a friend in the evenings to create my own\u00a0LED cube from scratch.\u00a0 It was actually quite a bit of fun, the electronics &hellip; <a href=\"https:\/\/blog.paranoidprofessor.com\/index.php\/2018\/12\/16\/just-making-it-a-new-cube\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[7],"tags":[72],"_links":{"self":[{"href":"https:\/\/blog.paranoidprofessor.com\/index.php\/wp-json\/wp\/v2\/posts\/820"}],"collection":[{"href":"https:\/\/blog.paranoidprofessor.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.paranoidprofessor.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.paranoidprofessor.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.paranoidprofessor.com\/index.php\/wp-json\/wp\/v2\/comments?post=820"}],"version-history":[{"count":16,"href":"https:\/\/blog.paranoidprofessor.com\/index.php\/wp-json\/wp\/v2\/posts\/820\/revisions"}],"predecessor-version":[{"id":3070,"href":"https:\/\/blog.paranoidprofessor.com\/index.php\/wp-json\/wp\/v2\/posts\/820\/revisions\/3070"}],"wp:attachment":[{"href":"https:\/\/blog.paranoidprofessor.com\/index.php\/wp-json\/wp\/v2\/media?parent=820"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.paranoidprofessor.com\/index.php\/wp-json\/wp\/v2\/categories?post=820"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.paranoidprofessor.com\/index.php\/wp-json\/wp\/v2\/tags?post=820"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}