[Non réglé] Enregistrer une séquence servomoteur et la lancée avec bouton

Bonjour, j'ai pour projet de faire un bras motorisé, mais je mis prend étape par étape, j'aimerais dans un premier lieux apprendre comment faire pour:

  • faire bouger 2 servomoteurs (ou plus) simultanément afin de pouvoir créé un mouvement le plus fluide possible. J'ai regardé un peu partout sur internet et la seul piste que j'ai trouvé me semblait bien compliqué puisque l'utilisation de la bibliothèque servo était impossible. J'en arrive donc à un point où je n'arrive pas à avancer ne serait ce qu'un peut, si vous pouviez m'aidé j'en serais très reconnaissant !!

  • ensuite, petite mise en contexte, imaginons que j'appuie sur un bouton qui lance une séquence d'enregistrement (et qui l'arrête lorsque je r'appuie dessus). Ensuite imaginons que je bouge un potentiomètre qui fasse faire un mouvement à un servomoteurs, je voudrais trouvez un moyen pour que le mouvement que je viens d'émettre sois enregistrer toute les 10 ms (point par point) puis que lorsque j'appuie sur un autre bouton cette séquence sois reproduite par le servomoteurs, je pense qu'il fraudais utilisé des tableau mais encore une fois je vois pas trop comment m'y prendre d'autant plus que je ne suis pas un expert en programmation (je sais que j'en demande beaucoup mais si vous pouviez me donné le moindre indice pour que je trouve un moyen d'y arrivé cela me serait très utile !!)

Merci de bien vouloir m'aider !! ( je ne suis pas sûr d'avoir été très clair donc si vous avez des doutes n'hésité pas à me demander!)

MediaSpark: Bonjour, j'ai pour projet de faire un bras motorisé, mais je mis prend étape par étape, j'aimerais dans un premier lieux apprendre comment faire pour:

  • faire bouger 2 servomoteurs (ou plus) simultanément afin de pouvoir créé un mouvement le plus fluide possible. J'ai regardé un peu partout sur internet et la seul piste que j'ai trouvé me semblait bien compliqué puisque l'utilisation de la bibliothèque servo était impossible. J'en arrive donc à un point où je n'arrive pas à avancer ne serait ce qu'un peut, si vous pouviez m'aidé j'en serais très reconnaissant !!

  • ensuite, petite mise en contexte, imaginons que j'appuie sur un bouton qui lance une séquence d'enregistrement (et qui l'arrête lorsque je r'appuie dessus). Ensuite imaginons que je bouge un potentiomètre qui fasse faire un mouvement à un servomoteurs, je voudrais trouvez un moyen pour que le mouvement que je viens d'émettre sois enregistrer toute les [u]10 ms[/u] (point par point) puis que lorsque j'appuie sur un autre bouton cette séquence sois reproduite par le servomoteurs, je pense qu'il fraudais utilisé des tableau mais encore une fois je vois pas trop comment m'y prendre d'autant plus que je ne suis pas un expert en programmation (je sais que j'en demande beaucoup mais si vous pouviez me donné le moindre indice pour que je trouve un moyen d'y arrivé cela me serait très utile !!)

Merci de bien vouloir m'aider !! ( je ne suis pas sûr d'avoir été très clair donc si vous avez des doutes n'hésité pas à me demander!)

Bonsoir Ton exposé des besoins est plutôt clair pourquoi l'utilisation de la lib servo est/serait "impossible" ?

en fait tu veux faire du "RECORD/PLAYBACK" avec un pas d'actualisation de 10 ms par servo ? quelle durée max envisage tu pour une session (pour un servo ) ?

Je complète déjà en rappelant que les signaux servo standard sont théoriquement basés sur une période de 20ms

Bonsoir,

Apparemment j'avais lu comme quoi il y aurait des problème de comptabilité si j'utilisais la bibliothèque servo, après si tu as une solution me permettant de tout de même pouvoir l'utilisé je suis preneur !!

Une sessions ferait environ 15-20 secondes mais pas plus, est si le pas minimum est de 20 ms je ferais avec ^^ !

Merci d'avoir pris le temps de répondre

Artouste: Bonsoir Ton exposé des besoins est plutôt clair pourquoi l'utilisation de la lib servo est/serait "impossible" ?

en fait tu veux faire du "RECORD/PLAYBACK" avec un pas d'actualisation de 10 ms par servo ? quelle durée max envisage tu pour une session (pour un servo ) ?

Je complète déjà en rappelant que les signaux servo standard sont théoriquement basés sur une période de 20ms

Bonsoir,

Apparemment j'avais lu comme quoi il y aurait des problème de comptabilité si j'utilisais la bibliothèque servo, après si tu as une solution me permettant de tout de même pouvoir l'utilisé je suis preneur !!

Une sessions ferait environ 15-20 secondes mais pas plus, est si le pas minimum est de 20 ms je ferais avec ^^ !

Merci d'avoir pris le temps de répondre et si vous avez des réponses plus concrète votre aide ne serrait pas de refus !