Project Development- Egg boiler

1.    1.  Our team Chemical Device

In this section, you will briefly describe your team's chemical device.

What it is. What problems will the chemical device solve? And provide a hand sketch of the chemical device.

What it is:

Our chemical device is a soft-boiled egg maker. Its objective is to cook a quail egg till half-boiled and lift the egg up when done. The quail egg will be placed into a basket that is equipped with a temperature sensor to measure the temperature of the water in a container filled with hot water. The motor will lower down the basket filled with the quail egg according to the time delay set. This timer will run until a set time is up and the motor will be activated to reel in the basket.

Problems it will solve:

It is able to solve the inconvenience and inefficiency for users to cook soft-boiled eggs. First, it will solve the problem of making it automatic, so the user does not have to manually be in the kitchen to cook the egg and is able to focus on other kitchen duties. It will eliminate the problem of the user being unable to determine the temperature of the water to cook the egg with the help of a temperature sensor. Next, the user may overcook or undercook the egg so this maker is able to address that problem as it can cook a perfect soft half-boiled egg every time and can cook 2-3 eggs at a time. Lastly, it eliminates the problem of the tedious task of cleaning the stove and pot after cooking the egg

Hand sketch: 



2.    2.   Team Planning, allocation, and execution

In this section, list down your team member's name.

Team Wasabi Group 3 Members:

1. Katrina (Chief Executive Officer/ Team Leader)

2. Ashwati (Chief Operating Officer)

3. Xin Ni (Chief Safety Officer)

4. Jun Lin (Chief Financial Officer)

Finalized BOM table 


Project Title:

Soft-boiled egg maker

Team members:

Ashwati, Katrina, Jun Lin, Xin Ni

Created by:

Jun Lin

Date created:

2/12/2021

Date updated:

18/2/2022

BILL OF MATERIALS (BOM)

No

Description of item

Supplier (include hyperlink to the item in website of seller)

quantity

quantity unit

unit price

Total cost

Available at W319 Lab or FabLab? (Y/N)

1

Temperature Sensor - Waterproof

Cytron Marketplace (https://sg.cytron.io/p-temperature-sensor-waterproof)

1

pcs

S$2.86

S$2.86

Y

2

3kg.cm 360 Degree Continuous Rotation Servo

Cytron Marketplace (https://sg.cytron.io/c-motor-and-motor-driver/c-dc-motor/c-servo-motor/p-3kg.cm-360-degree-continuous-rotation-servo)

1

pcs

S$10.86

S$10.86

Y

3

Stainless Steel Sieve (Small)

Mr DIY (https://www.mrdiy.com.my/default/stainless-steel-sieve-small-9064388-001001)

1

pcs

 

 

N

4

Power Fishing string 0818A

Mr DIY (https://www.mrdiy.com.my/power-fishing-string-0818a-9081771-001001)

1

pcs

 

 

N

5

Arduino Maker UNO Plus Edu Kit

Cytron Marketplace (https://sg.cytron.io/p-maker-uno-plus-simplifying-arduino-for-education)

1

pcs

S$21.43

S$21.43

Y

6

Heat Resistant Cup

 

 

 

 

 

N

7

I2c 1602 Serial LCD for Arduino &RPI

Cytron Marketplace (https://sg.cytron.io/p-i2c-1602-serial-lcd-for-arduino-and-rpi)

1

pcs

S$3.93

S$3.93

Y

8

Power Bank

 

1

pcs

 

 

N

  

Finalised Gantt Chart: HERE

Task Allocation

Project Activity or Task

By who

Duration

Date

Discuss how set-up should look

Everyone

2 days

24/1 to 25/1

Discuss the timeline of activities to be done

Everyone

1 day

27/1

Program individual components – temperature sensor, motor, LCD screen

Jun Lin and Xin Ni

7 days

27/1 to 3/2

Discuss specifications of each component needed

Everyone

1 day

31/1

Combine the program for all components and ensure it works

Jun Lin and Xin Ni

7 days

3/2 to 10/2

Book Fablab for laser cutting and 3D Printing machine

Ashwati and Katrina

1 day

3/2

Buy components needed – metal basket and string

Everyone

1 day

31/1

Design each component to be laser cut and 3D printed in Fusion360

Ashwati and Katrina

1 day

1/2

Design the entire egg maker machine in Fusion360

Ashwati and Katrina

2 days

1/2 to 2/2

Laser cutting components - pillars

Ashwati and Katrina

3 days

7/2 to 10/2

3D printing components - cylinder

Ashwati and Katrina

3 days

3/2 to 10/2

Assembly of components and programming into the machine

Everyone

2 days

14/2 to 16/2

First testing of soft-boiled egg maker

Everyone

1 day

16/2

Final testing - Adjustments to soft-boiled egg maker to ensure prototype works

Everyone

1 day

16/2


1.   3.   Design and Build Process

In this section, provide documentation of the design and build process.

Part 1. Design and Build of Pillars and box (done by Katrina)

link to Katrina's blog: HERE

Part 2. Design and Build of Part B (done by ME) 

Documentation for part 2.

Fusion of Cylinder between the 2 pillars


 1.Create a circle under sketch with diameter = 21.631 cm




2.Extrude out circle to 12.5cm



3.Create a new circle of diameter 7.2mm in between the first sketch and extrude out to 1cm.


4.Create another new circle of diameter 10.2mm around the previous circle.



5.Extrude that circle out to 1cm.


 



6.On the other end of the cylinder, create a new circle with diameter 20.5mm


 

7.Extrude out to -0.2cm


8.Create a new line and draw the lines according to the lengths shown in the picture below from top view.


 

9.Create 2-point rectangle 5mm x 5mm



10.Use Ctrl/Shift key to select both rectangles and extrude out to 1mm.Then press finish sketch.



Fusion of Cylinder for Ball Bearing

1. Create a new sketch. Form a circle of diameter 0.3cm


2.Extrude the circle by 12.5cm

 

3.A cylinder which serves as a pole sticking through the ball bearing is made.



3D Printing of the 2 cylinders

Cura Settings

Save the file from Fusion as stl file and open it in Cura with the 3d printer set as Creality Ender-3 #2



Set the settings of layer height to 0.3mm and infill density to 20%


Set the settings of print speed to 100mm/s and add a raft as the cylinders being printed need support so that it doesn’t roll off while printing.


3D printing machine SOP:

  1. Switch on the power supply and on the switch of the 3d printer which is located at the back.
  2. Press the knob of the 3d printer to turn the control panel on,
  3. Insert the filament into the filament case and cut the filament at an angle.
  4. Press the prepare tab on the control panel then press preheat PLA.Set the hot end of the nozzle to 200 degrees Celcius. Let the temperature rise to the set point.
  5. Press Disable stepper, then select move and move Z.Turn the knob clockwise to around 25 mm above the bed. This is to raise the bar.
  6. Press Disable stepper again.
  7. Insert filament into the printer through the directed holes when the temperature has reached 200 degrees Celcius.
  8. Press the lever to insert the filament so that the 2 gears round the hole will open and the filament can be inserted. Push the filament in while still pressing the lever.
  9. Once the filament starts to come out through the end of the nozzle, cut the excess using a cutter.
  10. Transfer the gcode file saved in the laptop to the micro-SD card 
  11. Insert the SD card into the slot in 3d Printer and start to print the model.

Hero shot for task 2.





Part 3. Soldering of Temperature Sensor Wires to the Male Jumper Wires (done by ME). Documentation for task 3.

1. Test the conductivity of the male jumper wires and the temperature sensor wires using the digital multimeter to see whether the wires are alive or not.

2. Cut of about 2.5cm of the insulation off the end of each wire using a penknife.

3. Insert a piece of heat-shrink tubing onto the male jumper wires. Make sure it's long enough to cover the splice and some of the insulation later on.



4. Twist the filaments of the temperature sensor wire and jumper wires together to keep them orderly and behave as a single entity.

 

5.Heat the soldering tool to about 240 degree Celsius.While waiting, put on some flux on the spliced wire to help the solder adhere better.Make sure there is a thin layer of flux coated evenly on all the wires.



6. Get a leaded solder and melt the solder on the tip of the soldering iron to prevent oxidation. Continue putting solder on the iron until it has a shiny appearance. Be careful to not touch the soldering iron.

 

7. Hold the soldering iron against the bottom of the splice to heat up the flux. The heat will transfer from the iron and into the wires so that flux turns into a liquid Once the flux starts bubbling, we can begin to add solder to the splice.

8.Run the tip of the solder on top of the wire so it melts into the wires. Continue melting the solder until there’s a thin layer of solder covering all the exposed wires.

9.Let the solder to cool for about 2 minutes so it solidifies. Then, slide the heat -shrink tube over the exposed wires. Make sure the wires are all secured under the heat-shrink tube.
10.Finally, use a heat gun to shrink the tubing over the soldered wires. Soldering of the wires are done!

Hero Shot for Task 3

Part 4. Programming of motor and lcd and temp sensor (done by XinNi & JunLin). 

Link to XinNi's blog :HERE

Link to JunLin's blog: HERE


            Part 5. Wiring for the Arduino components(done by XinNi)

            Link to XinNi's Blog:   HERE

            Part 6. Integration of all parts and electronics (done by Everyone)

Documentation for integration:

1Gather all the 3D printed, laser cutting components which are the faces of the pillars, box, cylinder, and rod

2. Tie the string through the strainer and attach it to the sides of the cylinder in between the knobs. 

 

         


3. Tape the sides of the pillars and box with masking tape to tighten the hold during gluing using acrylic glue
4.    Glue the pillars and box laser cut parts together using acrylic glue


5.   Insert the 3D printed rod into the hole of Pillar #1 and use hot glue on one end of the rod to glue it to Pillar #1 to ensure its stability

6.    Since the LCD screen will be very far away from the Arduino and breadboard, add female-to-female wires for the LCD screen to extend the wire to the Arduino and breadboard

7.  Tape the connecting ends of the wires with masking tape to secure them and prevent them from disconnecting


8.  Use tape and hot glue on the cover surrounding the screen of the LCD screen and paste and insert it into the hole in Pillar #2 to ensure stability

9.  Take the circle head of the continuous motor, add hot glue to its surface and paste it into the hole of the cylinder


10.   Line the side of the continuous motor with the white turning part with masking tape to protect the motor. Add hot glue onto the surfaces of the masking tape and attach it to the side of Pillar #2. While doing this, we made sure that the white turning part of the motor is sticking out of the cut-out hole.

11.   Insert the temperature sensor into the holes of Pillar #2 respectively


12.   Insert the ball bearing into the hole of the cylinder


13.  Connect the cylinder to the two pillars with the circle head connected to Pillar #1 and rod from Pillar #2 inserted into the ball bearing in cylinder


14.   Place the Arduino maker UNO board and bread board inside the box and tape it with a double-sided tape so that it will not move around. Additionally, the power bank used to power everything will be kept inside pillar #1

Hero shot for integration: 


Final Assembly of soft-half boil egg maker: 

Final Prototype Design:HERE




4.  Problems and solutions 

In  This section describes the problems encountered in the design and build process and how the team solved them.

1.   a)   Programming the motor to turn clockwise, stop and turn anti-clockwise

Solution: We did a lot of research from various resources followed by trying out the codes and editing them to fit our needs. So, from the research, we found that the “Attach” and “Detach” commands work very well so we used them.

2.    b)  Programming motor to connect to the entire Arduino code with LCD and temperature sensor

Solution: Since there was a problem in combining these different codes, we had to do more trial and error by changing the wiring of all the components and the Arduino Uno. From there we realized that the wire was wrongly connected to PIN 13 and not the ground pin which caused all the problems

3.      c) Did not increase speed for 3d printing, takes a long time to print

Solution: We had a chance to redo the 3d printing by increasing the speed of the printer to 100mm/s.

4.     d) Putting support in our cylinder covers the hole for ball bearing, hole for the motor is not fully printed, and the bed adhesion is only printed half the cylinder

Solution: After several checks on our design and settings in CURA, it came to our knowledge that the particular Creality Ender 3D Printer was not able to print out our design. So, to solve that issue, we changed the 3D printer to Ultimaker. By using this it gave us perfect coverage of the bed adhesion. The holes on the cylinder were not covered too.

5.      e) Our measurements were off by a few centimeters. We predicted that it's because the sensitivity of the measuring equipment we used (ruler) is not sensitive enough. we should have used a vernier caliper

Solution: We predicted that it's because the sensitivity of the measuring equipment we used (ruler) is not sensitive enough. We should have used vernier calipers to produce an accurate measurement.

 

2.      5. Project Design Files as downloadable files

In this section, provide all the design files (Fusion360 files, .dxf files, .stl files, Arduino programs files) as downloadable files. You upload these files in one drive or google drive of your personal account. Each person must have these files. Always check that the links to download the files are working. 

Add in FUSION Files (for Cylinder Rod), DXF files (laser cutting), STL files (3d printing) (for Cylinder Rod), ARDUINO program files

Shared google file: HERE

Arduino Program Files: HERE

Box (DXF):  HERE

Box(FUSION) : HERE

Cylinder(FUSION): HERE

Cylinder(STL) :HERE

Pillar 1(DXF) : HERE

Pillar 1(FUSION) : HERE

 Pillar 2(DXF) : HERE

Pillar 2(FUSION) : HERE

Stick for ball bearing( FUSION) :  HERE

Stick for ball bearing (STL):  HERE

The embedded prototype link : HERE



Comments

Popular Posts