Como dice snoopen: desea un controlador o actuador de "bobina de voz".
Está bien dentro de las capacidades de un Arduino para conducir uno de estos.
Hay varias personas que ofrecen ejemplos en línea de controladores de bobina de voz HDD utilizados para otros fines.
Descripción general de Wikipedia
Esto proporciona una vista general de un actuador de bobina de voz HDD
Aquíhayun controlador de obturador LASER absolutamente increíble que logra tiempos de aumento de obturador mecánico de 500 nS !!!!
Hay varios enlaces fuera de esta página a otras variantes y actualizaciones.
Su circuito controlador básico es adecuadamente simple -
Aquíhayun documento formal de 2004 basado en lo anterior
Y tres años después, en 2007, una versión actualizada
Aquí hay un control de posición del acelerador utilizando un accionador HDD.
Diagrama de circuito aquí - el actual el control del actuador es el tercio medio del mundo y el controlador real son 2 transistores impulsados por un opamp. Un Arduino podría fácilmente enviar una señal a un circuito de este tipo. por ejemplo, un PWM más suave o un voltaje de CC generado de alguna otra manera.