Rotabili Italiani

Discussioni generali pubbliche => Discussioni varie => Topic aperto da: andreago71 - 24 Marzo 2019 - 21:06:13

Titolo: Banco di guida con Arduino Leonardo
Inserito da: andreago71 - 24 Marzo 2019 - 21:06:13
Vedendo un tutorial in rete ho deciso di provare a realizzare un banco di guida artigianale. Il modulo Arduino Leonardo è una scheda elettronica dotata di microchip che si interfaccia al PC e viene riconosciuta come periferica HID, è dotata di una interfaccia software e driver ed è completamente programmabile con la dotazione software scaricabile in rete. E' completamente customizzabile e unitamente alle API Railworks dovrebbe essere possibile configurarla per usarla come banco di guida. A tal scopo mi sono iscritto al forum Italiano di Arduino dove sto raccogliendo informazioni sulla dotazione hardware necessaria oltre la scheda. Nel mio banco ho previsto fino a 6 leve collegate a potenziometri e 12 pulsanti programmabili, ed il layout dovrebbe essere come in foto. Una volta costruito e configurato conto di mettere tutto online in modo dare ad altri la possibilità di realizzarlo a loro volta.
Ovviamente chi si intende di elettronica e vuole contribuire con le sue conoscenze e ben accetto
Titolo: Re:Banco di guida con Arduino Leonardo
Inserito da: Coda di Lupo - 24 Marzo 2019 - 22:04:22
Credo che il modulo Arduino ben si presti ad un progetto di questo tipo.
Non mi intendo di molto di elettronica, ma seguirò con attenzione gli sviluppi di questa tua splendida idea.
Chissà che non si riesca a creare anche il banco di un Caimano, sulla scia di quanto già egregiamente è stato fatto per un altro Simulatore, utilizzando però la maggior versatilità di Arduino e di RW... :pollicesu
Titolo: Re:Banco di guida con Arduino Leonardo
Inserito da: andreago71 - 08 Aprile 2019 - 03:55:29
Aggiornamento, ho iniziato ad imbastire il banco, sembra bruttino ma l' estetica verrà dopo, nelle foto potete vedere le leve sopra e sotto , nel frattempo ho iniziato a compilare il programma di interfaccia con il modulo arduino ( Sketch )
Titolo: Re:Banco di guida con Arduino Leonardo
Inserito da: andreago71 - 18 Luglio 2019 - 21:01:50
sono lieto di comunicarvi che dopo aver riscritto lo sketch ( programma di interfaccia ) ora il banco vine riconosciuto come joystick e quindi accettato nel programma Raildriver 3.08 come periferica di input. Nel video anche se poco chiaro si vede la loco FsE402 a rispondere in accelerazione e frenatura dinamica ai comandi della leva preimpostata. Anche l' invertitore risponde al comando leva così come il controllo della velocità impostata. Ora seguirà tutto un processo di assegnazione leve e tasti per ogni locomotiva che vorrò usare con questa periferica.
https://youtu.be/lw_z9_enHYQ (https://youtu.be/lw_z9_enHYQ)
Titolo: Re:Banco di guida con Arduino Leonardo
Inserito da: Andrea66 - 18 Luglio 2019 - 22:27:40
Cavolo, davvero complimenti... Seguirò anche io con interesse... Se poi darai qualche dritta a livello di componentistica aggiuntiva a Arduino, chissà che prima o poi ne realizzo uno anche io (avevo qualcosa per flight simulator che poteva essere usato anche su TS, ma è ingombrante e bruttino)...

Tienici aggiornati e davvero complimenti!!!!
Titolo: Re:Banco di guida con Arduino Leonardo
Inserito da: andreago71 - 18 Luglio 2019 - 22:29:07
Cavolo, davvero complimenti... Seguirò anche io con interesse... Se poi darai qualche dritta a livello di componentistica aggiuntiva a Arduino, chissà che prima o poi ne realizzo uno anche io (avevo qualcosa per flight simulator che poteva essere usato anche su TS, ma è ingombrante e bruttino)...

Tienici aggiornati e davvero complimenti!!!!

