{"id":484,"date":"2018-09-16T21:56:30","date_gmt":"2018-09-16T21:56:30","guid":{"rendered":"http:\/\/www.primebox.org\/?page_id=484"},"modified":"2018-09-19T22:22:24","modified_gmt":"2018-09-19T22:22:24","slug":"make-the-px4-project-yourself","status":"publish","type":"page","link":"http:\/\/www.primebox.org\/?page_id=484","title":{"rendered":"Project &#8211; PX4 Horticulture Controller &#8211; Make"},"content":{"rendered":"<div id=\"pl-484\"  class=\"panel-layout\" ><div id=\"pg-484-0\"  class=\"panel-grid panel-no-style\" ><div id=\"pgc-484-0-0\"  class=\"panel-grid-cell\" ><div id=\"panel-484-0-0-0\" class=\"widget_text so-panel widget widget_custom_html panel-first-child panel-last-child\" data-index=\"0\" ><div class=\"textwidget custom-html-widget\"><div class=\"custom_header_no_margin\" style=\"text-align: center;\">Make it: PX4 Horticulture Controller<\/div>\n\n<p>These resources are for makers who wish to make one or more PX4 Horticulture Controller project components themselves.  This maker manifest includes summary manufacture instructions and a list of specialty tools required for each major component.<\/p>\n\n<h4>Project Resources<\/h4>\n<ul>\n\t<li><a href=\"https:\/\/github.com\/atsteen\/PrimeBox\/blob\/master\/Hardware%20Projects\/PX4%20Controller%20(BOM%2BModels)\/PX4_FrontFace.step\">Project enclosure model: Front Face<\/a><\/li>\n\t<li><a href=\"https:\/\/github.com\/atsteen\/PrimeBox\/blob\/master\/Hardware%20Projects\/PX4%20Controller%20(BOM%2BModels)\/PX4_RearEnclosure.step\">Project enclosure model: Rear Shell Mould<\/a><\/li>\n\t<li><a href=\"https:\/\/github.com\/atsteen\/PrimeBox\/blob\/master\/Hardware%20Projects\/PX4%20Controller%20(BOM%2BModels)\/PX4_PCB_V1.32.zip\">PCB design files<\/a><\/li>\n\t<li><a href=\"https:\/\/github.com\/atsteen\/PrimeBox\/tree\/master\/Software%20Projects\/PX%20Series%20Controller\/CodeBase\">Controller firmware repository<\/a><\/li>\n\t<li><a href=\"https:\/\/github.com\/atsteen\/PrimeBox\/blob\/master\/Hardware%20Projects\/PX4%20Controller%20(BOM%2BModels)\/PX4_V1-32_BOM.txt\">Complete project Bill of Materials<\/a><\/li>\n<\/ul>\n<p><b>Please use caution when assembling high voltage electrical components. Bridging improper electrical connections can result in injury or death \u2013 do not attempt to build this project yourself unless you\u2019re familiar with how to avoid accidental shock.<\/b><\/p><\/div><\/div><\/div><\/div><div id=\"pg-484-1\"  class=\"panel-grid panel-no-style\" ><div id=\"pgc-484-1-0\"  class=\"panel-grid-cell\" ><div id=\"panel-484-1-0-0\" class=\"widget_text so-panel widget widget_custom_html panel-first-child panel-last-child\" data-index=\"1\" ><div class=\"textwidget custom-html-widget\"><h4>Project Component Manufacture and Assembly<\/h4>\n<hr\/>\n<h5>Front Face<\/h5>\n<p>Use your CAM solution of choice to create toolpath operations for the step file included in this project.  It\u2019s recommended to use a \u00bd\u201d O-flute endmill but smaller endmills will work.  If not using a vacuum table ensure your clamp fixtures clear the cutter and tabs are used for any pieces that need to remain secured during the job.  Notice the model has pockets on both sides.  Consider using registration pins to align the piece when milling the piece.<\/p>\n<h5>Rear Enclosure<\/h5>\n<p>The rear enclosure is formed from ABS sheet stock on a vacuum former.  Ensure that the thermoformer you plan to use is capable of forming material 12\u201dx24\u201d in size.  Begin by first milling the mold on a CNC machine using the step file published in this project.  Unless you\u2019re cutting the mold as layers and assembling later, ensure your CNC\/endmill combination has a LOC greater than 2.25\u201d. Once the rear enclosure assembly is formed, trim it from its flashing and drill through holes for fasteners in the fastener cavities.\n<\/p>\n<h5>Internal Electronics<\/h5>\n<p>Begin by mounting the LCD and relay module to the front face with shallow screws.  Next, assemble the PCB using the eagle files attached to this project.  Double check component placing as through-hole components can be affixed to either side of the board in most cases \u2013 resulting in internal spacing that prohibits closing the enclosure completely.  Once the board is ready, fit it onto the LCD and relay module pins.  Also remember to affix the post nut to the encoder from the front of the device.<\/p>\n<h5>Component Wire-up<\/h5>\n<p>Cut the harness components first, securely crimping each connector before installing the harness.  Run load wires from the outlets to the relay module making sure there\u2019s enough slack to place the rear enclosure and the front face next to one another on a flat work surface.  Run a single neutral lead from the rear enclosure to the AC power terminal on the backplane PCB.  terminate each of the relay module inputs with a single 14-gauge wire running to the resettable short circuit fuse in the rear enclosure.  Once all of the primary wire has been run between the front face and rear enclosure assemblies, run the AC cord into the rear enclosure through the PG9 stress-relief gland.  Connect the main line AV load wire to the empty fuse terminal and connect the neutral and ground to their respective terminal caps.<\/p><\/div><\/div><\/div><div id=\"pgc-484-1-1\"  class=\"panel-grid-cell\" ><div id=\"panel-484-1-1-0\" class=\"widget_text so-panel widget widget_custom_html panel-first-child panel-last-child\" data-index=\"2\" ><div class=\"textwidget custom-html-widget\"><!-- PhotoBlocks for WordPress v1.2.0 free --><style> #photoblocks-4 {width: 100%;} #photoblocks-4 .pb-block {border-color: #333333;} #photoblocks-4 .pb-title {color: #ffffff;font-size: 20px;} #photoblocks-4 .pb-description {color: rgba(255, 255, 255, 0.7);font-size: 14px;} #photoblocks-4 .pb-block.pb-type-text .pb-overlay {} #photoblocks-4 .pb-block.pb-type-text .pb-title, #photoblocks-4 .pb-block.pb-type-text .pb-description {} #photoblocks-4 .pb-block.pb-type-text .pb-title {} #photoblocks-4 .pb-block.pb-type-text .pb-description {} #photoblocks-4 .pb-overlay {background: rgba(0, 0, 0, 0.75);} #photoblocks-4.pb-lift.show-empty-overlay .pb-block.pb-type-image:hover, #photoblocks-4.pb-lift .pb-block.pb-type-image.with-text:hover { box-shadow: rgba(0, 0, 0, 0.75) 0 0 20px; } #photoblocks-4 .pb-block { border-radius: 10px; } #photoblocks-4 .pb-block .pb-social button {color: #ffffff;font-size: 14px;} <\/style><div class=\"photoblocks-gallery pb-blur pb-lift pb-effect-fade\" data-anim=\"fade\" id=\"photoblocks-4\"> <div class=\"pb-blocks\"> <div class=\"pb-block with-text with-social-or-text pb-landscape pb-width pb-type-image \" style=\"\" data-colspan=\"1\" data-rowspan=\"1\" data-col=\"0\" data-row=\"0\" data-valign=\"center\" data-halign=\"center\" data-type=\"image\" data-ratio=\"1.4796633941094\"> <img class=\"pb-image skip-lazy \" src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAADUlEQVR42mNkYPhfDwAChwGA60e6kgAAAABJRU5ErkJggg==\" data-pb-source=\"http:\/\/www.primebox.org\/wp-content\/uploads\/2018\/09\/FFimg-1024x692.png\" alt=\"Front face 3D model\"> <noscript><img src=\"http:\/\/www.primebox.org\/wp-content\/uploads\/2018\/09\/FFimg.png\" alt=\"Front face 3D model\"><\/noscript> <a class=\"pb-link \" data-magnific=\"gallery-4\" data-caption=\"\" rel=\"noopener noreferrer\" target=\"\" href=\"http:\/\/www.primebox.org\/wp-content\/plugins\/photoblocks-grid-gallery\/includes\/..\/public\/pbm.php?zc=4&max=1600&src=http:\/\/www.primebox.org\/wp-content\/uploads\/2018\/09\/FFimg-1024x692.png\"> <div class=\"pb-overlay\" style=\"\"> <div class=\"pb-caption-middle\"> <span class=\"pb-title pb-caption-center\" style=\"\">Front face 3D model<\/span> <\/div> <\/div> <\/a> <\/div> <div class=\"pb-block with-text with-social-or-text pb-landscape pb-width pb-type-image \" style=\"\" data-colspan=\"1\" data-rowspan=\"1\" data-col=\"1\" data-row=\"0\" data-valign=\"center\" data-halign=\"center\" data-type=\"image\" data-ratio=\"1.5090655509066\"> <img class=\"pb-image skip-lazy \" src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAADUlEQVR42mNkYPhfDwAChwGA60e6kgAAAABJRU5ErkJggg==\" data-pb-source=\"http:\/\/www.primebox.org\/wp-content\/uploads\/2018\/09\/RearEnclosure-1024x679.png\" alt=\"Rear enclosure CAD model\"> <noscript><img src=\"http:\/\/www.primebox.org\/wp-content\/uploads\/2018\/09\/RearEnclosure.png\" alt=\"Rear enclosure CAD model\"><\/noscript> <a class=\"pb-link \" data-magnific=\"gallery-4\" data-caption=\"\" rel=\"noopener noreferrer\" target=\"\" href=\"http:\/\/www.primebox.org\/wp-content\/plugins\/photoblocks-grid-gallery\/includes\/..\/public\/pbm.php?zc=4&max=1600&src=http:\/\/www.primebox.org\/wp-content\/uploads\/2018\/09\/RearEnclosure-1024x679.png\"> <div class=\"pb-overlay\" style=\"\"> <div class=\"pb-caption-middle\"> <span class=\"pb-title pb-caption-center\" style=\"color: rgba(255, 255, 255, 0.01);\">Rear enclosure CAD model<\/span> <\/div> <\/div> <\/a> <\/div> <div class=\"pb-block with-text with-social-or-text pb-landscape pb-width pb-type-image \" style=\"\" data-colspan=\"1\" data-rowspan=\"1\" data-col=\"0\" data-row=\"1\" data-valign=\"center\" data-halign=\"center\" data-type=\"image\" data-ratio=\"1.7777777777778\"> <img class=\"pb-image skip-lazy \" src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAADUlEQVR42mNkYPhfDwAChwGA60e6kgAAAABJRU5ErkJggg==\" data-pb-source=\"http:\/\/www.primebox.org\/wp-content\/uploads\/2018\/09\/FF_Mill-1024x576.jpg\" alt=\"Milling pockets into the front face assembly\"> <noscript><img src=\"http:\/\/www.primebox.org\/wp-content\/uploads\/2018\/09\/FF_Mill.jpg\" alt=\"Milling pockets into the front face assembly\"><\/noscript> <a class=\"pb-link \" data-magnific=\"gallery-4\" data-caption=\"\" rel=\"noopener noreferrer\" target=\"\" href=\"http:\/\/www.primebox.org\/wp-content\/plugins\/photoblocks-grid-gallery\/includes\/..\/public\/pbm.php?zc=4&max=1600&src=http:\/\/www.primebox.org\/wp-content\/uploads\/2018\/09\/FF_Mill-1024x576.jpg\"> <div class=\"pb-overlay\" style=\"\"> <div class=\"pb-caption-middle\"> <span class=\"pb-title pb-caption-center\" style=\"\">Milling pockets into the front face assembly<\/span> <\/div> <\/div> <\/a> <\/div> <div class=\"pb-block with-text with-social-or-text pb-landscape pb-width pb-type-image \" style=\"\" data-colspan=\"1\" data-rowspan=\"1\" data-col=\"1\" data-row=\"1\" data-valign=\"center\" data-halign=\"center\" data-type=\"image\" data-ratio=\"1.4545454545455\"> <img class=\"pb-image skip-lazy \" src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAADUlEQVR42mNkYPhfDwAChwGA60e6kgAAAABJRU5ErkJggg==\" data-pb-source=\"http:\/\/www.primebox.org\/wp-content\/uploads\/2018\/09\/RE_Die-1024x704.jpg\" alt=\"Milling the rear enclosure form tool\"> <noscript><img src=\"http:\/\/www.primebox.org\/wp-content\/uploads\/2018\/09\/RE_Die.jpg\" alt=\"Milling the rear enclosure form tool\"><\/noscript> <a class=\"pb-link \" data-magnific=\"gallery-4\" data-caption=\"\" rel=\"noopener noreferrer\" target=\"\" href=\"http:\/\/www.primebox.org\/wp-content\/plugins\/photoblocks-grid-gallery\/includes\/..\/public\/pbm.php?zc=4&max=1600&src=http:\/\/www.primebox.org\/wp-content\/uploads\/2018\/09\/RE_Die-1024x704.jpg\"> <div class=\"pb-overlay\" style=\"\"> <div class=\"pb-caption-middle\"> <span class=\"pb-title pb-caption-center\" style=\"\">Milling the rear enclosure form tool<\/span> <\/div> <\/div> <\/a> <\/div> <div class=\"pb-block with-text with-social-or-text pb-landscape pb-width pb-type-image \" style=\"\" data-colspan=\"1\" data-rowspan=\"1\" data-col=\"0\" data-row=\"2\" data-valign=\"center\" data-halign=\"center\" data-type=\"image\" data-ratio=\"1.3888888888889\"> <img class=\"pb-image skip-lazy \" src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAADUlEQVR42mNkYPhfDwAChwGA60e6kgAAAABJRU5ErkJggg==\" data-pb-source=\"http:\/\/www.primebox.org\/wp-content\/uploads\/2018\/09\/VacForm-1024x737.jpg\" alt=\"Rear enclosure vacuum forming\"> <noscript><img src=\"http:\/\/www.primebox.org\/wp-content\/uploads\/2018\/09\/VacForm.jpg\" alt=\"Rear enclosure vacuum forming\"><\/noscript> <a class=\"pb-link \" data-magnific=\"gallery-4\" data-caption=\"\" rel=\"noopener noreferrer\" target=\"\" href=\"http:\/\/www.primebox.org\/wp-content\/plugins\/photoblocks-grid-gallery\/includes\/..\/public\/pbm.php?zc=4&max=1600&src=http:\/\/www.primebox.org\/wp-content\/uploads\/2018\/09\/VacForm-1024x737.jpg\"> <div class=\"pb-overlay\" style=\"\"> <div class=\"pb-caption-middle\"> <span class=\"pb-title pb-caption-center\" style=\"\">Rear enclosure vacuum forming<\/span> <\/div> <\/div> <\/a> <\/div> <div class=\"pb-block with-text with-social-or-text pb-landscape pb-width pb-type-image \" style=\"\" data-colspan=\"1\" data-rowspan=\"1\" data-col=\"1\" data-row=\"2\" data-valign=\"center\" data-halign=\"center\" data-type=\"image\" data-ratio=\"2.3526011560694\"> <img class=\"pb-image skip-lazy \" src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAADUlEQVR42mNkYPhfDwAChwGA60e6kgAAAABJRU5ErkJggg==\" data-pb-source=\"http:\/\/www.primebox.org\/wp-content\/uploads\/2018\/09\/PX4_PCB.png\" alt=\"PCB model\"> <noscript><img src=\"http:\/\/www.primebox.org\/wp-content\/uploads\/2018\/09\/PX4_PCB.png\" alt=\"PCB model\"><\/noscript> <a class=\"pb-link \" data-magnific=\"gallery-4\" data-caption=\"\" rel=\"noopener noreferrer\" target=\"\" href=\"http:\/\/www.primebox.org\/wp-content\/plugins\/photoblocks-grid-gallery\/includes\/..\/public\/pbm.php?zc=4&max=1600&src=http:\/\/www.primebox.org\/wp-content\/uploads\/2018\/09\/PX4_PCB.png\"> <div class=\"pb-overlay\" style=\"\"> <div class=\"pb-caption-middle\"> <span class=\"pb-title pb-caption-center\" style=\"\">PCB model<\/span> <\/div> <\/div> <\/a> <\/div> <div class=\"pb-block with-text with-social-or-text pb-landscape pb-width pb-type-image \" style=\"\" data-colspan=\"1\" data-rowspan=\"1\" data-col=\"0\" data-row=\"3\" data-valign=\"center\" data-halign=\"center\" data-type=\"image\" data-ratio=\"1.2903225806452\"> <img class=\"pb-image skip-lazy \" src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAADUlEQVR42mNkYPhfDwAChwGA60e6kgAAAABJRU5ErkJggg==\" data-pb-source=\"http:\/\/www.primebox.org\/wp-content\/uploads\/2018\/09\/Px4_Open-1024x794.jpg\" alt=\"Final assembly wire-up\"> <noscript><img src=\"http:\/\/www.primebox.org\/wp-content\/uploads\/2018\/09\/Px4_Open.jpg\" alt=\"Final assembly wire-up\"><\/noscript> <a class=\"pb-link \" data-magnific=\"gallery-4\" data-caption=\"\" rel=\"noopener noreferrer\" target=\"\" href=\"http:\/\/www.primebox.org\/wp-content\/plugins\/photoblocks-grid-gallery\/includes\/..\/public\/pbm.php?zc=4&max=1600&src=http:\/\/www.primebox.org\/wp-content\/uploads\/2018\/09\/Px4_Open-1024x794.jpg\"> <div class=\"pb-overlay\" style=\"\"> <div class=\"pb-caption-middle\"> <span class=\"pb-title pb-caption-center\" style=\"\">Final assembly wire-up<\/span> <\/div> <\/div> <\/a> <\/div> <\/div><\/div><div id=\"photoblocks-fancybox-4\"><\/div><script>jQuery(function () { var p = new PhotoBlocks({ selector: \"#photoblocks-4\", columns: 2, padding: 10, resizer: \"\", image_quality: 80, disable_below: 320, imageFactor: 1.5, on: { before: function () { }, after: function () { }, refresh: function () { } }, mobile_layout: [], lazy: false, debug: false }); jQuery(\"#photoblocks-4\").magnificPopup({ delegate: \".pb-block:not(.pb-filtered) [data-magnific]\", type: \"image\", gallery: { enabled: true, preload: [0,2] }, image: { titleSrc: 'data-caption' }, mainClass: \"mfp-4\" }); });<\/script><\/div><\/div><\/div><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Make it: PX4 Horticulture Controller These resources are for makers who wish to make one or more PX4 Horticulture Controller project components themselves. This maker manifest includes summary manufacture instructions and a list of specialty tools required for each major component. Project Resources Project enclosure model: Front Face Project enclosure model: Rear Shell Mould PCB [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":519,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":[],"_links":{"self":[{"href":"http:\/\/www.primebox.org\/index.php?rest_route=\/wp\/v2\/pages\/484"}],"collection":[{"href":"http:\/\/www.primebox.org\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"http:\/\/www.primebox.org\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"http:\/\/www.primebox.org\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.primebox.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=484"}],"version-history":[{"count":27,"href":"http:\/\/www.primebox.org\/index.php?rest_route=\/wp\/v2\/pages\/484\/revisions"}],"predecessor-version":[{"id":665,"href":"http:\/\/www.primebox.org\/index.php?rest_route=\/wp\/v2\/pages\/484\/revisions\/665"}],"up":[{"embeddable":true,"href":"http:\/\/www.primebox.org\/index.php?rest_route=\/wp\/v2\/pages\/519"}],"wp:attachment":[{"href":"http:\/\/www.primebox.org\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=484"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}