Étape 3: Essai de l’Arduino
Pour utiliser le tampon en tant que contrôleur, vous devrez tout d’abord télécharger le pack de logiciel attaché.
Il contient trois choses : Arduino un script qui détecte la capacité, un pilote de joystick virtuel appelé vJoy et le chargeur qui permet de détecter les pas de danse vJoy.
Clignotant de l’Arduino est la première étape. Vous aurez besoin l’IDE Arduino pour ce faire, qui peut être trouvé ici. Copiez le dossier « CapacitiveSensor » dans le dossier « bibliothèques » dans le répertoire d’installation de l’Arduino. Une fois en place, vous devriez être en mesure de compiler et télécharger ddr_serial.ino sur votre planche. Notez les paramètres (8 A *) de CapacitiveSensor : ceux-ci correspondent à l’envoi et recevoir les épingles utilisées sur l’Arduino, et vous aurez besoin de modifier ces si votre configuration est différente de celle décrite à l’étape 2. Notez également le nom de serial port de votre Arduino (devrait être quelque chose comme COM4) ; vous aurez besoin plus tard.
Une fois qu’il est téléchargé, ouvrez le Serial Monitor. Si tout fonctionne correctement, vous devriez voir que la chaîne suivante imprimée des centaines de fois par seconde :
« 0; 0; 0; 0 »
Lorsque vous appuyez sur une flèche, une des quatre valeurs doit sauter de 0 à 30. Si elle ne change pas, la résistance est trop faible, ou sur la flèche de connexion est défaillante. Si les flèches sont toujours coincés sur 30, la résistance est trop élevée. Si marcher sur deux flèches provoque deux d'entre eux de passer de 30 à 0, la résistance est un peu trop bas. La résistance exacte requise variera selon le matériau et la taille des touches fléchées, mais devrait être dans la bonne fourchette de 5000 à 7000 ohms par flèche, avec la même résistance sur chaque flèche. Au 7000, il devrait être assez sensible pour déclencher en touchant le fil de cuivre nu avec les doigts.
La seule façon de trouver la bonne résistance pour vos flèches spécifiques est d’expérimenter avec différentes résistances. Les flèches s’ajouter leur propre résistance ; combien ils fournissent la résistance dépend du matériel et la quantité de métal impliqué et déterminent combien vous aurez besoin sur le montage d’essai de la résistance. Gardez à l’esprit que les résistances peuvent être connectés en série : Si vous mettez une résistance de 330 ω devant un 5.6kohm un seul, la résistance totale sera la somme des deux (5930 ohms). De cette façon, vous pouvez ajuster la valeur en combinant une grande résistance avec un petit.
Si une des valeurs est supérieure à 1000, le circuit n'est pas fermé, ce qui signifie probablement que vous avez fait une erreur quelque part dans le câblage. L’Arduino peut parfois geler lors de l’expérimentation dans le Serial Monitor ; Il suffit de débrancher et rebrancher volonté résoudre ce problème.