the purpose of this project is to make a device that can protect the filament from the moisture absorbed from the air by controlling the temperature and humidity needed for the used filament. This project solves the problem of damage to the filament. I am trying to implement this project for two main reasons:
The first is that: this project has not yet been implemented inside our FabLab
The second: Fab Lab is in great need of such a project because it will save a large budget instead of wasting a large amount of filament.
I was inspired by this project because it was proposed to me by Eng Ahmed Ibrahim, in addition to that, I found a person in the Fab Lab who needed a filament and was unable to finish his work because the remaining film was damaged. I searched more from this moment to the project and I found it on amazon with different shapes also I found a Cad design to it on Thingiverse and grab cad.
Then I searched for videos that describe the idea of the project.
Amazon filament dryer:https://www.amazon.com/s?k=filament%2Bdryer&crid=2PTI4CVRS2JE1&sprefix=filament%2Bdryer%2Caps%2C874&ref=nb_sb_ss_ts-doa-p_1_14
Thingverse Design: https://www.thingiverse.com/thing:1618037
Videos( Guide):
https://www.youtube.com/watch?v=5CFxT1q6dX8
https://www.youtube.com/watch?v=H1DoJxY6v_U
As mentioned, this project aims to protect the filament from damage by controlling the temperature level and humidity inside an incubator; the project is designed to hold one filament spool to test the idea. The controlling temperature and humidity values will be managed through a user interface that contains LCD.
The Project features are divided into 4 main categories.
1-Sensing: The used sensor will be for temperature and humidity.
2-Displaying: Through an LCD to display the readings of temperature and humidity.
3-Control: Through a potentiometer than can manage the temperature level.
4-Heating: Through a heating pad.
Construction Parts
The design will be on Fusion 360 and I will use a 3d printer for the heater base and the interfacing base box will be done using the laser cutter. For the incubator, it will be done using Acrylic.
Input
(Sensing, Tactile Input, and/or Graphical Input)
- The level of temperature values that will be managed using a potentiometer.
-The sensing of the temperature and humidity values.
Action
(Physical and/or Graphic)
-The potentiometer will control the heating level of the heater then the temperature values will be changed.
-The fan will manage the airflow inside the incubator.
-An LCD will display the humidity value of the filament regarding the displayed temperature value.
Brain
Arduino Uno
Power Management
Adaptors
Minimum Features: are the least amount of features that would demonstrate the coverage of all the technical modules and their complete integration
Complete Features: are the set of features that will complete your original project objective and vision
Nice-to-have Features: are the extra set of features that will make the project cooler, yet they need extra time, effort, and/or resources to finish
Minimum User Features
Heating the filament.
Action: heating pad will work.
Sensing: No
User Input: switch ON (once you turn the device ,the feature will work )
Measure the temperature.
Action: Will be displayed on LCD.
Sensing: Temperature sensor.
User Input: switch ON (once you turn the device ,the feature will work )
Measure the humidity.
Action: Will be displayed on LCD.
Sensing: Humidity sensor.
User Input: switch ON.(once you turn the device ,the feature will work )
Complete User Features
Managing the temperature level.
Action: Change in the heating level of the pad.
Sensing: Temperature sensor (DHT11)
User Input: Controlling Temperature using a potentiometer.
Manage air following using a dc fan.
Action: Fan will open.
Sensing: Temperature and Humidity sensor (DHT11)
User Input: by potentiometer when reaching target temperature value the fan will be ON.
Nice-to-have User Features
Control the dryer wirelessly .
Action: changing the value of the temperature wirelessly without a potentiometer .
Sensing: Bluetooth module.
User Input: Graphical user interface GUI .
Task
Sub-Tasks
From:
To:
Cad files
Draw the base box and the place of the pad on fusion 360
1/9
7/9
Fabrication
-Laser cutting the base box
-3d print the pad place and the incubator fixation.
- Prepare the Acrylic incubator
8/9
10/9
Assembly
Assemble the base box
11/9
12/9
Connection
- connect the heater
- connect the fan
- connect the temperature and humidity sensor
- Connect the LCD
12/9
13/9
Control
Put the potentiometer to control the temperature
15/9
17/9
software
build the circuit in tinker CAD and write the code then test the circuit
17/9
19/9
Final shape
Assemble all parts together
20/9
23/9
Final test
test all the project
24/9
27/9
Component/Material
Amount
Link
temperature and humidity sensor
1
https://ram-e-shop.com/product/kit-ky015-temp-hum/
Arduino uno
1
kit
Power switch button. (on/of)
1
kit
LCD
1
kit
1
1
https://ram-e-shop.com/product/kit-smps-12v-5a/
Wire connectors for input / output devices. (small jumper wires).
20
https://store.futelectronics.com/products/jumper-wire-male-male_pos=4&_sid=416999f79&_ss=r
1
kit
1