Paso 2: El código
¡ Aquí está!
La mayoría del código se refiere a que el ángulo de la MPU6050, pero una vez hecho eso, es sólo un caso de límites de ajuste para el ángulo:
ángulo = constrain(angle_y,-90,45);
Asignación para la gama completa del perno PWM:
angleOut = mapa (ángulo, - 90,45,0,255)
Y enviar al pin PWM:
analogueWrite (wiperPin, angleOut);