Un progetto per il controllo dell'attrezzatura da scherma

Non sono un Newbie. Sono molto peggio, perché non posseggo ancora un Arduino.
Vorrei però realizzare un progetto che mi consenta di velocizzare (e rendere anche più efficienti) i controlli su tutto ciò che "gira" attorno al mondo della scherma: armi, passanti (sono quei cavi che dall'arma, passando attraverso la manica della divisa, escono a mo' di codino e si agganciano al rullo), rulli, cavi di connessione all'apparecchio segnastoccate, apparecchio segnastoccate.

In generale i controlli sono di 2 tipi: continuità e resistenza.
Normalmente i controlli sono questi:
-un cavo tripolare (con degli attacchi a banana) non deve avere microinterruzioni e deve avere una resistenza di 1 ohm;
-attaccando le armi, la pressione della punta (nel caso di fioretto e spada) non deve superare i 2 ohm (per la spada e la sciabola) o 3 (per il fioretto)
-i cavi che vanno dal rullo all'apparecchio non devono superare i 2,5 ohm
...e via così.

In rete ho comprato il progetto (che allego, e che vi prego di non diffondere proprio perché l'autore ha i suoi giusti meriti) di un apparecchio che svolge quanto sopra. Ad esso va collegato un multimetro esterno.

Io vorrei realizzare la stessa cosa, ma con Arduino e senza il multimetro esterno, attaccandoci pure un display che mi dia, oltre che i valori di resistenza e continuità al momento, anche un grafico "storico" di quei valori, e, se vi vengono in mente altre idee, anche altre informazioni.

Sono qui per rispondere a tutte le domande che vorrete farmi sui materiali schermistici, spero che voi possiate darmi un'idea di quello che mi serve (sempre che sia possibile realizzare quanto sopra) e qualche dritta.

Un sentito ringraziamento anticipato a tutti!

Ciao.
Francesco.

EDIT by mod: allegato rimosso

Ciao Francesco,
... prima di entrare nel merito della cosa, relativamente a :

In rete ho comprato il progetto (che allego, e che vi prego di non diffondere proprio perché l'autore ha i suoi giusti meriti)

... significa che quel progetto, se in vendita, è protetto da copyright e NON lo puoi allegare qui !!! Toglilo subito per evitare grane di vario genere, mi raccomando !

Guglielmo
Un vecchio schermitore degli anni '60/'70 - Coni e poi Club Scherma Roma :slight_smile:

@thefencer:
sul forum è assolutamente vietato divulgare materiale coperto da copyright.... :zipper_mouth_face:

Mi scuso con il mod per l'errore e saluto (e ringrazio) il veterano di scherma :smiley:
In realtà non so quanto quel libretto sia coperto da Copy.
È vero che è in vendita, ma non mi sembra che siano riportati copyright e il progetto è alquanto amatoriale...
By the way, come faccio a farvi vedere gli schemi riportati?

thefencer:
By the way, come faccio a farvi vedere gli schemi riportati?

Purtroppo, se l'autore NON li ha pubblicati liberamente ... semplicemente NON puoi ... :~

Comunque il concetto è chiaro ... vuoi misurare la resistenza del cavo con e senza armi attaccate ... forse non impossibile, ma certo non facile da fare solo con Arduino ... anche perché parliamo di valori di resistenza molto piccoli da misurare (1 - 2 Ohm) con una notevole precisione ... :roll_eyes:

Guglielmo

thefencer:
In realtà non so quanto quel libretto sia coperto da Copy.
È vero che è in vendita, ma non mi sembra che siano riportati copyright e il progetto è alquanto amatoriale...

Sbagli, in fondo ad ogni loro pagina c'è chiaramente scritto :

Copyright © 2009-2013, The Armorer's Store, All Rights Reserved

... quindi ... tutto quello che è su quel sito ricade nel loro copyright ! ]:smiley:

Guglielmo

Mi abbatti ma mi dai una speranza.
In che senso "non facile"?
E cosa intendi con "non solo con Arduino"?

Per intenderci: ho visto questo (Favero Electronic Design - electronics for sport) ma sono convinto che costi troppo, o meglio, va al di la del mio budget e fa anche cose che a me non interessano particolarmente...

thefencer:
In che senso "non facile"?
E cosa intendi con "non solo con Arduino"?

... non facile perché misurare resistenze con la precisione del Ohm non è banale e che con Arduino da solo ... te lo scordi proprio ... occorre un po' di elettronica al contorno e conoscenze tecniche che ... senza offesa ... mi da l'idea che tu assolutamente non abbia ... :roll_eyes:

Non è per scoraggiarti ... ma ... qui noi possiamo aiutarti nel correggere errori, migliorare il programma e dare consigli, ma scordati che qualcuno si metta a progettare l'HW e scrivere il SW per te ...
... e in questo progetto c'è sia HW da disegnare che SW da scrivere ... :~

Guglielmo

Hai perfettamente ragione sul fatto che non ho conoscenze di elettronica.
Comunque non intendevo farmi fare nulla da nessuno, né da un punto di vista hardware né tantomeno software (sono un analista programmatore da una bella 30ina di anni e in quello me la cavo da me).
Chiedevo solo se fosse realizzabile e qualche consiglio.
Agli approfondimenti ci pensavo da me.

Comunque, alla fine, hai risposto alla mia domanda e di questo ti ringrazio.

thefencer:
Comunque non intendevo farmi fare nulla da nessuno, né da un punto di vista hardware né tantomeno software (sono un analista programmatore da una bella 30ina di anni e in quello me la cavo da me).

Come ti ho detto, era senza alcuna intenzione di offendere eh !

Ottimo, se programmi da così tanto tempo, almeno la parte SW non ti darà alcun problema (... anche se ... un conto è programmare su PC e simili e, tutt'un altro conto è programmare una MCU ... senza sistema operativo, senza garbage-collector, con un briciolo di RAM, praticamente senza nulla ... solo il tuo codice puro :wink: ) ... sull'HW, ripeto, la vedo piuttosto dura ... :roll_eyes:

Guglielmo

E' proprio per quello che mi stavo rivolgendo al forum...
Io un'ipotesi ce l'ho.

Da quello che ho letto, Arduino ha queste fantastiche porte analogiche. E una ground.
Ora, se io lo alimento con una pila da 5V, metto una resistenza di valore noto collegata a questa porta analogica, qualsiasi cosa io connetta a questa resistenza e al pin di terra dovrebbe darmi come risultato una diminuzione di tensione.
Sono 2 resistenze in serie (semplificando). E con le leggi di Ohm dovrei riuscire a capire la resistenza opposta dall'ignoto, giusto?

Facendo un disegnino arcaico...

5v---R1---R2(X)---Terra
      |
      Porta

Il software dovrebbe solo occuparsi di leggere (a loop) il valore proveniente da quella porta.

Sono così lontano?

No, no, ma dalla teoria alla pratica ... ne passa parecchio ...

Per misurare valori di resistenza del singolo Ohm ... ti occorre un riferimento di tensione ESTREMAMENTE stabile (... altrimenti altera la misura) e delle resistenze di precisione.

Inoltre ricorda che stai facendo misure su molti mt di cavo e ... non hai idea la porcheria che tutti quei metri, che fanno da antenna e che raccolgono qualsiasi disturbo elettromagnetico ci sia nell'aria (... pensa solo ai tubi al neon sopra le pedane), ti portano sugli ingressi di Arduino ... disturbi la cui intensità ... potrebbe essere più alta della misura che devi fare.

Insomma, come ti ho detto ... fare forse si fa... ma non è affatto banale ... :roll_eyes:

Guglielmo

thefencer:
Arduino ha queste fantastiche porte analogiche.

Mi sa che ti confondi con qualche altra scheda :wink:
L'Arduino UNO ha un ADC con poca risoluzione e neanche troppo sensibile. Se devi fare misure molto precise ti serve un altro tipo di circuito.

Ecco la risposta che aspettavo (e che temevo).

Grazie mille.
Ma non desisto, prima o poi troverò qualcosa che accomuni Arduino e la scherma...
Purtroppo per mia forma mentis, per sperimentare devo trovare subito un'applicazione pratica, sennò mi smono.

Grazie ancora ad entrambi.