Mesurer la vitesse des fléchettes de nerf: 4 étapes (avec des photos)

Mesurer la vitesse des fléchettes de nerf: 4 étapes (avec des photos)

Table des matières:

Anonim

Dans cet instructable, je vais vous montrer un moyen peu coûteux de mesurer la vitesse des fléchettes Nerf. Même si je possède un chronomètre, son utilisation m'agace la plupart du temps. Pour obtenir de bons résultats et pas un tas d'erreurs, vous avez besoin que l'éclairage soit parfait. Ce qui n'est pas souvent le cas. Je voulais donc construire un chronomètre moins coûteux, indépendant de la source de lumière et de préférence intégré dans un barillet de Nerf.

Honnêtement, je maudissais à quelques reprises lors de la construction de ce baril, car l'espace à l'intérieur de celui-ci est plutôt restreint. Si vous cherchez une méthode plus simple, utilisez simplement un tube en pvc et collez les composants à l’extérieur.

J'ai fini par adorer le tonneau, car il permet de s'assurer que les fléchettes Nerf volent droit au travers à tout moment.

Provisions:

Étape 1: Les choses dont vous avez besoin

Électronique:
  • Atmega328P
  • Pilote SAA 1064 7 segments
  • IC7805
  • 2 x transistors NPN (z.B. BC547)
  • 2 x LED IR (Osram LD 274-3)
  • 2 x transistors photo (SFH 3100 F)
  • Quartz 16 MHz
  • 1 x 4,7 uF condensateur
  • 1 x 1 uF condensateur
  • 1 x 2,7 nF condensateur
  • Condensateurs 2 x 22 pF
  • 1 résistance de 22 kOhm
  • 3 résistances de 10 kohms
  • 2 résistances de 220 Ohm
  • 3 écrans 7 segments
  • câble
  • tableau de bord
Autre:
  • Baril de nerf
  • pâte à modeler
  • percer
  • papier abrasif
  • peindre
  • Soudure JB

Étape 2: Fixation des leds

Commencez par marquer les points, où vont se trouver les trous pour les LED et les phototransistors. Essayez de les séparer le plus possible (pour obtenir un meilleur résultat), mais assurez-vous que le Nerf peut toujours être attaché. Il atteint assez loin dans le baril.

Une fois que vous avez marqué le trou et que vous êtes certain qu’il n’interférera pas avec le fonctionnement du canon, percez les trous. Vous devrez percer deux trous pour les transistors photo (vous verrez ce que je veux dire par le regarder de plus près).

Fixez les fils comme indiqué dans la deuxième image et utilisez une troisième main pour maintenir les voyants en place. Il est important qu'ils ne touchent pas le canon, sinon ils ralentiront voire arrêteront le dard de Nerf. Une fois que vous avez trouvé la bonne position, utilisez JB Weld ou un autre type de colle forte à deux composants pour les maintenir en place.

Étape 3: Modification du canon

L'espace dans le baril est très restreint. Afin de masquer les composants électroniques, remplissez les quatre trous situés à l'avant et sous les rails, comme indiqué dans la première photo. J'ai utilisé de la pâte à modeler pour le faire.

Utilisez du papier abrasif pour égaliser la surface. Percez soigneusement un trou pour l’affichage du segment. J'ai utilisé des limes diamantées pour les ajuster parfaitement.

En fonction de la taille de votre compartiment à piles, vous devrez peut-être fraiser une partie du plastique, comme indiqué dans la troisième photo. De plus, vous devrez enlever des parties du rail central pour adapter les fils et percer un trou pour le bouton (comme indiqué dans la sixième image).

Si vous voulez, vous pouvez peindre le canon, mais c'est à vous de décider.

Étape 4: électronique

La vitesse de la fléchette est mesurée à l'aide de deux barrières lumineuses situées à l'avant et à l'extrémité du canon. Les barrières lumineuses sont constituées chacune d'une LED infrarouge (Osram LD 274-3) et d'un phototransistor (Q3 et Q4) (SFH 3100 F). Les diodes électroluminescentes irradient les phototransistors à travers le cylindre (voir photo) et permettent un courant entre le VCC 5V et la terre, respectivement. Cela conduit à un signal mesurable en A1 et A0. Le phototransistor contient également un filtre de lumière du jour qui empêche la lumière ambiante d’interférer avec les mesures.

Lorsqu'une fléchette passe devant la barrière photoélectrique bloquant la LED IR, le courant chute instantanément à zéro. A ce moment, le microcontrôleur commence à compter les microsecondes jusqu'à ce que la seconde LED soit bloquée. Comme nous connaissons la distance entre les LED, nous pouvons calculer la vitesse de la fléchette.

La valeur est envoyée à une puce de commande de DEL (SAA 1064) pour l’afficher sur l’affichage à sept segments situé sur le côté du barillet.

J'ai utilisé un Arduino UNO pour télécharger le code suivant sur Atmega: