Vitor Cantarella
Published © LGPL

Auto-Sampler Paul: The Open-Source Lab Assistant

A ready to deploy lab auto sampler for collecting your liquid samples at regular intervals.

BeginnerWork in progress15 hours143
Auto-Sampler Paul: The Open-Source Lab Assistant

Things used in this project

Hardware components

Machine Screw, M3
Machine Screw, M3
×6
Arduino UNO
Arduino UNO
×1
CNC rev3 for Arduino
×1
Stepper Motor, Mini Step
Stepper Motor, Mini Step
nema 17 model HS4023 (1 per motor up to 4)
×1
Driver DRV8825 for Stepper Motors for Theremino System
Driver DRV8825 for Stepper Motors for Theremino System
1 per motor (up to 4).
×1
steel ball 4 mm
(about 25 steel balls per motor).
×100

Software apps and online services

Arduino IDE
Arduino IDE

Hand tools and fabrication machines

3D Printer (generic)
3D Printer (generic)

Story

Read more

Custom parts and enclosures

CNC Shield case

linK: https://www.printables.com/model/134395-arduino-uno-cnc-case-enclosure
Credits: @Plexi

Autosampler

link: https://makerworld.com/de/models/2104322-auto-sampler-sample-water-from-an-outlet-motor

Schematics

Schematics

The "4th Axis" Hardware Modification To enable the 4th motor (Axis A) to run independently on the Arduino Uno/CNC Shield V3 stack, a simple "bypass" wiring is required. Standard shields mirror the A-axis to X, Y, or Z.

Code

Stepper motor control logic

Arduino code. Check the instruction in the README to adjust it to your needs

Credits

Vitor Cantarella
1 project • 1 follower
hydrogeologist trying to make affordable tools to do my job.
Thanks to Cora Ströbel.

Comments