RFID : Gestion de coureur de trail

Bonsoir

Un nouveau projet me trotte dans la tête. En février, je vais être responsable de la gestion des dossards d'une course (saisie des dossard, saisie des temps et des classements).

Je pensais au système qui est utilisé sur les "grandes" courses : les puces RFID. Notre course n'a que 350 coureurs.

Je me renseigne donc un peu sur cette technologie que je ne connais pas du tout.

Donc on peut lire et écrire sur les badges, donc écriture du numéro du coureur par l’organisateur, on lui donne le badge. Lorsqu'il fini la course, il passe devant la borne, l'ordi enregistre son passage.

J'ai quelques questions :

  • Existe autre chose que ce genre de badge dans les même tarifs ? les carte coute trois fois plus cher!
  • Quelles sont les donénes que l'ont peut entrer dans ces badges ? (combien de caractère ? numérique, alpha ? les deux ?)
  • Est-ce que la gestion de 400 badges complique la chose ?

Je vais avant tout chiffrer le coût avant de commencer le projet.

Je pensais faire :

  • Un programmeur RFID autonome avec écran et claviers 16 touches
  • Le lecteur RFID (là ou les coureurs passent), accompagné d'un arduino, d'un émetteur 433 ou 868MHz d'un buzzer (pour avertir que le badge est lu) et d'une batterie.
  • Un PC muni d'un récepteur 433 ou 868 MHz et d'une liaison série, je développerais par la suite un logiciel pour gérer la réception des données.

Que pensez vous de ce projet ?

ssalut Malo;

alors d'abord, je connais pas les fréquences 433 et 868 Mhz, j'ai joué avec les fréquences qu'on trouve pour arduino 13,56MHz et 135KHz (un truc du genre) il y a des modules chez adafruit et sparkfun dans ces deux fréquences. j'ai acheté des jetons en pvc chez coreRFID à 1 euros++ l'unité

les modules chez sparkfun et adafruit valent une cinquantaine d'euros me semble... i'y a des clones chez les chinois pour moins cher mais qui sont longs à arriver...

le défaut de ces modules, c'est l'anti-collision pas gérée.. il faut passer un badge à la fois sinon ça marche pas... il y avait un module (M1) à plus de 100 euros qui gérait l'anticollision... j'ai fait un tread sur codelab.fr qui date unpeu mais bon...

l'autre question, c'est pourquoi tu veux écrire des choses sur le badge? une simple lecture à l'arrivée sur un ordi te donnera l'horodatage du passage du badge. les gars devraient pas tous arriver en tas... et puis quand tu donnes le badge, tu sais qui l'a (un uuid = un nom de coureur)

peut-être tes fréquences c'est la tech utilisée pour les bagages sur les tapis... c'est pas du tout la même gamme de prix... champs large mais cher... (louable peut-être)

pour les badges, il existe aussi des badges autocollants en papier comme chez décathlon (dans toutes les étiquettes) mais je sais pas la fréquence d'usage... c'est en champs proche (qlq cm) et je connais pas les fabricants/vendeurs (pas très utile je m'en rends bien compte) mais ça coute moins cher. Les badges, si j'ai bien compris aussi ça dépend de la quantité que tu prends plus t'en veux, moins c'est cher mais la jauge est haute (les badges en rouleaux c'est plusieur milliers d'ex)

avoir 400 badges, c'est une plus grosse base de donnée à gérer et encore... un UUID = un nom de coureur, un numéro de dossart, une catégorie... c'est de la bricole à développer me semble-t-il...

bref pour moi il y a encore des inconnus sur ce que tu veux faire (comment la course est organisée (je suis une patate de canapé moi)), les coureurs passent le badge comme au péage ou tu fais des sas comme avec des vaches (voir aussi de ce côté là) ou des valises... pour pouvoir répondre plus précisement.

bon courage

éric

Bonsoir mrbbp,

Merci pour ta réponse rapide.

Le 433 ou 868 MHz c'est juste pour une liaison sans fil entre l'arduino et le PC qui gère la course. Pas pour les badges.

le défaut de ces modules, c'est l'anti collision pas gérée..

Pas de soucis pour ça, comme tu le dis plus bas, les coureurs n'arrivent pas en tas et ne passe que un par un devant la "borne".

l'autre question, c'est pourquoi tu veux écrire des choses sur le badge?

Effectivement pour ne pas avoir à écrire sur les badges à chaque fois, j'avais pensé à les écrire une fois avec ID de 001 à 400 puis coller une étiquette dessus. Au pire si l'étiquette sans va, je lis le badge et j'en refais une. A voir dans le temps ce que ça donne...

Pour les badges j'en ai trouver à 0.32€ l'unité. Ce sont des 125 kHz.

Bonne soirée

Projet sympa, comme toujours le diable sera dans les détails mais c'est tout à fait jouable.

le risque c'est qu'il y ait un bug, puce non lisible, endommagée par une chute etc... --> à mon avis il vaut mieux prévoir quand même un No à écrire sur le badge RFID au feutre indélébile ou un autre mécanisme d'identification du coureur

Si vous partez sur du 13,56 mhz --> ça s'achète en asie par lot de 100 (chercher puce rfid 13,56 mhz) soit sous forme de carte à puce (Grande surface blanche pour écrire un N° dessus au feutre indélébile) aux environ de 25€ sous forme de carte (32€ en 125KHz) ou badge porte clé à environ de 16€ --> pas une grosse différence ( vous demandez 1€ de participation pour le badge et puis voilà, le participant peut le conserver s'il veut après et au mieux vous les récupérer).

le lecteur/programmeur ne coûte quasiment rien non plus, associé à un Arduino ça n'ira pas chercher très loin en budget.

