Maker Select V2 LED Mount
Description
I Really Wanted Led Lighting On My Monoprice Maker Select V2. I Use Octoprint (Octopi) To Control My Printer And Have Found The Timelapse Feature Valuable Not Only For Entertainment Purposes, But Also As A Troubleshooting Tool When Things Go Awry. The Problem On Long Prints Is That I Have To Leave The Lights On At Night To Get A Good Exposure. I'Ve Tried Just Placing Led Strips On The Frame, But They Cast Too Many Shadows And The Print Head Is Really In The Way. I Have My (Ps3) Camera Mounted To A The Front Of The Bed On A Modified Version Of A Mount I Found Here (Https://Www.Thingiverse.Com/Thing:1554572) And Wanted Light Coming From The Same Direction And Above The Bed. The Perfect Solution Was To Put The Led Strips On The Z-Axis Threaded Rod I Added As My First Mod. The Only Issue Was Holding The Leds In Place And Preventing Glare Back To The Camera (And The Viewer). So I Came Up With These Two Mounts That Make Little "Reflectors" For Your Standard 12V Adhesive Led Strips. Each Mount Holds 9 Leds (3 3-Led Sections) And Provides Plenty Of Light. I Made The Clip On Design First, But Printed In Pla The "Clips" Tend To Crack As The Material Doesn'T Flex Enough To Clip On And Hold Without Cracking. You May Get Better Results With Petg Or Other Materials That Are A Little Less Brittle, But I Went Ahead And Designed A Version That Uses Small Zip Ties And That Works Great And Gives A Clean Enough Install For Me. To Drive The Leds I Went Into The Control Box And Tapped 12V From The Psu. I Am Using A Sainsmart 2-Relay Module (Only Using One Right Now, May Add Power Control From Octoprint) That I Got On Amazon: Https://Www.Amazon.Com/Gp/Product/B0057Oc6D8/Ref=Oh_Aui_Detailpage_O09_S00?Ie=Utf8&Psc=1 To Control The Lights, I Began Using This Excellent Tutorial Here: Https://Www.Thingiverse.Com/Thing:1428478 But Was Never Able To Quite Get The Bash Scripts To Work Inside Of Octoprint (Permissions Issues I Believe, And I Found Another Solution Before I Solved That Issue). But This Tutorial Was Instrumental In Helping Me Get Into The Project And Understand What Needed To Be Done. My Final Solution Was To Use Led Strip Control Plugin For Octoprint (Https://Github.Com/Google/Octoprint-Ledstripcontrol) Which Is Designed To Control Rgb Leds, But Can Be Used Very Simply To Trigger An On-Off Command. Just Use The Red Channel Control And Set It Up In The Plugin To Talk To Whatever Gpio Pin You Choose For Triggering The Relay. So With The Relay Trigger Plugged Into My Rpi (3) Physical Pin 12 (Gpio 18) And The Relay Powered With 12V From The Psu, Issuing An M150 Gcode Command Turns On My Leds And M150 R255 Turns Them Off. I Realize This Is Backwards, But I Wired My Relay Backwards In My Final Assembly (I Also Added A Hot Bed Mosfet And The Recommended Grounding Mods To The Melzi Board - Wow Are My Temps Rock Solid!) And Didn'T Want To Open The Control Box To Reverse It. In Practice I Added The On And Off Commands To My Default Pre- And Post- Gcode In My Slicer (Cura) And In Octoprint, I Added The Following To ~/.Octoprint/Config.Yaml: ``` Controls: - Children: - Command: M150 Name: Lights On - Command: M150 R255 Name: Lights Off Layout: Horizontal Name: Lights ``` This Gives Me An "On" And "Off" Button On My Controls Tab In Octoprint. Note That I Printed This Face Down With And Without Support From The Bed. If Your Bridging Is Good You Should Have Success, And I Did On My First Tests But I Preferred To Print With Support From The Build Plate As The Inside Surface Was More Consistent For Adhering The Led Strips. The Support Comes Out Easily And Leaves A More Uniform Finish. I Included The Step Files Incase You Want To Make Shorter Or Longer (Although This Was The Max For My Bed, Given That You Have To Cut The Led Strips At 3 Led Intervals).
Statistics
Likes
34
Downloads
0