Version 2
As shown in the pictures above, the goal with Version 2 was to have all electronics enclosed. This front enclosure cover is secured to the main body of the actuator with locating pins at the top and a strong neodymium magnet at the bottom. This allows for the electronics to be easily accessible, but also not exposed.
The large dimensions of this actuator are mainly driven by the lead screw that I chose for this project. This lead screw was lying around in my toolbox and was suitable for this application. Future versions will be of a smaller form factor, with a shorter and higher helix lead screw to decrease actuation time.
Current Product Features Include:
Ability to toggle Machine On/Off from anywhere
Ability to relay temperature of the top cup warming tray to the user. This gives the user a general idea if the espresso machine has gotten up to operating temperature.
Notification when the espresso machine turns on, turns off, and reaches operating temperature.
Creates logs of temperature data with respect to the time that is was recorded.
Upcoming features:
Ability to toggle middle "coffee" switch. This would allow the brew time to be automated to avoid user error.
Single power cable and dedicated AC adapter.
Mechanism and Electronic Upgrades
Smaller actuating mechanism paired with smaller electronic components
Ideally one main PCBA, therefore not having to use connectors/jumpers.
This actuator is driven by a stepper motor, which drives a cam to flip the rocker switch. The actuator mounts to the steel body of the espresso machine using neodymium magnets.
This is the first revision of the actuator, with subsequent revisions intended to reduce the form factor and improve appearance.