race-tracker. Cronometraj automat pentru curse off-road.
Un sistem de cronometraj cu UHF RFID pentru curse amicale de ATV, enduro și SSV: un cititor la fiecare punct de control, legat la un Raspberry Pi Pico 2 W, două tag-uri pasive pe fiecare vehicul și o aplicație care transformă citirile în treceri, ture și clasament live.
Cum funcționează.
- Două tag-uri pe vehicul.
- Tag-uri UHF pasive, fără baterie, în suporturi printate 3D: unul pe plăcuța din față, unul lateral. Costă câțiva euro și nu se descarcă niciodată.
- Un cititor la fiecare punct.
- Un cititor UHF pe stativ, legat la un Raspberry Pi Pico 2 W. Pico-ul pune timp GPS pe fiecare citire, o scrie pe card și o trimite la server prin hotspotul telefonului arbitrului.
- Offline întâi.
- Fiecare citire se salvează local, cu număr de ordine, și urcă atunci când există semnal. Dacă în pădure nu e acoperire, datele ajung la server la final.
- Serverul și arbitrul.
- Trecerile devin ture și clasament live, cu ecran pentru public. O tură se numără doar cu toate punctele intermediare și peste timpul minim; ce e suspect ajunge la arbitru, iar fiecare corectură rămâne în jurnal.
De la trecere la clasament.
Cursa e o buclă de 5 km, cu trei puncte de control și linia de sosire. Startul e în grup, pe clase; câștigă cine face cele mai multe ture, iar la egalitate cine a terminat ultima tură mai devreme. Prima trecere prin sosire după expirarea timpului închide cursa pilotului.
- Trecerea.
- Cititorul vede tag-ul, Pico-ul notează ora exactă și locul. Pe o antenă laterală, la 40 km/h, un tag stă în zona de citire peste o treime de secundă: destul pentru zeci de citiri.
- Tura.
- Serverul verifică ordinea CP1, CP2, CP3, sosire și timpul minim pe tură. O tură fără un punct intermediar nu se numără, ca traseul să nu poată fi tăiat.
- Clasamentul.
- Ture, timp pe tură, poziție pe clasă, în timp real, pe telefonul arbitrului și pe ecranul de la sosire.
- Arbitrajul.
- Conturi cu roluri: admin, arbitru, pilot. Trecere manuală de pe telefon, anulare, corectare de oră, toate cu urmă în jurnalul de audit.
Unde e acum.
Aplicația de cronometraj merge cap-coadă cu cititoare simulate: înscriere, citiri, ture, clasament live, ecran TV și panoul de arbitraj.
Cercetarea pentru hardware e făcută: UHF RFID câștigă în fața BLE, GPS și LoRa pentru că tag-urile sunt ieftine și fără baterie. Un punct de citire complet costă, estimativ, câteva sute de euro, iar patru puncte în jur de o mie.
Următorul pas e primul cititor real: un singur cititor și un set de tag-uri, testul de viteză pe teren cu câteva vehicule, apoi celelalte trei puncte. Nu există încă o adresă publică.
Ai o întrebare sau un proiect?
Scrie-ne la ovidiu@heylola.ro. Suntem doi, deci îți răspunde unul dintre noi.