Novedades novedosas de sábado por la mañana
Hice la prueba con una fuente externa y ha resultado de maravillas, el programa no se cuelga en ningún momento, le agregué que retorne un caracter para indicarme que la comunicación se realizó bien, que en realidad el caracter es el eco de la posición del servo.
Por ahora estoy probando con un solo servo, luego escribo las lineas para enviar hasta 20 servos y les cuento como anda.
Lo que tengo que ajustar son los tiempos, o sea, los tiempos de manejo de servos, el de 0,5ms y el de 2,5ms.
El recorrido del servo es mayor a 180° y creo que ahí es donde tengo algún drama. Con un valor menor a 20° el servo ya esta en 0°. Así que tengo que hacer algunas pruebas para corregir eso.
No tengo osciloscopio, seria util para confirmar los tiempos de los pulsos a los servos sean correctos.
Se que se puede hacer algo con la entrada de microfono y un osciloscopio virtual, alguíen puede recomendarme uno que haya probado?
Les adjunto una captura del programita que diseñé, ven que pueda agregar algo?
Saludos,