Aggiungere potenziometro ad arduino via simhub - Page 2 - Display & Button Box - DrivingItalia.NET simulatori di guida Jump to content

Aggiungere potenziometro ad arduino via simhub


488gt3

Recommended Posts

Io mi sono fatto un volante molto rudimentale (solo pulsanti e encoder) usando Arduino. Secondo me quelle schede sono ottime se non si è in grado di programmare e se permettono di mettere tutto ciò che ti serve. Con Arduino invece l'unico limite è il numero di pin ma offre più possibilità di personalizzazione (ad esempio sono riuscito a fare funzionare degli interruttori on off su AC o ad usare quelli a 3 posizioni in maniera "pulsata" per regolare i livelli di TC e ABS).

Il volante lo state costruendo con una stampante 3d per caso?

Link to comment
Share on other sites

Purtroppo non ho una stampante 3d a disposizione e i kit in commercio sono troppo costosi quindi una volta verificato bene il funzionamento di tutta l'elettronica ho intenzione di costruirlo in alluminio e pvc o qualche materiale simile. 

Link to comment
Share on other sites

2 hours ago, Tetuz said:

Io mi sono fatto un volante molto rudimentale (solo pulsanti e encoder) usando Arduino. Secondo me quelle schede sono ottime se non si è in grado di programmare e se permettono di mettere tutto ciò che ti serve. Con Arduino invece l'unico limite è il numero di pin ma offre più possibilità di personalizzazione (ad esempio sono riuscito a fare funzionare degli interruttori on off su AC o ad usare quelli a 3 posizioni in maniera "pulsata" per regolare i livelli di TC e ABS).

Il volante lo state costruendo con una stampante 3d per caso?

Neanche io ho una stampante 3d, quindi al momento sto facendo tutto con il legno MDF da 4/5 millimetri. Dovrebbe reggere considerando che è "multistrato", quindi sarà sui 2/2.5 cm di larghezza

Link to comment
Share on other sites

In bocca al lupo allora, fare il cambio/frizione al volante dev'essere un bel casino! Se trovate un modo facile fatemelo sapere!

Anch'io ho fatto il mio senza stampante 3d, con un tagliere di plastica da 5mm sagomato stile AMG GT3. Per i paddle ho usato delle cerniere per mobili che azionano dei pulsanti, inguardabile ma funziona abbastanza bene.

Link to comment
Share on other sites

Crepi.

La mia idea di base è quella di fare vari strati per costruire il corpo del volante, è un po' difficile da spiegare a parole😁

L'altra idea, se questa non dovesse funzionare, è quella di tagliare la forma del volante (1 o 2, dipende dalla lunghezza dei pulsanti, così posso incollare due strati di MDF per fare uno spessore di 8/10mm) metterci i pulsanti e gli encoder e poi piuttosto che costruire un corpo dietro ci metto una scatola tipo questa caricata insieme al post (ovviamente le dimensioni non sono quelle, è giusto una immagine esplicativa). Questa idea mi è venuta seguendo questo topic https://www.f1technical.net/forum/viewtopic.php?t=19394

s-l300 (1).jpg

Link to comment
Share on other sites

Anche io ho intenzione di costruirlo incollando vari strati di pvc o forex e poi irrigidire il tutto con una bella piastra di alluminio sagomata per fissare i bottoni e gli encoder. Dopo di ché rivesto tutto con vinile simil carbonio. Per la frizione penso di utilizzare un piccolo ingranaggio per comandare il potenziometro. Spero funzioni. 

Link to comment
Share on other sites

Ragazzi curiosità: è possibile programmare in qualche modo l'arduino per fare il sistema di frizione a doppia leva tipico delle f1? Perché non mi dispiacerebbe come idea. O magari con un altro software. 

Link to comment
Share on other sites

19 hours ago, 488gt3 said:

Ragazzi curiosità: è possibile programmare in qualche modo l'arduino per fare il sistema di frizione a doppia leva tipico delle f1? Perché non mi dispiacerebbe come idea. O magari con un altro software. 

Teoricamente sì, però non so come funzioni realmente il sistema.

Ti dico cosa avevo pensato di fare: usare 2 potenziometri per ogni paletta, leggere il valore su Arduino con analogread (il segnale dovrebbe essere letto da 0 a 1023, ossia 10 bit se ricordo bene) per poi combinarli in un unico asse dividendo il valore per 2. Del tipo: 

pot1=analogread(A1); pot2:=analogread(A2); frizione=(pot1/2)+(pot2/2); poi lo assegni ad uno degli assi.

In questo modo rilasciandone uno avrai la frizione tirata a metà. Come ti ho detto non so come funzioni esattamente il sistema in F1, questo è il modo più semplice a cui ho pensato. Se riesci a fare qualcosa senza stampante 3d scrivilo qui per favore, mi interessa molto!

On 7/22/2019 at 11:42 AM, Walker™ said:

 

s-l300 (1).jpg

Buona idea usare una scatola di derivazione, quelle in alluminio dovrebbero reggere senza troppi problemi!

Link to comment
Share on other sites

1 hour ago, Tetuz said:

Buona idea usare una scatola di derivazione, quelle in alluminio dovrebbero reggere senza troppi problemi!

Sì, è molto più semplice dell'altra soluzione complicata, che però se portata a termine potrebbe dare un risultato visivamente notevole. Al momento rimango con l'idea del box in pressofuso, devo solo decidere le dimensioni

Link to comment
Share on other sites

Grazie della risposta tetuz. L'idea è molto buona. Bisognerà solo sistemare la partizione della frizione tra le due leve in modo da arrivate al punto di "bite" appena viene lasciata una delle due. Tra qualche giorno proverò l'elettronica e successivamente inizierò a costruire la struttura. Se esce qualcosa di carino vi tengo aggiornati. 

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.