Télécharger la présentation
La présentation est en train de télécharger. S'il vous plaît, attendez
Publié parÉdouard Sabatier Modifié depuis plus de 9 années
1
DUCKHUNT Olivier Agopian Antoine Christin Laurent Romieux Mathieu Rouyez
2
Le Principe Réalisation d’un pistolet optique pour jeux vidéo. Sur signal vidéo composite. Autonome (sans PC)
3
Les Choix Matériels Un Pistolet Capteur + Préampli FPGA pour gérer le signal de sortie (max 7000 @ 4 MHz ) Une Base CI de détection de synchro Entrée Composite / Sortie composite + RGB (péritel) Un FPGA (flex 10k @ 27 MHz )
4
La Base - synchro vidéo Une ligne Une trame Spot
5
La Base - L’incrustation vidéo Affichage de pixels grâce au FastBlank de la péritel: FastBlank = 0 Composite FastBlank = 1 RGB Pour chaque pixel on choisit entre le composite initial ou une couleur RGB déterminée.
6
La Base - 1 ère architecture Synchro / Compteur Affichage Combinatoire Impact Contrôle Machine à états LM1881 Pistolet 20 X,Y du Pixel courant Xi,Yi du Pixel d’impact écran blanc Affiche cible Flash du Pistolet FastBlank Impact enable FPGA RGB
7
Ecran Machine à états 2 ème version 0 1 2 3 4 56 Appui sur la gachette Début de trame Spot détecté 0 1 2 3 4 56 On vise bien l’écran, on peut donc mémoriser la ligne d’impact. On vise une zone blanche On vise une zone noire Affichage du point d’impact pendant une seconde Calcul de la colonne d’impact : Blanc, Blanc, Noir, Blanc soit la colonne 9 en partant de la gauche.
8
Le Pistolet Capteur optique + Ampli Gâchette FPGA (max 7000)
9
Lentille photodiode Filtre + Amplificateur Gâchette au repos Gâchette appuyée Spot vidéo présent Au repos Interrupteur Structure originelle : Le Pistolet – structure originelle
10
Lentille photodiode Filtre + Amplificateur Interrupteur GâchetteN spots vidéo Notre Bloc Le Pistolet – après modifications
11
Oscillateur 4 MHz Interface FPGA Altéra Max 7000 Gâchette Spots Flashes Le Pistolet – notre bloc
12
Extensions Remplacer le fil du pistolet par flash IR et l’alimenter séparément. Branchement d’un UART sur la base pour avoir un retour du point d’impact vers un PC.
13
Démonstration
Présentations similaires
© 2024 SlidePlayer.fr Inc.
All rights reserved.