Paso 7: Una nota sobre Servos
Hay varias maneras que se puede controlar los servos. Una pareja se evalúan aquí.
PWM
Con modulación de pulso es una forma común de control de servos. Una explicación detallada sobre el funcionamiento puede encontrarse aquí. Por falta de tiempo no pude intente utilizar esto. Sin embargo, el futuro es una posibilidad real que permite mayor personalización de los servos.
Biblioteca de Arduino
En última instancia lo que he utilizado, esta biblioteca hace todo por usted. Como en el ejemplo en el paso anterior, era tan simple como hacer una desaceleración. Los límites son que se mueve sólo en incrementos de un grado y que sólo puede cargar 8 servos. Una vez más, debido a las limitaciones de tiempo, nunca moví lo suficiente más allá de esto para poner en práctica el siguiente paso.
Escribir tu propia biblioteca
Esto puede sonar aterrador, pero hasta ahora no ha sido malo. Un gran vínculo se puede acceder aquí. La gran parte de esto fue que podía controlar a un grado mucho más fino que el servo. Esto resultó para ser necesario porque el proyecto fue limitado más por el sensor de los servos.
Una nota sobre el funcionamiento del servo
Cuando los servos, si funcionan de la misma fuente como el Teensy, puede ejecutar áspera. Esto es algo que se puede ver en los videos al final de este instructivo. Para corregirlo, pueden utilizar dos fuentes de alimentación o una gorra de desacoplamiento puede utilizarse en ambos servos. Todavía no lo han conseguido en este proyecto, pero tienen en proyectos anteriores, así que es posible.
Me pareció práctico tener a mano varios repuestos servos SG90 gratis si surge un problema y queme un servo.