2015-03-14 (Sa) 3D Printed Automatic Tea Maker

The Arduino code was corrected to display a leading zero whenever the time is less than ten seconds. When trying to print the parts OpenSCAD reported an error that the design was not able to be converted. This was due to the extruded polygon used on the platform piece. Once this was removed the piece printed well. The remaining support, which is cubic with a hole, seemed sturdy enough.

Printed parts

The base was tested on different cups and mugs for a good fit. Only vessels with a thin wall were compatible while thick-walled vessels caused the base to sit at an unstable angle.

 Three cups which worked with the base

Two cups which weren't compatible with the base

The platform piece did not have enough clearance for the servo motor. This will have to be modified. Fortunately the holes seem to be in the correct position so only the edges of the platform needs to be changed. The servo could be held off the structure by long bolts but this would place the teabag outside the cup.

Servo versus servo mounting area

The servo arm, key, is too short. This should be lengthened for the next print. The screw hole size is larger than necessary. Servo horns have a raised section around the hub which should be accounted for on the key piece.

Measurements were taken of the LCD panel for the next step of making an enclosure for the electronics. The electronics enclosure could be a purchased electronics box but a 3D printed box would have the advantage of a window premade for the LCD enclosure whereas a purchased box needs to be cut and often leaves unsightly edges.

Screen size 72mm x 27.5mm

 Bolt pattern 75mm x 31.5mm

 Hole size is 3mm diameter

To do:
  • Correct time display function to display a single leading zero when below ten seconds.
  • Print 3D parts
  • Correct 3D models
    • Round the posts for compatibility with larger cups
    • Increase clearances for servo
    • Lengthen the key shaft
    • Remove center of key
    • Shrink screw hole size over servo horn on key
  • Reprint 3D models
  • Download and test code
  • Debug code
  • Make code public
  • Design enclosure for screen, potentiometer, power, and buttons
  • Print enclosure
  • Draw schematic
  • Make notes for special Arduino functions
  • Build breadboard circuit
  • Compile and test

The rest of the posts for this project have been arranged by date.

A list showing of all the final posts of COMPLETED projects.


This disclaimer must be intact and whole. This disclaimer must be included if a project is distributed.

All information in this blog, or linked by this blog, are not to be taken as advice or solicitation. Anyone attempting to replicate, in whole or in part, is responsible for the outcome and procedure. Any loss of functionality, money, property or similar, is the responsibility of those involved in the replication.

All digital communication regarding the email address 24hourengineer@gmail.com becomes the intellectual property of Brian McEvoy. Any information contained within these messages may be distributed or retained at the discretion of Brian McEvoy. Any email sent to this address, or any email account owned by Brian McEvoy, cannot be used to claim property or assets.

Comments to the blog may be utilized or erased at the discretion of the owner. No one posting may claim claim property or assets based on their post.

This blog, including pictures and text, is copyright to Brian McEvoy.

2015-02-27 (F)

Comments