Arducible

About the project

Jeu du tir universel pour cible mécanique avec capteur à effet hall numérique.

Project info

Items used in this project

Hardware components

SparkFun RGB LED Breakout - WS2812B SparkFun RGB LED Breakout - WS2812B x 1
Buzzer Buzzer x 1
Alphanumeric LCD, 20 x 4 Alphanumeric LCD, 20 x 4 lcd I2C x 1
Hall Effect Sensor Hall Effect Sensor x 1
Pushbutton Switch, Momentary Pushbutton Switch, Momentary x 2
Resistor 10k ohm Resistor 10k ohm x 1
Arduino UNO Arduino UNO x 1

Hand tools and fabrication machines

3D Printer (generic) 3D Printer (generic) x 1
Soldering iron (generic) Soldering iron (generic) x 1

Story

English translation needed.

Arducible est un jeu de tir multijoueur utilisant des capteurs à effet hall pour la détection d’événements sur des cibles physiques.

Ce dispositif s’appuie sur un contrôleur Arduino 

Il est publié sous licence Creative Common 4,0 BY-SA.

Short youtube


Le boîtier de contrôle se veut universel dans la mesure où les capteurs à effet hall peuvent être raccordés à un multitude de systèmes mécaniques. Le boîtier peut être construit en bois où réalisé avec une imprimante 3D. Les fichiers pour l’impression 3D sont fournis plus bas.

Ce projet utilise des noyaux et un câblage RJ45 pour disposer les cibles à distance du boîtier.

Le logiciel fournis est paramétré pour gérer 3 cibles, mais peut être adapté pour en gérer plus.


Le présent exemple utilise des boules de pétanque comme cibles. Vous êtes libre d’adapter vos cibles pour jouer avec différents projectiles (sarbacane, élastiques, pistolet à bille etc.)

La pétanque (du provençal : pèd, « pieds », et tanca, « planté »; (lou) jo à pèd-tanca, « le jeu à pieds-plantés », ou (la)petanco, « la pétanque ») est un jeu de boules dérivé du jeu provençal. C'est le onzième sport en France par le nombre de licenciés : 298 151 joueurs recensés (fin 2016)1 ; il existe de nombreuses fédérations nationales affiliées à la fédération internationale.

source WIKIPEDIA. https://fr.wikipedia.org/wiki/P%C3%A9tanque

Choix du capteur à effet hall.

Le capteur à effet-hall détecte et mesure la présence de champs magnétiques en exploitant l'effet Hall. Bien que cela ne semble pas évident de prime abord, le senseur à Effet Hall est un véritable couteau Suisse.Il permet de réaliser facilement de très nombreux montages de détection (on/off, ouvert/fermé/ présent/absent, Fin de course,etc) là où il est difficile de placer un switch ou un"interrupteur" de fin de course (ou de passage).Un avantage du mode digital (tout ou rien) de ce senseur est qu'il nous affranchit de devoir développer un code plus complexe pour lire et traiter la valeur analogique.

Ce projet utilise des capteurs unipolaires digitaux OH137.

SupplyVoltageVCC··············4.5-24V

OperatingTemperatureRangeTA···········-40~85°C

OutputCurrentIO···················25mA

StorageTemperatureRangeTS················-55~150°

Schéma de câblage.

PCB dédié pour le capteur

Logiciel

Ce jeu va vous permettre de tester votre adresse au tir.

Vous pouvez y jouer en solo ou jusqu’à 5 joueurs.

Règles du jeu :

Les tireurs doivent se positionner entre 6 et 10 mètres des cibles.

La partie se joue en 3 tours. Chaque joueur dispose de 3 tirs par tour.Lorsque le tir touche une cible, le tir est décompté automatiquement. Si le joueur ne touche aucune cible, il doit appuyer sur le bouton valider.

Le décompte des points :

Chaque tir réussi rapporte 1 point.

Points Bonus pour les tirs consécutifs :

Des points bonus sont attribués dans la limite de 2 lorsque le joueur réussi de manière consécutive ses tirs.

Le mode contest :

À l’issue de la partie, les joueurs qui auront réussi tous leurs tirs se verront proposer des tirs supplémentaires. Au premier tir raté, le joueur est éliminé du mode contest.

Principes mécaniques des cibles

La boule de pétanque est un pari risqué pour réaliser un dispositif de cible électromécanique.

En effet une boule de 800 grammes lancé sur une cible engendre d’importantes contraintes mécaniques.

Les boulons du commerce de proximité ne peuvent pas être utilisés de manière viable pour un tel projet. Afin de résister au choc, je me suis orienté sur de la boulonnerie utilisé dans le domaine des presses hydrauliques. Il s’agit de la classe d’acier HR indice 12.9.

Oubliez aussi les boules de compétition qui disposent d’une protection contre le perçage. J’ai donc utilisé des boules de loisir dont l’acier est plus tendre.

Le principe mécanique est assez simple. Il s’agit de fixer une boule sur un plat en acier. Un ressort sur l’axe permet de ramener la boule en position initiale automatiquement. Un aimant est positionné sur la tête de boulon face au capteur à effet hall. Le choix de la tension du ressort déterminera le poids minimum de la boule à lancer pour déclencher les capteurs. Dans mon cas, j’ai choisi un ressort permettant de jouer aussi bien avec de vrais boules qu’avec des boules d’intérieur qui pour certaine font à peine 200g.

Vous pouvez observer ce mécanisme dans la vidéo ci-dessous.

Exemple d’utilisation en intérieur

Exemple d’utilisation en milieu urbain

Exemple d’utilisation avec de vrais boules de pétanques.

#Arducible de jean-baptiste guiraud est mis à disposition selon les termes de la licence Creative Commons Attribution - Partage dans les Mêmes Conditions 4.0 International.Fondé(e) sur une œuvre à https://makeprojects.com/project/electronik-ptanque-game.

Schematics, diagrams and documents

schema-arduciblev1final_bb_BHXctKcx4T.png

CAD, enclosures and custom parts

boitier

Go to download

PCB pour Capteur OH137

Go to download

face arrière

Go to download

support led

Go to download

Code

arduciblev2.ino

Credits

Leave your feedback...