The servo valve allows to control pneumatic devices using standard or micro RC servos, making it a very cost-effective solution for controlling pneumatic projects.
The valve body is the same as in the manual valve, so the connections are compatible with the manifold base, connectors/valves and logic gates.
After assembling the servo valve(s) these can be controlled using suitable servo controller hardware and software. There is one important pecularity in controlling this type of servo valve: the setpoint is often not reached due to friction between the valve and switch (undershoot). If not accounted for, this would keep the motor powered and cause high current consumption, a buzzing noise and stress on the servo teeth. A good solution is to initially add 2° to the setpoint and revert to the original setpoint after 350 ms.
Download the Arduino library for effectively controlling motors and other devices using these valves.
Drill central holes of valve body and switch to 3 mm. Make sure that the surfaces are smooth and clean. Insert M3 x 40 (or longer) bolt in switch. Fasten using your favourite fasteners (I use two lock nuts) and tighten such that the switch is pressed against the body but can still rotate with not too much friction.
Screw horn on connector. There are four pairs of holes, spaced 13, 14, 15 and 16 mm apart. Most (if not all) standard/micro servos have at least one horn with hole spacing that matches one of these. You may need to enlarge the holes with a drill, to fit the screws. Put servo in central position and mount switch horizontally (or vertically, but at least be consistent).)
Pick pair of servo brackets in right size (standard or micro). These can be screwed to the housing using M2 bolts and nuts. Either side acts as a pneumatic supply input and should be connected to a tube socket or manifold base.
Dimensions vary across brands, so you have to measure the required height of the spacers. The provided spacer files are 1 mm in height, adjust the Z scale in your slicer software to obtain the right height. Put the switch in horizontal position as pictured to properly center the servo vertically. You can cut or file the bracket edge(s) to make more room for the servo if needed.
Each servo needs to be calibrated: min/max pulse width and central angle. I myself find it useful to write these numbers on a label on the servo itself. The up/down angles are offset 45 degrees from the neutral angle.
The servo can be controlled using an Arduino, either directly or by using a suitable servo shield.