Scotch yoke
The Scotch yoke (also known as slotted link mechanism) is a reciprocating motion mechanism converting the linear motion of a slider into rotational motion or vice versa. The piston or other reciprocating part is directly coupled to a sliding yoke with a slot that engages a pin on the rotating part. Given a constant rotational speed, the location of the piston versus time is simple harmonic motion, i.e., a sine wave having constant amplitude and constant frequency.