No person other than an officer of the police department or members of the fire department or a person authorized by the chief of police or a person authorized by law shall direct or attempt to direct traffic by voice, hand or other signal, except that persons may operate, when and as herein provided, any mechanical pushbutton signal erected by order of the city manager. (Prior code § 3002(b))