Märklinfan Club Italia
Märklinfan Club Italia
Home | Profile | Register | Active Topics | Members | Search | FAQ
Username:
Password:
Save Password
Forgot your Password?

 All Forums
 Argomenti tecnici di modellismo
 Controlli e apparecchiature digitali e analogiche
 primi approcci con Arduino
 New Topic  Reply to Topic
 Printer Friendly
Next Page
Author Previous Topic Topic Next Topic
Page: of 4

Marino Di fazio

Italy
1393 Posts

Posted - 15 May 2017 :  20:31:53  Show Profile  Reply with Quote
Alla fine mi sono deciso ed ho comprato un kit Arduino, tramite molti video su internet ed una piccola guida cartacea ho iniziato a fare i primi esperimenti. Sarebbe mia intenzione realizzare un sistema di blocco per il mio plastico.
Il mio primo lavoro è stato realizzare un semplice progetto che tramite il binario di commutazione l'articolo 24994 aziona un semplice scambio lungo C.
Per realizzare questo progetto ho preso anche una scheda relè Arduino compatibile, con soli 16 euro questa scheda pilota 16 relè, il che è sufficiente per gestire un circuito con 8 sezioni di blocco con relativi semafori.


Marino

Marino Di fazio

Italy
1393 Posts

Posted - 15 May 2017 :  20:40:28  Show Profile  Reply with Quote
Sul plastico ho già posizionato 8 binari di commutazione, al passaggio della loco sul pedale verrà attivato un primo relè che cambia le luci del segnale appena superato e le luci del segnale della tratta prcedente e dopo un delay di un paio di secondi il relè che gestisce il modulo di frenatura della tratta di frenatura superata e il modulo di frenatura della tratta precedente.

Marino
Go to Top of Page

Raffaele Picollo

Italy
1094 Posts

Posted - 15 May 2017 :  21:15:16  Show Profile  Visit Raffaele Picollo's Homepage  Reply with Quote
Bravo Marino!!!

Raf
Go to Top of Page

Mario Puleo

Italy
1322 Posts

Posted - 15 May 2017 :  22:34:34  Show Profile  Visit Mario Puleo's Homepage  Reply with Quote
Bravo Marino !!!
attendiamo sviluppi
se ti serve un'altra scheda relè ne ho una che avanza.

Mario
Go to Top of Page

Mario Puleo

Italy
1322 Posts

Posted - 13 June 2017 :  16:33:48  Show Profile  Visit Mario Puleo's Homepage  Reply with Quote
Marino, come vanno gli esperimenti ?
Hai voglia di provare un modulo occupazione tratta "arduinoso" ?


Mario
Go to Top of Page

Marino Di fazio

Italy
1393 Posts

Posted - 13 June 2017 :  16:54:57  Show Profile  Reply with Quote
quote:
Originally posted by Mario Puleo

Marino, come vanno gli esperimenti ?
Hai voglia di provare un modulo occupazione tratta "arduinoso" ?




per ora sono fermo alle prove di inizio discussione, mi serve una scheda Arduino Mega per realizzare il sistema di blocco per il mio plastico. Il tuo modulo di occupazione tratta lo possiamo provare se mi vieni a trovare in val Borbera.

Marino
Go to Top of Page

Carlo Rastelli

Italy
1665 Posts

Posted - 13 June 2017 :  18:29:08  Show Profile  Reply with Quote
...vedo solamente ora....bravo Marino, anche io ho preso Arduino ma ancora non ho iniziato a sperimentare; ti seguo con attenzione!!!

Ciao!
Carlo
Go to Top of Page

Marino Di fazio

Italy
1393 Posts

Posted - 24 July 2017 :  20:20:58  Show Profile  Reply with Quote
Lo studio su Arduino prosegue.
Il progetto su cui sto lavorando è la creazione di un interfaccia grafica per la gestione del mio plastico.
Tramite una versione un pò datata di Visual Basic ho creato un'interfaccia grafica che tramite una comunicazione via seriale parla con Arduino.

Ogni oggetto visibile sul questo layout tramite un codice dice ad Arduino cosa deve fare, i tasti rossi e verdi creano un instradamento sulla stazione, azionando scambi semafori e frenature.
Il codice scritto su Arduino è abbastanza semplice anche se lungo da scrivere, il tutto si risolve azionando dei semplici relè compatibili per Arduino, per la gestione della stazione non avrò più bisogno dei costosissimi decoder e delle console della CS2.
La CS2 sarà utilizzata solo per guidare le locomotive. L'unico accessorio di cui avrò bisogno sarà il modulo di frenatura.
Stavo anche pensando di avere anche delle retroazioni dal plastico, ad esempio tramite i moduli di occupazione progettati da Mario sarà possibile visualizzare a computer le tratte occupate.
Per ora sono solamente all'inizio del progetto e quindi vado con i piedi di piombo, però tutto sembra procedere senza intoppi, per ora...

Marino
Go to Top of Page

Raffaele Picollo

Italy
1094 Posts

Posted - 24 July 2017 :  20:25:46  Show Profile  Visit Raffaele Picollo's Homepage  Reply with Quote
Bravo Marino, in brevissimo tempo sei riuscito a fare un lavorone!

Raf
Go to Top of Page

Marino Di fazio

Italy
1393 Posts

