Abstract: A sprinkler device has a helical track and a tracking element coupled between a reciprocating piston and a rotating head or nozzle to convert the reciprocal linear motion of the piston to rotation motion of the head or nozzle. A sprinkler housing defines a chamber for receiving the reciprocating piston. A sprinkler head is rotatably disposed on the housing and has a shaft extending into a cavity of the piston. The helical track is formed in the exterior surface of the shaft. Water is channeling into the chamber causing the piston to move in a linear direction. A tracking element formed on the piston engages the track and forces the shaft, and thus the head, to rotate. A return mechanism is coupled to the head and engages a valve to control the channeling of the water about the piston, causing the piston to reciprocate. An adjustable valve controls the flow of the water about the piston, and thus the rotational speed of the head.