Syringe Pump Prototype




This video demonstrates how to make a simple single or dual syringe pump using an AXE deodorant container (for the linear actuator), a Lego WeDo robotics servo motor and a "Scratch" program to control the servo.  The syringe pump can deliver approximately 200 microliter per step and can run in either "timed mode", full advance, full retract or advance/retract.

The syringes used for this demonstration are 1 ml intra-dermal syringes with 0.1 ml markings.  The needles are very small and are magnified in the video segment to demonstrate the step control feature.

The syringes need not be connected to needles and may be used to deliver fluids to tubing.

WARNING:  This is a Do-it-yourself project.  I am sharing my thoughts and experience, not telling you what this can be used to accomplish.  I will tell you that its not for medical, diagnostic or research uses.  The intriguing part of this process was the flexibility of Scratch program control which enabled configuration of timed delivery and of course the use of a deodorant container (which should make the bit about NO research use kind of obvious).

Teacher Notes

Teachers! Did you use this instructable in your classroom?
Add a Teacher Note to share how you incorporated it into your lesson.

Be the First to Share


    • Made with Math Contest

      Made with Math Contest
    • Cardboard Speed Challenge

      Cardboard Speed Challenge
    • Multi-Discipline Contest

      Multi-Discipline Contest

    11 Discussions


    4 years ago on Introduction

    Link to Scratch script:


    4 years ago on Introduction

    Took some effort to find the above mirror of the video. Enjoy.


    6 years ago on Introduction :

    Error (404)
    We can't find the page you're looking for. Check out our Help Center and forums for help, or head back to home.


    7 years ago on Introduction

    I imagine a Glue stick screw could be used also for the linear actuator.
    Just a tip for anyone who wants to build one and doesn't have an empty deodorant.

    1 reply