{"id":394,"date":"2015-06-07T04:33:00","date_gmt":"2015-06-07T09:33:00","guid":{"rendered":"https:\/\/makecoolthings.com\/?p=394"},"modified":"2016-10-08T03:42:17","modified_gmt":"2016-10-08T08:42:17","slug":"week-23-2015-we-are-now-in-control-part-ii","status":"publish","type":"post","link":"https:\/\/makecoolthings.com\/?p=394","title":{"rendered":"Week 23, 2015 &#8211; We Are Now In Control (Part II)"},"content":{"rendered":"<p>In <a href=\"https:\/\/makecoolthings.com\/?p=392\" target=\"_blank\">the previous post<\/a> I talked about the mod I made to turn the practically useless rotary dials on the X36&#8217;s throttle into a pair of On-Off-On momentary switches. \u00a0Well,\u00a0<em>Elite: Dangerous<\/em> is a very demanding game when it comes to controls&#8230; \u00a0It&#8217;s not\u00a0<em>quite<\/em> up there with\u00a0<em>Steel Battalion<\/em>&#8230; Nonetheless, there&#8217;s a lot of ship functions you might want to have at-hand&#8230; Landing gear, cargo scoop, exterior lights, chaff, shield cell (consumable power cells to dump power into shields), silent running&#8230; All sorts of stuff.<\/p>\n<p>First I needed a controller board&#8230; I had an old <acronym title=\"Universal Serial Bus\">USB<\/acronym> arcade controller board sitting around, so I reused that. (Just takes a bunch of simple on\/off inputs and turns it into a game controller.) \u00a0The second hurdle was designing the switches&#8230; The toggle switches I have are relatively small, and besides being hard to hit in the heat of the moment, they&#8217;d also kinda hurt. So I decided to design and 3D print caps for them like I did in the previous article. \u00a0I also wanted guards to separate the different switches in the bank. \u00a0Well, I found both solutions in the same place; the design of the switches and switch guards in the Space Shuttle cockpit.<\/p>\n<div id=\"attachment_446\" style=\"width: 225px\" class=\"wp-caption alignleft\"><a href=\"http:\/\/media.makecoolthings.com\/wp\/2015\/08\/mct_placeholder.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-446\" class=\"wp-image-446\" src=\"http:\/\/media.makecoolthings.com\/wp\/2015\/08\/mct_placeholder-300x300.png\" alt=\"mct_placeholder\" width=\"215\" height=\"215\" srcset=\"https:\/\/media.makecoolthings.com\/wp\/2015\/08\/mct_placeholder-300x300.png 300w, https:\/\/media.makecoolthings.com\/wp\/2015\/08\/mct_placeholder-150x150.png 150w, https:\/\/media.makecoolthings.com\/wp\/2015\/08\/mct_placeholder.png 1000w\" sizes=\"auto, (max-width: 215px) 100vw, 215px\" \/><\/a><p id=\"caption-attachment-446\" class=\"wp-caption-text\">Drawings of the parts.<\/p><\/div>\n<div id=\"attachment_446\" style=\"width: 225px\" class=\"wp-caption alignleft\"><a href=\"http:\/\/media.makecoolthings.com\/wp\/2015\/08\/mct_placeholder.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-446\" class=\"wp-image-446\" src=\"http:\/\/media.makecoolthings.com\/wp\/2015\/08\/mct_placeholder-300x300.png\" alt=\"mct_placeholder\" width=\"215\" height=\"215\" srcset=\"https:\/\/media.makecoolthings.com\/wp\/2015\/08\/mct_placeholder-300x300.png 300w, https:\/\/media.makecoolthings.com\/wp\/2015\/08\/mct_placeholder-150x150.png 150w, https:\/\/media.makecoolthings.com\/wp\/2015\/08\/mct_placeholder.png 1000w\" sizes=\"auto, (max-width: 215px) 100vw, 215px\" \/><\/a><p id=\"caption-attachment-446\" class=\"wp-caption-text\">Prototype parts.<\/p><\/div>\n<div id=\"attachment_446\" style=\"width: 225px\" class=\"wp-caption alignleft\"><a href=\"http:\/\/media.makecoolthings.com\/wp\/2015\/08\/mct_placeholder.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-446\" class=\"wp-image-446\" src=\"http:\/\/media.makecoolthings.com\/wp\/2015\/08\/mct_placeholder-300x300.png\" alt=\"mct_placeholder\" width=\"215\" height=\"215\" srcset=\"https:\/\/media.makecoolthings.com\/wp\/2015\/08\/mct_placeholder-300x300.png 300w, https:\/\/media.makecoolthings.com\/wp\/2015\/08\/mct_placeholder-150x150.png 150w, https:\/\/media.makecoolthings.com\/wp\/2015\/08\/mct_placeholder.png 1000w\" sizes=\"auto, (max-width: 215px) 100vw, 215px\" \/><\/a><p id=\"caption-attachment-446\" class=\"wp-caption-text\">Test assembly.<\/p><\/div>\n<p>The next problem was figuring out how to attach it to my flight controls&#8230; I ended up settling on designing and 3D printing a little housing that hook into the keyed holes in the throttle&#8217;s underside for the optional suction cups that let you secure it to a surface, and at the top I simply added tabs that went under the pre-existing case screws.<\/p>\n<p>It ended up being a very elegant little solution, though I&#8217;d certainly like to revisit it at some point to make it even better.<\/p>\n<div id=\"attachment_389\" style=\"width: 350px\" class=\"wp-caption alignleft\"><a href=\"http:\/\/media.makecoolthings.com\/wp\/2015\/06\/x36switchpanel_02.jpg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-389\" class=\"wp-image-389\" src=\"http:\/\/media.makecoolthings.com\/wp\/2015\/06\/x36switchpanel_02-300x200.jpg\" alt=\"x36switchpanel_02\" width=\"340\" height=\"227\" srcset=\"https:\/\/media.makecoolthings.com\/wp\/2015\/06\/x36switchpanel_02-300x200.jpg 300w, https:\/\/media.makecoolthings.com\/wp\/2015\/06\/x36switchpanel_02-1024x682.jpg 1024w\" sizes=\"auto, (max-width: 340px) 100vw, 340px\" \/><\/a><p id=\"caption-attachment-389\" class=\"wp-caption-text\">The assembled switch\u00a0panel, showing the mounting points.<\/p><\/div>\n<div id=\"attachment_388\" style=\"width: 350px\" class=\"wp-caption alignleft\"><a href=\"http:\/\/media.makecoolthings.com\/wp\/2015\/06\/x36switchpanel_01.jpg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-388\" class=\"wp-image-388\" src=\"http:\/\/media.makecoolthings.com\/wp\/2015\/06\/x36switchpanel_01-300x200.jpg\" alt=\"x36switchpanel_01\" width=\"340\" height=\"227\" srcset=\"https:\/\/media.makecoolthings.com\/wp\/2015\/06\/x36switchpanel_01-300x200.jpg 300w, https:\/\/media.makecoolthings.com\/wp\/2015\/06\/x36switchpanel_01-1024x683.jpg 1024w\" sizes=\"auto, (max-width: 340px) 100vw, 340px\" \/><\/a><p id=\"caption-attachment-388\" class=\"wp-caption-text\">The assembled switch panel.<\/p><\/div>\n<p>I&#8217;d like to to try this again, with laser cut\/etched acrylic for the panel&#8230; Because then I could add backlit markings and the whole deal. \u00a0I&#8217;d also, of course, like to try making the switch parts out of actual aluminium.<\/p>\n<p>First though, I need to come up with a better method of attaching the parts to the switches&#8211; such as threading the shafts of the switches &#8211;as well as a method to shorten the shaft to better accommodate switches the way I want them. (Example: The thumb switches on the throttle have an additional like 4-6mm of height because of how far up into it that shaft of the switch has to be concealed.) And of course, having them threaded, with threaded inserts in the caps, would prevent them from rotating.<\/p>\n<p>Anyway&#8230; Those are conversations for another day! \u00a0Here&#8217;s what it looks like assembled:<\/p>\n<p><a href=\"http:\/\/media.makecoolthings.com\/wp\/2015\/06\/x36switchpanel_03.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-390 alignleft\" src=\"http:\/\/media.makecoolthings.com\/wp\/2015\/06\/x36switchpanel_03.jpg\" alt=\"x36switchpanel_03\" width=\"340\" height=\"227\" srcset=\"https:\/\/media.makecoolthings.com\/wp\/2015\/06\/x36switchpanel_03.jpg 2400w, https:\/\/media.makecoolthings.com\/wp\/2015\/06\/x36switchpanel_03-300x200.jpg 300w, https:\/\/media.makecoolthings.com\/wp\/2015\/06\/x36switchpanel_03-1024x683.jpg 1024w\" sizes=\"auto, (max-width: 340px) 100vw, 340px\" \/><\/a><a href=\"http:\/\/media.makecoolthings.com\/wp\/2015\/06\/x36switchpanel_04.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-391\" src=\"http:\/\/media.makecoolthings.com\/wp\/2015\/06\/x36switchpanel_04.jpg\" alt=\"x36switchpanel_04\" width=\"340\" height=\"227\" srcset=\"https:\/\/media.makecoolthings.com\/wp\/2015\/06\/x36switchpanel_04.jpg 2400w, https:\/\/media.makecoolthings.com\/wp\/2015\/06\/x36switchpanel_04-300x200.jpg 300w, https:\/\/media.makecoolthings.com\/wp\/2015\/06\/x36switchpanel_04-1024x683.jpg 1024w\" sizes=\"auto, (max-width: 340px) 100vw, 340px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>","protected":false},"excerpt":{"rendered":"<p>In the previous post I talked about the mod I made to turn the practically useless rotary dials on the X36&#8217;s throttle into a pair of On-Off-On momentary switches. \u00a0Well,\u00a0Elite: Dangerous is a very demanding game when it comes to controls&#8230; \u00a0It&#8217;s not\u00a0quite up there with\u00a0Steel Battalion&#8230; Nonetheless, there&#8217;s a lot of ship functions you [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"bgseo_title":"","bgseo_description":"","bgseo_robots_index":"","bgseo_robots_follow":"","_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[28],"tags":[45,44],"wf_post_folders":[79],"class_list":["post-394","post","type-post","status-publish","format-standard","hentry","category-status-report","tag-3d-printing","tag-game-controllers"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p6NlLW-6m","_links":{"self":[{"href":"https:\/\/makecoolthings.com\/index.php?rest_route=\/wp\/v2\/posts\/394","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/makecoolthings.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/makecoolthings.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/makecoolthings.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/makecoolthings.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=394"}],"version-history":[{"count":10,"href":"https:\/\/makecoolthings.com\/index.php?rest_route=\/wp\/v2\/posts\/394\/revisions"}],"predecessor-version":[{"id":793,"href":"https:\/\/makecoolthings.com\/index.php?rest_route=\/wp\/v2\/posts\/394\/revisions\/793"}],"wp:attachment":[{"href":"https:\/\/makecoolthings.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=394"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/makecoolthings.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=394"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/makecoolthings.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=394"},{"taxonomy":"wf_post_folders","embeddable":true,"href":"https:\/\/makecoolthings.com\/index.php?rest_route=%2Fwp%2Fv2%2Fwf_post_folders&post=394"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}