In the beginning, the idea of the project resulted from a problem, which is that my laptop overheated when playing games and some programs, and it was a problem I wanted to solve, then I joined a maker diploma and had the opportunity to implement a smart laptop cooler using sensors and smart components. I got excited about this idea to fulfill my need and solve a problem. And simply, it will work to cool the laptop only when it gets hot and not all the time with the addition of some aesthetic lights.
And this is a similar design
The software that I used is:
Fusion 360
Firstly. The Sketches:
I started to make the sketches one by one by open a new sketch in fusion 360 and some tools like (Line, Rectangle, circle, Mirror, Move, Copy, Offset and Trim)
And then start with the Top and its dimensions suitable for the laptop
The Base with slots to make the cooler able to change the level
The Box base and sides and suitable with the components that will be in it
The legs that will carry the laptop
The holders that will prevent the laptop from failing
<< Images >>
Secondly the parts and assembly:
After finishing the sketches I started to extrude them with appearance (pine wood)
Extrude the Top with the box parts and start assembly the box
Then use the GrabCAD to insert the components such as:
5V Fan
Relay module
Motor driver
Arduino UNO
Mini breadboard
Power connector
DHT sensor
IR sensor
And then mount with the box and the Top and open holes to install them after fabrication
Then:
Start assembly the Box with the Top
Then the holders with the Top
then the Base and test the mechanism
then the legs and test the levels and the minimum level
then save the sketches as a DXF files
At the end, the final design
Software:
Laser Works
Cura
Materials:
PLA filament
Machines:
Laser Cutting machine
Morn MT3050D CO2 Laser Cutter
Because it is the available
3D Printer
PRUSA i3 MK2
Because it is the available
Firstly, The laser cutting parts:
After saving the sketches as a DXF files I opened them in LaserWorks program and adjust the (cut, scan) with suitable speed, and then download to the machine.
Then. Start Cutting
Secondly , The 3D printing parts(Hinges):
By Searching in https://www.thingiverse.com/ for a hinges and I found a suitable two designs for my project, then download the STL files and open in Cura to adjust the parameter and then slice and save the g-code
Then upload the g-code files to the printer SD card and start print
At the end. Assembly all parts:
Assembly the components box with the T-Slots
Then the big hinge with the top and base (Connect them together for the movement)
Then the small hinge with the top and legs (Connect them together for the movement)
Software:
Firstly, Insert the components in tinckercad but without motor driver that will use to power the RGB LED strip and also insert RGB LED instead of RGB LED strip and start wiring
Components:
3 DC 5V Fan
1 Relay module
1 Motor Driver
2m RGB LED strip
1 Regulator
1 IR sensor
1 DHT sensor
1 Arduino UNO
1 12V Adaptor
The main power source of the project is 12V adapter, but at the beginning I used two adapter 12V and 9V to power the LED strip and the Arduino, Then after using voltage regulator I could use only 12V
Firstly, I detected my process steps and what are the input or output. Which the first function was run the fans by the DHT11 sensor, so I installed the library of the DHT11 and define the reading pin which it A0, then in void setup start serial print to show me the reading of the sensor and make sure that it works or not and then define the A0 pin as an input and Fan pin as an output.
Then in void loop I stored the values of the temperature and humidity and print them and then start IF condition which if the DHT sensor sense Temp more than 25 of Humid more than 60, the Fan pin will run and therefor the 3 fans will work.
Secondly, the second function was run the RGB LED strip by the sensing of IR sensor, so I defined the reading pins of the RGB which they REDPIN, GREENPIN and BLUEPIN, and then define them in the void setup as an outputs and the IR as an input.
Then in void loop start the IF condition which if the IR sensor sense the laptop, the RGB will feeding and make deferent colors and if the laptop isn't on the cooler the RGB will not work
After the fabrication and assembly the body and the box, I started to install the components in the body and the box one by one
Install the three fans in the top of the cooler
Install the IR and DHT sensors in the top
Install the Arduino, Relay, Breadboard, motor driver and the power connector in the box
Then test the DHT sensor with the fans
Then test the IR sensor with the RGB LED strip
Finally test the two functions together.
I was asked instructor Amany about her feedback for my design and she told me to use a 3D printed hinges instead to the metal, Then I did and it was really better than the metal hinges
Also Mohamed Adel help me to make the wiring of the relay modules with the fans and he suggest to me to use only one relay with the three fans instead to 3 relays and in works
And instructor Ibrahim helped me to use only one 12V adaptor instead to two adaptors 12 and 9V by using the voltage regulator and it is works
I had a challenge with the use of the motor driver because I do not know how to use it with the RGB LED strip. Then I searched for how to wire it and how to wire it with the RGB LED strip, and I asked instructor Ibrahim, and in the end he worked
Also before the fabrication I discovered that the metal hinged is bigger than the legs of the cooler, then Instructor Amany give me a solution which print a smaller hinge so I did and it worked.
If I had time I would make the top of the cooler with two layers to be more stronger and able to carry and size of laptops.
Also I would organize the wiring and the jumbers