Paso 3: El Arduino Firmware
Echa un vistazo en el adjunto. PDE, te he comentado el código pero si hay algo que no entiendes voy a probar y a responder en los comentarios. No estoy seguro sobre todas las cosas de map(), creo que necesito revisar que en una versión posterior.
Hay sin duda más cosas que me gustaría hacer con este código. Para empezar debe ser mucho más 'interesante' maneras de crear el perfil de vibración. Justo ahora es tan simple como podría ser, la magnitud que se pasa en se utiliza tanto para determinar el valor a pasar fuera los pines PWM (a qué velocidad los motores de centrifugado) y la longitud que gira para. Podría utilizarse una función mucho más sofisticada que los impulsos de los motores a lo largo de una simulación de una onda sísmica real. Esto produciría la sensación de 'orgánica' que he sido objetivo.