Eureka Mignon Digital Readout 3D Printer Model

Author: @
License: CC BY
File formats: ino,stl
Download type: zip
Size:40.7KB

The file 'Eureka Mignon Digital Readout 3D Printer Model' is (ino,stl) file type, size is 40.7KB.

Summary

Digital Readout for Eureka Mignon Coffee Grinders

Uses 10 turn potentiometer to allow Arduino to know where grind setting is. Allows user to switch easily between different roasts after dialing in without losing grind setting, or swap between different styles of brewing.

Materials:
1 10Turn Potentiometer: https://www.amazon.com/DAOKI-BG-US-1026632-P/dp/B085XCN3GF (note: Amazon sent me a version with larger shaft than requested-- make sure your timing pulley inner diameter fits, or you'll have to drill it out)
Timing Pullies + belt: https://www.amazon.com/Zeberoxyz-Synchronous-Aluminum-Timing-Pulley/dp/B09YYQH1CZ?th=1 (Ideally 3-1 ratio)
OLED screen: https://www.amazon.com/Self-Luminous-Display-Compatible-Arduino-Raspberry/dp/B09JWN8K99
Arduino nano: https://www.amazon.com/AITRIP-Arduino-ATmega328P-Controller-ArduinoIDE/dp/B08C9ZVF51/ref=sr_1_9?crid=1MS9EQFZTHXV3&keywords=arduino+nano&qid=1673797158&s=electronics&sprefix=arduino+nano%2Celectronics%2C144&sr=1-9
M3 heatserts: https://www.amazon.com/AIEX-Printing-Embedment-Automotive-4-6x5-7mm/dp/B09TNK8GD6
Screws M3x6mm
Wire
Double sided tape
USB Power brick & mini USB cable
1/4 inch aluminum rod (optional)

dro_box.stl should be printed with supports. All others print without

To assemble, connect Arduino A1 to pin 2 of potentiometer
Connect pin 1 of potentiometer to Arduino 5V ref
Connect pin 3 of potentiometer to Arduino Gnd

Connect SCL/SCK from display to Arduino A5
Connect SDA from display to Arduino A4
Connect Display power (5V) to Arduino 5V ref
Connect Display gnd to Arduino Gnd

Press heatserts into screw holes of dro_box.stl w/ soldering iron
Press heatserts into screw holes of knobadapter w/ soldering iron

Insert potentiometer, display, and arduino into dro_box.stl. Secure arduino to bottom cover (slot at back of box allows for power over usb) using double sided tape. Secure display to front of box using double sided tape.

Optional: Tap 1/4 inch aluminum rod and drill/tap larger timing pully off center of pulley for handle. Note: This works okay for turning grind adjuster, but I find myself just turning the whole pulley so it's only optional.

Friction fit larger timing pulley onto knob_adapter.stl. Set screws of timing pulley can be loosened to make fit tighter

Friction fit knob_adapter.stl onto eureka mignon dial

Turn potentiometer all the way clockwise. Turn grinder knob until burrs chirp to find true 0. Secure box to grinder using double sided tape in an area that allows belt to be as tight as possible. Potentiometer value 0 should now be the true zero for your machine.

Example code dro.ino can be compiled in Arduino IDE and loaded to bard. Code will "save" (volatile memory only) previous value if unchanged for 15 seconds, and display last 5 values. To compile code, you will need to import the Adafruit SSD1306 library, as well as the ArxContainer library. Arduino is powered off of USB

dro.ino 6.6KB
dro_box.stl 86.6KB
dro_box_top.stl 23.7KB
knobadapter.stl 80.0KB