Certamente il progetto verrà messo completamente online con foto esplicative a programmi per realizzarselo a casa.
Titolo: Re:Banco di guida con Arduino Leonardo
Inserito da: Coda di Lupo - 19 Luglio 2019 - 09:22:21
Bellissimo lavoro Andrea, complimenti per la sapienza e la perizia nel mettere in opera un simulacro di banco di manovra così complesso.
Seguirò con interesse gli sviluppi.
Una sola domanda, cosa intendi per frenatura dinamica della 402 A?
Conosco due tipi di frenatura di questa macchina: quella pneumatica e quella elettrica reostatica a recupero di energia, attiva in queste macchine fino a velocità superiori o uguali a 30 km/h...
Non so come siano state simulate le dinamiche di frenatura su questo pregevole modello e quindi chiedo lumi, anche in vista di una messa in opera di un banco di manovra, all'interno del quale, se si decidesse di simulare anche il rubinetto del freno continuo Oerlikon con sistema Wabcontrol, si potrebbe considerare di prevedere le posizioni per la frenatura elettrica, che dovrebbe interfacciarsi però col Dinamometro sul banco, fornendo la lettura di valori negativi, proprio ad indicare l'intervento della frenatura elettrica...sarebbe fichissimo ed ancora più "immersivo", no?
Titolo: Re:Banco di guida con Arduino Leonardo
Inserito da: andreago71 - 19 Luglio 2019 - 21:01:20
si Coda di Lupo intendevo la frenatura Elettrica, quella sulla parte negativa della leva dell' acceleratore. Molti la chiamano frenatura dinamica o elettrodinamica proprio perchè derivata da componenti elettrici e non pneumatici, anche se in realtà funziona in modo diverso da quella ferroviaria.
Per quanto riguarda la simulazione del rubinetto è tutto fattibile a livello meccanico, basta mettere il potenziometro con l' asta in verticale e collegarci una manopola di qualche tipo, magari con l' ausilio di un cuscinetto di tenuta tra la parte fissa e quella rotante. In questo caso la fantasia non ha limiti, ad esempio ho fatto un piccolo esempio di come si potrebbe realizzare un rubinetto del tutto simile a quello ferroviario. Se poi uno avesse accesso a stampa 3d potrebbe tranquillamente disegnarsi il suo oggetto e farselo stampare adeguato alla leva del potenziometro, ormai quasi ovunque sono presenti negozi che stampano in 3d tutto quello che vuoi con prezzi accessibili senza dover comprare tutto l' hardware necessario.
Titolo: Re:Banco di guida con Arduino Leonardo
Inserito da: Coda di Lupo - 20 Luglio 2019 - 20:55:19
Sarebbe fantastico Andrea.
L'idea sarebbe quello di fare un banco di tipo unificato, così da poterlo utilizzare con la gran parte delle macchine dagli anni 90 ad oggi, magari configurando i comandi a seconda delle macchine simulate.
Certo, il top sarebbe poter ordinare i pezzi a ditte specializzate oppure darci di "fai da te" per i più ingegnosi, avendo disponibili foto e disegni quotati.
Di materiali da lavorare ce ne sarebbero a bizzeffe...ma alla base sta sempre Arduino e la splendida creazione nella quale ti sei cimentato.
Complimenti ancora.
Aspetto novità :occhiolino
Titolo: Re:Banco di guida con Arduino Leonardo
Inserito da: fabiot - 21 Luglio 2019 - 22:30:44
Andrea, complimenti per il progetto, mi toccherà riprendere a studiare un pochino elettronica (troppi anni da quando ho terminato gli studi), cosi posso provare a fare la replica  :asd :asd :asd

Domanda, secondo te anche se credo di si, è fattibile una versione ridotta ??

Attualmente come hai fissato le leve per azionamento lineare sul potenziometro rotativo ??
Titolo: Re:Banco di guida con Arduino Leonardo
Inserito da: andreago71 - 21 Luglio 2019 - 23:29:41
Andrea, complimenti per il progetto, mi toccherà riprendere a studiare un pochino elettronica (troppi anni da quando ho terminato gli studi), cosi posso provare a fare la replica  :asd :asd :asd

Domanda, secondo te anche se credo di si, è fattibile una versione ridotta ??

Attualmente come hai fissato le leve per azionamento lineare sul potenziometro rotativo ??

tutto è possibile basta ingegnarsi...il fissaggio del potenziometro alla leva è quello illustrato nella foto, ho usato il pezzo di un morsetto elettrico che ha un buco filettato, nel buco ci ho messo un tassello che ha l' estremità filettata e l' asta liscia, ruotando la parte filettata fin contro la leva del potenziometro si va a bloccare, quindi girando la leva gira anche il potenziometro. Per fissare il potenziometro alla superficie ho poi sfruttato la filettatura già presente sul potenziometro, ho forato una squadretta 3x3 con il diametro del potenziometro e l' ho stretto con il dadino del potenziometro. 
Titolo: Re:Banco di guida con Arduino Leonardo
Inserito da: andreago71 - 25 Luglio 2019 - 22:08:31
dimostrazione pratica https://youtu.be/ICot2rsJetI (https://youtu.be/ICot2rsJetI)
Titolo: Re:Banco di guida con Arduino Leonardo
Inserito da: andreago71 - 08 Novembre 2019 - 19:13:02
Grazie all' arrivo nel gruppo facebook di uno che ci capisce più di me stiamo implementando la segnalazione: display LCD più spie led. Stiamo valutando anche la fattibilità di segnalare l' RSC/SCMT direttamente su banco .
Titolo: Re:Banco di guida con Arduino Leonardo
Inserito da: Coda di Lupo - 08 Novembre 2019 - 20:53:57
Seguivo con attenzione gli ultimi sviluppi e credo che riuscirete a farne un ottimo lavoro.
Sarà stupendo, ne sono certo e vi seguirò con ancora maggiore attenzione.
Complimenti a voi.