Outils pour utilisateurs

Outils du site


wiki:projets:pongirl

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
wiki:projets:pongirl [2019/12/20 09:26]
ajanin
wiki:projets:pongirl [2020/10/05 14:39] (Version actuelle)
Ligne 17: Ligne 17:
 Initialement, l'idée était de représenter à la fois la balle et les raquettes avec des objets physiques, mais par contrainte de temps j'ai décidé de représenter la balle sur un écran d'ordinateur et d'utiliser des raquettes physiques de chaque coté de cet écran. Initialement, l'idée était de représenter à la fois la balle et les raquettes avec des objets physiques, mais par contrainte de temps j'ai décidé de représenter la balle sur un écran d'ordinateur et d'utiliser des raquettes physiques de chaque coté de cet écran.
  
-====Matériel====+====Matériel nécessaire====
  
-* Arduino  +  * Arduino  
-* Deux capteurs de distance laser (VL53L0X) +  * Deux capteurs de distance laser (VL53L0X) 
-* Ordinateur avec le logiciel [[https://processing.org|Processing]]+  * Ordinateur avec le logiciel [[https://processing.org|Processing]] 
 + 
 +====Code source==== 
 + 
 +Les fichers source pour Arduino et Processing sont disponibles sur [[https://github.com/alexandrejanin/pong_irl|github.com/alexandrejanin/pong_irl]] 
 + 
 +====Montage==== 
 + 
 +Le capteur branché sur le pin `SHT_LOX1` (7 par défaut, à droite sur le schéma) doit être placé en haut à gauche de l'écran. 
 + 
 +Le capteur branché sur le pin `SHT_LOX2` (6 par défaut, à gauche sur le schéma) doit être placé en haut à droite de l'écran. 
 + 
 +{{https://i.imgur.com/m2tHZda.png?400|Branchements}} 
 + 
 +Placement des capteurs en haut de l'écran (le carton sert à ajouter une marge entre les capteurs et le haut de l'écran car les capteurs perdent en précision si l'objet est trop proche) 
 + 
 +{{https://i.imgur.com/z2qWw0M.jpg?400|Placement des capteurs en haut de l'écran}} 
 + 
 +Branchements derrière l'écran 
 + 
 +{{https://i.imgur.com/w9Agogw.jpg?400|Branchements derrière l'écran}} 
 + 
 +====Utilisation du programme==== 
 + 
 +La taille de la raquette utilisée, en millimètres, doit être fixée dans la variable `paddleHeight` de `pong_irl.pde`. 
 + 
 +Au lancement du programme, il faut calibrer les capteurs pour que le programme établisse une relation entre distance des capteurs et taille de l'écran. 
 + 
 +Pour calibrer les capteurs, il faut aligner le haut de la raquette de droite avec le haut de l'écran, cliquer sur le bouton "Haut Droite", puis l'aligner avec le bas de l'écran et cliquer sur le bouton "Bas Droite", puis pareil pour la raquette de gauche.
  
 ====Journal de bord==== ====Journal de bord====
Ligne 49: Ligne 77:
 La détection des raquettes pourrait encore être améliorée.  La détection des raquettes pourrait encore être améliorée. 
  
-====Branchements==== 
- 
-Le capteur à gauche sur le schéma doit être positionné en haut à droite de l'écran, et celui à droite doit être positionné en haut à gauche. 
- 
-{{https://i.imgur.com/m2tHZda.png?600|Branchements}} 
- 
-====Code source==== 
- 
-Code source: 
- 
-https://github.com/alexandrejanin/pong_irl 
wiki/projets/pongirl.1576833981.txt.gz · Dernière modification: 2019/12/20 09:26 de ajanin