Table des matières:

Pistolet lumineux IR DIY alimenté par Arduino : 12 étapes
Pistolet lumineux IR DIY alimenté par Arduino : 12 étapes

Vidéo: Pistolet lumineux IR DIY alimenté par Arduino : 12 étapes

Vidéo: Pistolet lumineux IR DIY alimenté par Arduino : 12 étapes
Vidéo: Comment Télécommander Sans Fil - montage électronique simple 2024, Juillet
Anonim
Image
Image

Le SAMCO est un Namco GunCon dont l'intérieur a été remplacé par un microcontrôleur Arduino et une caméra de positionnement infrarouge DF Robot et fonctionne comme une souris HID sur les téléviseurs/moniteurs LCD (écran plat).

Gun fonctionne actuellement avec Mame dans RetroPie (pour Raspberry Pi), PSX Beetle (PC/Windows), Saturn Beetle (PC/Windows) et PCSX2 (PC/Windows).

Caractéristiques:

Calibrage rapide

Pause/recalibrage

Correction d'inclinaison

Fournitures

Adafruit ItsyBitsy M0 (ou carte compatible HID)

Caméra de positionnement IR Robot DF

x2 LED

x2 résistances 100 ohms

Grand interrupteur (d'Adafruit)

NOUVEAU PCB DISPONIBLE (Y compris GunCon 2) (facultatif)

Étape 1: Schéma

Guide de soudure de circuits imprimés SAMCO
Guide de soudure de circuits imprimés SAMCO

C'est le schéma de base du canon léger SAMCO. Le code fonctionnera avec n'importe quelle carte compatible HID, mais si vous utilisez une carte Atmega 32u4, vous devrez remplacer les broches A4 et A5 par d'autres broches numériques de rechange.

Étape 2: Guide de soudure de PCB SAMCO

Il s'agit d'un guide de soudure de base si vous utilisez une carte PCB SAMCO.

Étape 3: Coder

Code
Code

Lien vers les librairies & code

Étape 4: Testez la configuration/le dépannage de votre pistolet

Étape 5: Introduction et configuration de RetroPie

Étape 6: Configuration PlayStation 1 + SEGA Saturn (RetroArch)

Étape 7: Guide d'installation de PlayStation 2 (PCSX2)

Étape 8: Démo

Étape 9: Développement futur

Ajout d'un croquis à 4 LED pour réduire la distance de travail.

Étape 10: Développement futur (suite)

Mise à jour pour inclure l'étalonnage enregistré et une précision accrue.

Conseillé: