Mod Xbox 360 contrôleur utilisant Arduino (MW3) (7 / 7 étapes)

Étape 7: programmation

Maintenant, cette étape était problématique parce que la Xbox va allouer plus vite que l’Arduino, ce qui signifie que je ne pouvais pas utiliser un debounce normal pour le bouton. J’ai posté cette question et de steveastrouk a été modification utile. J’ai deux croquis qui varient de tir rapide, mais ne s’arrête pas varier bien, l’autre est légèrement moins rapide mais s’arrête rapidement après lâcher le bouton. Je ne sais pas comment bien ces croquis vont travailler pour différents jeux et ont adapté leur à MW3. Toute aide est appréciée (s’il vous plaît moi un commentaire ou MP) car il s’agit d’un processus continu. Je mettrai à jour si je fais une pause à travers. Merci pour la lecture, et si vous faites ce vous ne l’utilisez pas pour tous ou rien que le tir ruines le mode de jeu.
Premiers croquis rapide mais glitch :
int val = 0 ; stocke les valeurs de la digitalread du bouton
bouton int = 4 ; une étape positive du bouton connecté fromm 3.3V à la borne 4
shoot int = 2 ; forme de venir fil positif le bouton/sur contrôleur de xbox

void setup() {/ / définition pinmode et connexion série de départ
Serial.Begin (9600) ;
pinMode (bouton, entrée) ;
pinMode (shoot, sortie) ;
}
void loop() {}
Val = digitalRead (bouton) ; bouton de lecture, stockage de valeur
Serial.println (val) ; juste vérifier make certain bouton fonctionne
Si (val == HIGH) {/ / si le bouton est enfoncé
digitalWrite (shoot, HIGH) ; Il faut aller en haut puis bas afinde
digitalWrite (shoot, basse);// pour tromper conntroller
}
Val = faible ; val de repos
}

deuxième esquisse est un beuglement de fichier s’il vous plaît ignorer toute la substance grise. Il a fallu attribuer du travail je l’ai laissé là pour montrer aux autres qui veulent améliorer ce qui n’a pas fonctionné pour moi.

Articles Liés

XBOX 360 contrôleur titulaire

XBOX 360 contrôleur titulaire

Bonjour du Royaume-Uni !Aujourd'hui, je vais vous montrer comment faire mon XBOX 360 contrôleur titulaire hors K'Nex.Vous aurez besoin : Cannes2 x rouge4 x bleu1 x vert2 x jaune1 x gris bandéConnecteurs6 x Orange6 x rougeAutres4 Clips Tan x2 x connec
Xbox 360 contrôleur mod avec PS3 coller les plaquettes et relocalisés boutons

Xbox 360 contrôleur mod avec PS3 coller les plaquettes et relocalisés boutons

il s'agit d'un contrôleur fortement modifiées xbox 360 que je peux utiliser sur ma Xbox, ordinateur ou PS3 (avec Cronos).Les boutons :1. autres boutons ont été ajoutés à l'arrière du contrôleur en grattant les tampons sur les surfaces des commutateur
Xbox 360 contrôleur mod

Xbox 360 contrôleur mod

cela vous montrera comment mettre des LEDs rumble activé dans votre contrôleur. Filaire ou sans fil. Vos LEDs peuvent ou ne peuvent pas ressembler à ceci selon votre perceuse de précision, les miens sont ok.Etape 1: Ouvrir Donc vous aurez besoin d'un
Personnalisation de la Xbox 360 contrôleur Guide bouton

Personnalisation de la Xbox 360 contrôleur Guide bouton

Il y a un bon nombre d'instructables pour peindre la Xbox 360 et accessoires, mais aucun qui mettent l'accent sur la personnalisation plus fine de la touche Guide de contrôleur.  Si vous allez pour un look vraiment personnalisé, le bouton guide est u
Couleur vers le haut de votre Xbox 360 contrôleur !

Couleur vers le haut de votre Xbox 360 contrôleur !

Dans ce instructible je va vous apprendre comment pour vous colorer la manette xbox 360 avec Sharples (que ce que j'ai utilisé) ou peinture en aérosol. Son assez simple vraiment.Avertissement- dans cette instrucitble, vous aurez besoin pour démonter
XBOX 360 contrôleur USB Hack

XBOX 360 contrôleur USB Hack

je fais ce hack parce que mon fils était cassé et j'ai ne trouvé aucun fil sur Ebay.Donc j'ai souder un fil USB sur le contrôleur.Tu as besoin de:1 x USB fils1 x tournevis1 x fer à souder1 x à souder1 x colleÉtape 1: Ouvrez le contrôleur Ouvrir le co
Comment faire un Mod d’un contrôleur Xbox rétro-éclairé

Comment faire un Mod d’un contrôleur Xbox rétro-éclairé

Créer un contrôleur unique à vous en ajoutant un rétro-éclairage !Je voudrais Personnaliser mes choses afin qu'elles se distinguent de ce que tout le monde a. Avec base compétences à souder, ce projet vous montrera comment donner votre Xbox un contrô
Xbox un contrôleur couleur LED Mod (aucune soudure)

Xbox un contrôleur couleur LED Mod (aucune soudure)

Changer la couleur de la Xbox un contrôleur Guide lebouton sans soudure.Étape 1: matériaux1.1 recueillir le matériel que vous aurez besoinTorx - sécurité T8-Torx T6-Super GlueCouteau -X-Acto-Mince plastique couleur (j'ai utilisé un sac de céréales de
Une carte de crédit carte de contrôleur compatible Arduino Ethernet de taille

Une carte de crédit carte de contrôleur compatible Arduino Ethernet de taille

je t'aime l'Arduino comme une plate-forme de contrôleur simple et accessible pour de nombreux projets variés.  Il y a quelques mois, a acheté un bouclier Ethernet pour mon contrôleur Arduino travailler sur quelques projets avec un compagnon du mien -
Trouver un espace supplémentaire pour les Mods dans votre contrôleur

Trouver un espace supplémentaire pour les Mods dans votre contrôleur

il y a beaucoup de tutoriels sur comment faire un contrôleur modded, mais afin de faire de la place pour les puces et les boutons, vous êtes obligé de retirer un moteur, ou deux. Dans ce instructable je vais vous montrer quelques autres endroits où v
LED de contrôle utilisant Arduino Bluetooth et Android. (Partie 1)

LED de contrôle utilisant Arduino Bluetooth et Android. (Partie 1)

Cette instructable est un simple expliquant tutorial comment contrôler une LED en utilisant Android Bluetooth.Vous aurez besoin :Arduino UNORésistances 300Ω (3 x)Résistance 150ΩLEDChasubles ;Bluetooth Module (HC-06/autres) ;Téléphone Android ;Apk de
(Ascensor) Modèle d’ascenseur en utilisant Arduino, App Inventor et autres logiciels libres

(Ascensor) Modèle d’ascenseur en utilisant Arduino, App Inventor et autres logiciels libres

ESPConstrucción, paso a paso, de Nations Unies ascensor un escala usando arduino (como controlador del motor y entradas y salidas por bluetooth), inventeur de l'app (para diseño de aplicación como panneau de control del ascensor) y freeCAD y LibreCAD
Carte contrôleur de Arduino mini USB 24 voies servo

Carte contrôleur de Arduino mini USB 24 voies servo

Arduino mini carte de contrôleur USB 24 voies servo utiliser pour robot bipède et commande de robot quadrupèdeSupporte le dernier système de 64 bits Windows8, supporte Linux système (xp, vista, win7 soutien)Il s'agit de la carte contrôleur nouvelleme