Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
openatelier:projet:tete_animatronique [2023/06/16 18:10]
emoc [Journal]
openatelier:projet:tete_animatronique [2023/06/16 21:57] (Version actuelle)
emoc [Prototype 1]
Ligne 822: Ligne 822:
 **15 juin 2023** scripts (Ă  renommer en .gz) {{ :​openatelier:​projet:​tete_animatronique:​20230615_scripts_barbichette.gz.txt |}} **15 juin 2023** scripts (Ă  renommer en .gz) {{ :​openatelier:​projet:​tete_animatronique:​20230615_scripts_barbichette.gz.txt |}}
  
-**16 juin 2023** scripts :+==== Prototype 1 ==== 
 + 
 +**16 juin 2023** scripts : {{ :​openatelier:​projet:​tete_animatronique:​20230616_scripts.gz.txt |}} (Ă  renommer en .gz) 
 + 
 +Quelques dĂ©tails : 
 + 
 +**ui_servo_expressions.py** contrĂ´le par interface graphique (sliders, etc.) des servomoteurs de la tĂŞte animatronique 
 + 
 +**osc_envoi_simulation.py** simulation d'​envoi OSC (utile si l'ordi de dĂ©tection n'est pas reliĂ©) 
 + 
 +**osc_reception_test.py** vĂ©rification que les messages OSC sont bien reçus (pas d'​action sur les servos) 
 + 
 +**osc_reception_tracking_visage.py** script principal, reçoit les messages envoyĂ©s par l'ordi de dĂ©tection et agit sur les servos en consĂ©quence 
 + 
 +**serie_read_test.py** rĂ©ception des messages sĂ©rie d'​arduino 
 + 
 +**servo_expressions.py** (obsolète) quelques tests d'​expressions 
 + 
 +**servo_paupieres_test.py** (test seulement) 
 + 
 +**servo_pca9685_test.py** (test seulement, I2C) 
 + 
 +Parfois une erreur 121 dans I2C / Rpi / Python 
 +  * bus overloadé 
 +  * fils trop longs (30cm max pour I2C, capacitance maximum de 400 pF dĂ©passĂ©e) 
 +  * pull ups trop forts (il y a dĂ©jĂ  des pull-ups dans les broches GPIO du Pi) -> supprimer ceux de la carte 
 +  * cf. https://​raspberrypi.stackexchange.com/​questions/​124453/​error-121-remote-i-o-error-in-smbus-py-call
  
 Et quelques notes Et quelques notes
-  * TODO / code : ajouter la bouche dans le script ui_servo_expressions.py**+  * TODO / code : ajouter la bouche dans le script ui_servo_expressions.py
   * TODO / code : contrĂ´le des mouvements par pure data (pratique pour sĂ©quencer)   * TODO / code : contrĂ´le des mouvements par pure data (pratique pour sĂ©quencer)
   * TODO / install : solidariser camĂ©ra et robot /!\ captation audio et moteurs   * TODO / install : solidariser camĂ©ra et robot /!\ captation audio et moteurs
Ligne 832: Ligne 858:
   * TODO / install : mode veille ?   * TODO / install : mode veille ?
  
 +**NĂ©cessite un rĂ©seau local dans cette version!**
 ===== Ressources ===== ===== Ressources =====
  
  • openatelier/projet/tete_animatronique.1686931817.txt.gz
  • Dernière modification: 2023/06/16 18:10
  • par emoc