Posted - 24 July 2017 :  20:30:41  Show Profile  Reply with Quote
Nel layout visualizzato si vede colorato di giallo l'instradamento voluto cliccando sul tasto verde sul primo binario, la freccia che compare sul bottone indica che l'instradamento si può fare e viene chiesta una conferma prima di dire ad Arduino quali dispositivi attivare, se riuscirò ad inserire il controllo di occupazione sul primo binario sarà anche possibile avvisare a chi opera che il treno non può essere instradato perché il binario risulta occupato.

Marino
Go to Top of Page

Ely Peyrot

Italy
1453 Posts

Posted - 25 July 2017 :  00:02:16  Show Profile  Visit Ely Peyrot's Homepage  Reply with Quote
Un bel passo avanti: hai messo in pratica quanto abbiamo (io ero lì per figura) discusso con Mario Raffaele e Massimo in val borbera. Ora si apre un interessante sviluppo per i nostri plastici. Sei forte, Marino!
Go to Top of Page

Mario Puleo

Italy
1322 Posts

Posted - 25 July 2017 :  10:50:38  Show Profile  Visit Mario Puleo's Homepage  Reply with Quote
Bel lavoro Marino !! quando ci tieni un corso di VB ?
la comunicazione con Arduino è con la seriale o USB ?

Mario
Go to Top of Page

Marino Di fazio

Italy
1393 Posts

Posted - 25 July 2017 :  12:09:24  Show Profile  Reply with Quote
quote:
Originally posted by Mario Puleo

Bel lavoro Marino !! quando ci tieni un corso di VB ?
la comunicazione con Arduino è con la seriale o USB ?


la comunicazione avviene tramite il cavo stesso fornito con Arduino connesso con una porta USB che diventa una seriale. Per quanto riguarda VB le mie esperienze sono ormai lontane di 15 anni, nelle nuove versioni non ci capisco più nulla, sono riuscito ad installare una versione di VB vecchia di nove anni che non è più supportata, è una versione gratuità che però necessità di registrazione. Mi sono accorto che la registrazione non si riesce più a fare, per bypassare la registrazione sono dovute entrare nel registro di Windows e fare alcune modifiche, la cosa però mi crea un po' di angoscia, ho sempre paura di trovarmi un giorno qualche problema.

Marino
Go to Top of Page

Stefano Spina

Italy
938 Posts

Posted - 25 July 2017 :  18:57:55  Show Profile  Reply with Quote
Ciao Marino,
Non so quale versione di VB tu hai installata però se entri nel seguente link:

https://www.google.it/url?sa=t&rct=j&q=&esrc=s&source=web&cd=3&cad=rja&uact=8&ved=0ahUKEwjo64jh8aTVAhXOZVAKHTVlCAoQFgg7MAI&url=https%3A%2F%2Fgo.microsoft.com%2Ffwlink%2F%3FLinkId%3D691984%26clcid%3D0x409&usg=AFQjCNFHCHD1scgJg74_XdFLHf8KWg_Hsg

Puoi scaricare il Visual Studio Express che contiene, oltre ad altri ambienti di sviluppo, anche un ottimo e completo VB (in Inglese).
Una volta installato lo puoi eseguire regolarmente senza problemi.
Io l'ho scaricato e installato proprio adesso senza utilizzare il mio account Microsoft per simulare un accesso senza privilegi e la cosa ha funzionato.
Magari dovrai fare un percorso di apprendimento della nuova IDE, ma se non avrai troppi problemi, alla fine potrai utilizzare un'ottimo ambiente che, benchè non più supportato, è stabile e sicuramente sovrabbondante per le nostre necessità.

Stefano
Go to Top of Page

Marino Di fazio

Italy
1393 Posts

Posted - 25 July 2017 :  23:02:07  Show Profile  Reply with Quote
quote:
Originally posted by Stefano Spina

Ciao Marino,
Non so quale versione di VB tu hai installata però se entri nel seguente link:

https://www.google.it/url?sa=t&rct=j&q=&esrc=s&source=web&cd=3&cad=rja&uact=8&ved=0ahUKEwjo64jh8aTVAhXOZVAKHTVlCAoQFgg7MAI&url=https%3A%2F%2Fgo.microsoft.com%2Ffwlink%2F%3FLinkId%3D691984%26clcid%3D0x409&usg=AFQjCNFHCHD1scgJg74_XdFLHf8KWg_Hsg

Puoi scaricare il Visual Studio Express che contiene, oltre ad altri ambienti di sviluppo, anche un ottimo e completo VB (in Inglese).
Una volta installato lo puoi eseguire regolarmente senza problemi.
Io l'ho scaricato e installato proprio adesso senza utilizzare il mio account Microsoft per simulare un accesso senza privilegi e la cosa ha funzionato.
Magari dovrai fare un percorso di apprendimento della nuova IDE, ma se non avrai troppi problemi, alla fine potrai utilizzare un'ottimo ambiente che, benchè non più supportato, è stabile e sicuramente sovrabbondante per le nostre necessità.

Stefano


Grazie Stefano, ho installato questa nuova versione, io avevo installato visual basic 2008,
ora si tratta di capire come importare tutto quanto già scritto, molte cose sono simili quindi non dovrei avere problemi a creare un nuovo progetto.

Marino
Go to Top of Page

Stefano Spina

Italy
938 Posts

Posted - 26 July 2017 :  04:57:06  Show Profile  Reply with Quote
Ottimo!!

Stefano
Go to Top of Page
Page: of 4 Previous Topic Topic Next Topic  
Next Page
 New Topic  Reply to Topic
 Printer Friendly
Jump To:
Märklinfan Club Italia © 2005-2025 Märklinfan Club Italia Go To Top Of Page
Powered By: Snitz Forums 2000 Version 3.4.06