{"id":714,"date":"2016-04-29T22:51:35","date_gmt":"2016-04-30T03:51:35","guid":{"rendered":"https:\/\/www.scottdanesi.com\/?p=714"},"modified":"2017-05-11T16:05:19","modified_gmt":"2017-05-11T21:05:19","slug":"total-annihilation-pinball-update-8-wires-everywhere","status":"publish","type":"post","link":"https:\/\/www.scottdanesi.com\/?p=714","title":{"rendered":"Total Nuclear Annihilation Pinball Update #8 \u2013 Wires Everywhere"},"content":{"rendered":"<p>Hey Everyone,<\/p>\n<p>It&#8217;s been a while, but I promise you a great update. \u00a0I have been making a large amount of progress on the playfield wiring and other various items on the checklists. \u00a0Check out the progress below!<\/p>\n<p>I finally got both of my controlled gates built and installed! \u00a0These are using coils under the playfield to pull them up as needed. \u00a0This will be a very cool feature of the game which will allow me to open the orbits on the fly.<\/p>\n<p><a href=\"https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/04\/20160321_194214.jpg\" rel=\"attachment wp-att-715\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-715\" src=\"https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/04\/20160321_194214-1024x576.jpg\" alt=\"20160321_194214\" width=\"627\" height=\"353\" srcset=\"https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/04\/20160321_194214-1024x576.jpg 1024w, https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/04\/20160321_194214-300x169.jpg 300w, https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/04\/20160321_194214-768x432.jpg 768w, https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/04\/20160321_194214.jpg 1595w\" sizes=\"auto, (max-width: 627px) 100vw, 627px\" \/><\/a><\/p>\n<p>My LED segments are alive! \u00a0These are really cool looking in person. \u00a0I will be able to display ball save countdown seconds along with linking them to my lamp shows to do some really cool stuff.<\/p>\n<p><a href=\"https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/04\/20160323_192653.jpg\" rel=\"attachment wp-att-716\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-716\" src=\"https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/04\/20160323_192653-1024x576.jpg\" alt=\"20160323_192653\" width=\"627\" height=\"353\" srcset=\"https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/04\/20160323_192653-1024x576.jpg 1024w, https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/04\/20160323_192653-300x169.jpg 300w, https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/04\/20160323_192653-768x432.jpg 768w, https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/04\/20160323_192653.jpg 1595w\" sizes=\"auto, (max-width: 627px) 100vw, 627px\" \/><\/a><\/p>\n<p>Making progress on the wiring of the breakout boards and the RGB LED boards.<\/p>\n<p><a href=\"https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/04\/20160324_201518.jpg\" rel=\"attachment wp-att-717\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-717\" src=\"https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/04\/20160324_201518-1024x576.jpg\" alt=\"20160324_201518\" width=\"627\" height=\"353\" srcset=\"https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/04\/20160324_201518-1024x576.jpg 1024w, https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/04\/20160324_201518-300x169.jpg 300w, https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/04\/20160324_201518-768x432.jpg 768w, https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/04\/20160324_201518.jpg 1595w\" sizes=\"auto, (max-width: 627px) 100vw, 627px\" \/><\/a><\/p>\n<p>Here is a closeup of one of my RGB breakout boards. \u00a0This connects directly to the PD-LED and then has headers to connect to the RGB LED boards. \u00a0Pretty handy little PCB.<\/p>\n<p><a href=\"https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/04\/20160325_211150.jpg\" rel=\"attachment wp-att-718\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-718\" src=\"https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/04\/20160325_211150-1024x576.jpg\" alt=\"20160325_211150\" width=\"627\" height=\"353\" srcset=\"https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/04\/20160325_211150-1024x576.jpg 1024w, https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/04\/20160325_211150-300x169.jpg 300w, https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/04\/20160325_211150-768x432.jpg 768w, https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/04\/20160325_211150.jpg 1595w\" sizes=\"auto, (max-width: 627px) 100vw, 627px\" \/><\/a><\/p>\n<p>More progress on the wiring. \u00a0You can see I am starting to run the switch harnesses from the switches to the SW16 boards just off\u00a0the left side of the image.<\/p>\n<p><a href=\"https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/04\/20160329_212620.jpg\" rel=\"attachment wp-att-719\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-719\" src=\"https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/04\/20160329_212620-1024x576.jpg\" alt=\"20160329_212620\" width=\"627\" height=\"353\" srcset=\"https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/04\/20160329_212620-1024x576.jpg 1024w, https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/04\/20160329_212620-300x169.jpg 300w, https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/04\/20160329_212620-768x432.jpg 768w, https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/04\/20160329_212620.jpg 1595w\" sizes=\"auto, (max-width: 627px) 100vw, 627px\" \/><\/a><\/p>\n<p>OK, it is starting to get really crazy here. \u00a0This PCB is a custom shield that houses an Arduino Nano that will control my 4 numeric Bally displays.<\/p>\n<p><a href=\"https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/04\/20160418_182724.jpg\" rel=\"attachment wp-att-720\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-720\" src=\"https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/04\/20160418_182724-1024x576.jpg\" alt=\"20160418_182724\" width=\"627\" height=\"353\" srcset=\"https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/04\/20160418_182724-1024x576.jpg 1024w, https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/04\/20160418_182724-300x169.jpg 300w, https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/04\/20160418_182724-768x432.jpg 768w, https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/04\/20160418_182724.jpg 1595w\" sizes=\"auto, (max-width: 627px) 100vw, 627px\" \/><\/a><\/p>\n<p>This board below is a pretty dangerous one&#8230; \u00a0This is my 48v filter board. \u00a0Basically, it will smooth out the 48v dips when coils fire by charging up these large capacitors and pulling a large amount of current quickly from them instead of all from the power supply directly. \u00a0 This will also make my 48v line in my machine more dangerous since these capacitors can discharge a large amount of current very quickly into, let&#8217;s say, my hand. \u00a0\ud83d\ude10<\/p>\n<p><a href=\"https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/04\/20160418_190024.jpg\" rel=\"attachment wp-att-721\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-721\" src=\"https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/04\/20160418_190024-1024x576.jpg\" alt=\"20160418_190024\" width=\"627\" height=\"353\" srcset=\"https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/04\/20160418_190024-1024x576.jpg 1024w, https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/04\/20160418_190024-300x169.jpg 300w, https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/04\/20160418_190024-768x432.jpg 768w, https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/04\/20160418_190024.jpg 1595w\" sizes=\"auto, (max-width: 627px) 100vw, 627px\" \/><\/a><\/p>\n<p>This is one of the smallest custom PCBs that I have built for this project. \u00a0This is an interface board for the emergency beacon that lives on top of my backbox. \u00a0It allows me to test and to change the pre-programmed patterns without the game running. \u00a0Obviously, a banana for scale&#8230;<\/p>\n<p><a href=\"https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/04\/20160418_192338.jpg\" rel=\"attachment wp-att-722\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-722\" src=\"https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/04\/20160418_192338-1024x576.jpg\" alt=\"20160418_192338\" width=\"627\" height=\"353\" srcset=\"https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/04\/20160418_192338-1024x576.jpg 1024w, https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/04\/20160418_192338-300x169.jpg 300w, https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/04\/20160418_192338-768x432.jpg 768w, https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/04\/20160418_192338.jpg 1595w\" sizes=\"auto, (max-width: 627px) 100vw, 627px\" \/><\/a><\/p>\n<p>Ok, here is where it starts getting pretty cool in the display department&#8230; \u00a0These displays in the picture are being controlled by the Arduino Nano using some code written by Mr. Jim Askey of MyPinballs.com. \u00a0These are now ready to go!<\/p>\n<p><a href=\"https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/04\/20160418_214359.jpg\" rel=\"attachment wp-att-723\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-723\" src=\"https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/04\/20160418_214359-1024x576.jpg\" alt=\"20160418_214359\" width=\"627\" height=\"353\" srcset=\"https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/04\/20160418_214359-1024x576.jpg 1024w, https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/04\/20160418_214359-300x169.jpg 300w, https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/04\/20160418_214359-768x432.jpg 768w, https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/04\/20160418_214359.jpg 1595w\" sizes=\"auto, (max-width: 627px) 100vw, 627px\" \/><\/a><\/p>\n<p>Of course, I could not leave the code as it was. \u00a0I created a very cool little startup test sequence that will show up upon initial boot. \u00a0Video below.<\/p>\n<div style=\"width: 627px;\" class=\"wp-video\"><video class=\"wp-video-shortcode\" id=\"video-714-1\" width=\"627\" height=\"353\" preload=\"metadata\" controls=\"controls\"><source type=\"video\/mp4\" src=\"https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/04\/20160426_182031.mp4?_=1\" \/><a href=\"https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/04\/20160426_182031.mp4\">https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/04\/20160426_182031.mp4<\/a><\/video><\/div>\n<p>I have been covering most of my wires with black wire wrap to keep it clean, but these are just too good looking to cover up. \u00a0These are the plugs that lead to one of the banks of coils on my playfield.<\/p>\n<p><a href=\"https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/04\/20160428_211235.jpg\" rel=\"attachment wp-att-725\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-725\" src=\"https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/04\/20160428_211235-1024x576.jpg\" alt=\"20160428_211235\" width=\"627\" height=\"353\" srcset=\"https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/04\/20160428_211235-1024x576.jpg 1024w, https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/04\/20160428_211235-300x169.jpg 300w, https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/04\/20160428_211235-768x432.jpg 768w, https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/04\/20160428_211235.jpg 1595w\" sizes=\"auto, (max-width: 627px) 100vw, 627px\" \/><\/a><\/p>\n<p>And for the final pictures of the update&#8230; \u00a0You guys aren&#8217;t going to believe this, but I successfully completed all the under playfield wiring. \u00a0This includes all serial connections, power connections, switches, coils, and lamps. \u00a0I am pretty much done under there. \u00a0Now onto the cabinet!<\/p>\n<p>Here is a picture of the playfield with all the inserts lit up at full power!<\/p>\n<p><a href=\"https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/04\/20160429_224838.jpg\" rel=\"attachment wp-att-730\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-730\" src=\"https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/04\/20160429_224838.jpg\" alt=\"20160429_224838\" width=\"505\" height=\"897\" srcset=\"https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/04\/20160429_224838.jpg 505w, https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/04\/20160429_224838-169x300.jpg 169w\" sizes=\"auto, (max-width: 505px) 100vw, 505px\" \/><\/a><\/p>\n<p>And finally, below is a full res picture of the bottom of my playfield. \u00a0Feel free to inspect away! \u00a0\ud83d\ude42<\/p>\n<p><a href=\"https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/04\/20160429_220810-e1461987875766.jpg\" rel=\"attachment wp-att-726\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-726\" src=\"https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/04\/20160429_220810-e1461987875766-576x1024.jpg\" alt=\"20160429_220810\" width=\"576\" height=\"1024\" srcset=\"https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/04\/20160429_220810-e1461987875766-576x1024.jpg 576w, https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/04\/20160429_220810-e1461987875766-169x300.jpg 169w, https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/04\/20160429_220810-e1461987875766-768x1365.jpg 768w\" sizes=\"auto, (max-width: 576px) 100vw, 576px\" \/><\/a><\/p>\n<p>Hope you enjoyed the update, until next time!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Hey Everyone, It&#8217;s been a while, but I promise you a great update. \u00a0I have been making a large amount of progress on the playfield wiring and other various items on the checklists. \u00a0Check out the progress below! I finally got both of my controlled gates built and installed! \u00a0These are using coils under the [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[3,7,15],"tags":[],"class_list":["post-714","post","type-post","status-publish","format-standard","hentry","category-arcade","category-news","category-total-annihilation"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.scottdanesi.com\/index.php?rest_route=\/wp\/v2\/posts\/714","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.scottdanesi.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.scottdanesi.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.scottdanesi.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.scottdanesi.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=714"}],"version-history":[{"count":5,"href":"https:\/\/www.scottdanesi.com\/index.php?rest_route=\/wp\/v2\/posts\/714\/revisions"}],"predecessor-version":[{"id":856,"href":"https:\/\/www.scottdanesi.com\/index.php?rest_route=\/wp\/v2\/posts\/714\/revisions\/856"}],"wp:attachment":[{"href":"https:\/\/www.scottdanesi.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=714"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.scottdanesi.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=714"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.scottdanesi.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=714"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}