Viewing 0 reply threads
  • Author
    Posts
    • #4550
      anthony
      Moderator

      Sur la très bonne idée de Matthieu Matt pour synchroniser la bouche d’une bien meilleure façon que logiciellement.

      De base dans MRL la bouche se met a bouger des le début de la phare et est censé s’arrêter a la fin. Avec parfois un décalage et sans relation avec l’intonation.

      L’idée : Récupérer la sortie son et interpréter en direct le voltage correspondant à l’amplitude sonore.

      arduino nano dédié branché sur la sortie son du PC. AREF à 1Volt. Ce qui correspond a mon voltage en sortie jack.

      MouthControl

      Tuto :
      – Mesurer le voltage en sortie de jack quand le robot parle et quand il ne parle pas.

      -Régler la sensibilité analogique de l’arduino ( AREF ) en modifiant analogReference ligne 42.
      Exemple si vous avez relevé 1volt environ utiliser
      analogReference(INTERNAL);
      https://www.arduino.cc/en/Reference/AnalogReference
      – Changez la ligne 24 / 62 / 71 en fonction de vos valeurs.
      – Brancher sortie audio sur entrée analogue + votre servo. Adaptez bien sure les numéro de pin.
      sketch : https://github.com/…/m…/home/moz4r/mouthcontrol_hardware.ino

      • This topic was modified 8 years, 3 months ago by anthony.
      • This topic was modified 8 years, 3 months ago by anthony.
Viewing 0 reply threads
  • You must be logged in to reply to this topic.