Octoprint 3d printer and enclosure controller

Octoprint 3d printer and enclosure controller

thingiverse

THIS IS A WORK IN PROGRESS I create a case for Rasperry pi 4 running Octoprint. This main case is connected to an enclosure internal unit that contain one temperature sensor, one smoke sensor, led light and fan. The target of this project is to control the printer through Octoprint and at the same time to add some custom feature like enclosure temperature control, emergency stop switch, smoke detection, light control, ect. Here you can find a video of the assembling. Sorry for the quality but is my first video tutorial and I'm not a youtuber ;-) https://youtu.be/xRQCiv7B6es <p><b>If You enjoyed this project and You want to say "Thank You" please consider supporting me by sending a tip on thingiverse or my PayPal <a href="https://www.paypal.me/neiub"> here</a>. </b></p> I hope you enjoy it! Here a list of parts I used for this project: The main brain of the project is an Raspberry pi 4: <a target="_blank" href="https://www.amazon.it/gp/product/B07TC2BK1X/ref=ppx_yo_dt_b_asin_title_o07_s00?ie=UTF8&psc=1&_encoding=UTF8&tag=ineiub-21&linkCode=ur2&linkId=b5f91b5f996bac91571f2b221b5fd204&camp=3414&creative=21718">Raspberry PI 4</a><img src="//ir-it.amazon-adsystem.com/e/ir?t=ineiub-21&l=ur2&o=29" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /> To power up the printer and to control the fan and light I used a relay board compatible with Raspberry: <a target="_blank" href="https://www.amazon.it/gp/product/B00E0NTPP4/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&psc=1&_encoding=UTF8&tag=ineiub-21&linkCode=ur2&linkId=f47e1a76504fa27e8c7db4fb0f678c4d&camp=3414&creative=21718">SunFounder 2 Channel DC 5V Relay </a><img src="//ir-it.amazon-adsystem.com/e/ir?t=ineiub-21&l=ur2&o=29" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /> I bought two of this. The Raspberry pi work at 5v but the fan and the led lights work at 12v so I decide to use a 12v main power like this: <a target="_blank" href="https://www.amazon.it/gp/product/B0777X5ZZB/ref=ppx_yo_dt_b_asin_title_o00_s00?ie=UTF8&psc=1&_encoding=UTF8&tag=ineiub-21&linkCode=ur2&linkId=213de202f2dc57b1559d2af521f89523&camp=3414&creative=21718">LED Power Supply - 50W, 12V CC, 4A</a><img src="//ir-it.amazon-adsystem.com/e/ir?t=ineiub-21&l=ur2&o=29" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /> And to power the raspberry I used a step-down voltage converter like this: <a target="_blank" href="https://www.amazon.it/gp/product/B01B7BQZJK/ref=ppx_yo_dt_b_asin_title_o00_s00?ie=UTF8&psc=1&_encoding=UTF8&tag=ineiub-21&linkCode=ur2&linkId=3cb16caaab37e53b5b96f5969cc87201&camp=3414&creative=21718">step-down voltage converter </a><img src="//ir-it.amazon-adsystem.com/e/ir?t=ineiub-21&l=ur2&o=29" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /> For the temperature sensor I used a DHT22: <a target="_blank" href="https://www.amazon.it/gp/product/B07CM2VLBK/ref=ppx_od_dt_b_asin_title_s00?ie=UTF8&psc=1&_encoding=UTF8&tag=ineiub-21&linkCode=ur2&linkId=319c14f904b8948eafb111729c7169fd&camp=3414&creative=21718">DHT22 temperture sensor</a><img src="//ir-it.amazon-adsystem.com/e/ir?t=ineiub-21&l=ur2&o=29" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /> The smoke sensor is the must difficult part. I used a MQ-2 sensor but I found it very difficult set setup it. It also output a 5v digital signal not compatible with the Raspberry so I put between a voltage regoulator but it’s possible to do the same with some resistance or reading the analog value. <a target="_blank" href="https://www.amazon.it/gp/product/B07CYYB82F/ref=ppx_od_dt_b_asin_title_s00?ie=UTF8&psc=1&_encoding=UTF8&tag=ineiub-21&linkCode=ur2&linkId=18c159381dfa2a79b97d41c679557eb4&camp=3414&creative=21718">MQ-2 GAS SENSOR</a><img src="//ir-it.amazon-adsystem.com/e/ir?t=ineiub-21&l=ur2&o=29" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /> This is the emergency push button used in the front panel: <a target="_blank" href="https://www.amazon.it/gp/product/B07RGQQTW8/ref=ppx_od_dt_b_asin_title_s00?ie=UTF8&psc=1&_encoding=UTF8&tag=ineiub-21&linkCode=ur2&linkId=6813aa367e518f3931f2ad12b661b155&camp=3414&creative=21718">Emergency push button</a><img src="//ir-it.amazon-adsystem.com/e/ir?t=ineiub-21&l=ur2&o=29" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /> Other stuff for this project: <a target="_blank" href="https://www.amazon.it/gp/product/B000L0XCQI/ref=ppx_yo_dt_b_asin_title_o02_s03?ie=UTF8&psc=1&_encoding=UTF8&tag=ineiub-21&linkCode=ur2&linkId=995ca73bd72801a4e09ef7610a26884d&camp=3414&creative=21718">AC plug</a><img src="//ir-it.amazon-adsystem.com/e/ir?t=ineiub-21&l=ur2&o=29" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /> <a target="_blank" href="https://www.amazon.it/gp/product/B07Z3F3WT8/ref=ppx_yo_dt_b_asin_title_o03_s00?ie=UTF8&psc=1&_encoding=UTF8&tag=ineiub-21&linkCode=ur2&linkId=c7be5e14b38c47ad89d056f7e87007c9&camp=3414&creative=21718">AC plug female</a><img src="//ir-it.amazon-adsystem.com/e/ir?t=ineiub-21&l=ur2&o=29" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /> <a target="_blank" href="https://www.amazon.it/gp/product/B01LWAXJJS/ref=ppx_yo_dt_b_asin_title_o02_s00?ie=UTF8&psc=1&_encoding=UTF8&tag=ineiub-21&linkCode=ur2&linkId=851746107bd1927ec1b4d03ef347e6a9&camp=3414&creative=21718">Breadboard cable</a><img src="//ir-it.amazon-adsystem.com/e/ir?t=ineiub-21&l=ur2&o=29" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /> <a target="_blank" href="https://www.amazon.it/gp/product/B07F3PR3L5/ref=ppx_yo_dt_b_search_asin_title?ie=UTF8&psc=1&_encoding=UTF8&tag=ineiub-21&linkCode=ur2&linkId=ff9b2724e9df715e060ef52f7e3bc2db&camp=3414&creative=21718">Tactile push button</a><img src="//ir-it.amazon-adsystem.com/e/ir?t=ineiub-21&l=ur2&o=29" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /> <a target="_blank" href="https://www.amazon.it/gp/product/B00HSF66JO/ref=ppx_yo_dt_b_search_asin_title?ie=UTF8&psc=1&_encoding=UTF8&tag=ineiub-21&linkCode=ur2&linkId=3e0ff011adde780cab84464691832a95&camp=3414&creative=21718">Led strip</a><img src="//ir-it.amazon-adsystem.com/e/ir?t=ineiub-21&l=ur2&o=29" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />

Download Model from thingiverse

With this file you will be able to print Octoprint 3d printer and enclosure controller with your 3D printer. Click on the button and save the file on your computer to work, edit or customize your design. You can also find more 3D designs for printers on Octoprint 3d printer and enclosure controller.