vous pouvez aussi imprimez un code barre sur une étiquette autocollante que vous collez sur la carte et vous avez un lecteur de code barre à l'arrivée pour doubler le système. (risque = la pluie).

Malokoxis: .... Notre course n'a que 350 coureurs.

bonsoir ton reglement de course , t'autorise quelle resolution de chronometrage ? :sunglasses:

Bonsoir Artouste,

Je n'ai pas de détails à ce niveau.

bonjour, projet intéressant pour ma part je serais partit sur du qrcode que l'on passe devant une caméra avec un raspberry relié en wifi à un server. prix réduit car tu créé toi même et imprime le qrcode (nom, numéro dossard) le 1er rasp a une bdd interne et le second récupère en synchro la bdd pour affichage sur écran.

https://www.raspberrypi.org/forums/viewtopic.php?f=32&t=76674 http://picamera.readthedocs.io/en/release-1.4/recipes1.html#capturing-to-a-pil-image

Malokoxis: Bonsoir Artouste,

Je n'ai pas de détails à ce niveau.

Bonsoir Malokoxis C'est pourtant une des principales "contraintes" qui conditionne largement l'apprehension/resolution de ton projet.

C'est organisé sous le controle de quelle fédération ?

Pas de contrôle de fédération pur la course, pas à ma connaissance en tout cas, c'est une petite course. Actuellement, les arrivée sont entrées à la main sur un logiciel prévu à cette effet. je vous laisse deviné la "résolution"... qui dépend de la personne derrière l'ordi.

Malokoxis: Pas de contrôle de fédération pur la course, pas à ma connaissance en tout cas, c'est une petite course. Actuellement, les arrivée sont entrées à la main sur un logiciel prévu à cette effet. je vous laisse deviné la "résolution"... qui dépend de la personne derrière l'ordi.

ok alors peut etre utiliser 2 ( 3,4) lecteurs RFID , pour canaliser les éventuels concurrents "proches" un lecteur RFID en "forme d'entonnoir devrait etre simple à realiser.

Neanmoins je pense que ce n'est pas peut etre la meilleure approche techno

d'autant plus que tu risque d'etre plus que court pour valider ton/tes choix et faire les appro , "on" est déjà le 6/2 :sunglasses:

En février, je vais être responsable

Salut Artouste, merci pour tes réponses.

Que proposerais-tu comme alternatives à ce projet ?

Malokoxis: Salut Artouste, merci pour tes réponses.

Que proposerais-tu comme alternatives à ce projet ?

Je suppose que tes concurents ont un "dossard" ? à chaud , je partirais sur l'incorporation de plusieurs code barre identiques (protégés des aleas climatiques/pertes" par coureur et à l'arrivée (tu ne souhaite pas gerer de temps intermediaires ? ) 2 (3) "officiels" avec douchettes .

Je ne voudrais pas etre pessimiste , mais quelle que soit la "solution retenue" , j'ai peur que tu manque cruellement de temps pour finaliser une solution avant ta course.

En revanche si "l'epreuve" doit aussi se derouler en 2018 , c'est le bon moment pour bien reflechir 8)

Il est vrai... car la course est samedi, j'aurais du préciser dans le premier poste : je ne comptais pas finaliser ce projet pour cette année, c'est juste que j'avais eu pas mal d'infos et que voyant l'organisation actuelle, mon cerveau c'est dit que c'était pas possible de gérer ça comme ça l'est actuellement. Je pensais donc à faire évoluer pour l'année prochaine.

Donc oui mes concurrents ont un dossard. Mais je ne vois pas les avantages entre la douches (problèmes de lecures de codes barres, concurrents qui n'a plus de dossard -ça arrive plus souvent qu'on ne le croit- , etc...) et les puces RFID. Surtout que ces dites puces, dites mois si je me trompes, pourraient être du pure recyclage de forfait de ski par exemple. Donc coût diminué.

Malokoxis: Surtout que ces dites puces, dites mois si je me trompes, pourraient être du pure recyclage de forfait de ski par exemple. Donc coût diminué.

bonjour pourquoi pas, mais reste à voir si "les forfaits" sont compatibles ET réutilisables

Oui il faudra voir la fréquence.

Quelles sont les avantages et inconvénients des différentes fréquences (3,56MHz et 125KHz) ?

Malokoxis:
Oui il faudra voir la fréquence.

Quelles sont les avantages et inconvénients des différentes fréquences (3,56MHz et 125KHz) ?

bonjour
pas que la frequence , il faut aussi connaitre la norme du RFID
pour faire “simple” (ma reponse n’est pas absolument “vraie” :grin: )

  • RFID 125KHz = lecture du tag seule
  • RFID 13.56 MHz = lecture/ecriture du tag

donc déjà “recuperer” des “forfaits” pour voir à quelle norme ils repondent

Ah ok. j'ignorais cette différence.

Du coup 13.56Mhz fera l'affaire.

Salut,

Après quelques descente en ski pendant les vacances, j'ai récupéré des forfaits qui sont visiblement en 13.56MHz, car j'ai une des cartes qui a été ré-écrite. J'ai donc commander un module lecture/écriture RFID.

Je vous tiendrais au courant.

Malo

Malokoxis: Salut,

Après quelques descente en ski pendant les vacances, j'ai récupéré des forfaits qui sont visiblement en 13.56MHz, car j'ai une des cartes qui a été ré-écrite. J'ai donc commander un module lecture/écriture RFID.

Je vous tiendrais au courant.

Malo

bonjour pour info j'en ai des "3 vallées" et des "portes du soleil" , c'est inexploitable avec un lecteur RFID MFRC522 (le plus courant)

Ok et sais-tu pourquoi ?