Oggi è 10/10/2026, 17:25

Tutti gli orari sono UTC + 1 ora [ ora legale ]




Apri un nuovo argomento Rispondi all’argomento  [ 9 messaggi ] 
Autore Messaggio
 Oggetto del messaggio: Sensore Camera per DCC-EX
MessaggioInviato: 04/10/2026, 19:26 
Non connesso
Maestro Modellista
Avatar utente

Iscritto il: 08/11/2012, 22:51
Messaggi: 2196
Interessi fermodellistici: Esclusivamente autocostruzione in scala Z ed N, di mezzi ed impianti con metodi di stampa 3D
Città di residenza: Oegstgeest (Olanda)
Provincia di residenza: ZH
IN SUNTO: Ho realizzato un modulo telecamera ultra economico in grado di sostituire fino a 80 sensori in un impianto gestito da DCC-EX a condizione che le zone del binario da sensorizzare siano visibili dal modulo telecamera.

PREMESSA
Io amo ed adopero da molto tempo la tanto vituperata stazione DCC-EX. Perché? Perche è potentissima e poco costosa (chi trova una centrale DCC con WiFi con 5 A di potenza a meno di 80 Euro pronta all'uso?), ed ha possibilità di estensione illimitate. Come dicevo in una discussione precedente, può controllare automaticamente un impianto senza avere un software di supervisione grazie ad un suo linguaggio di automazione (EXRAIL) ma comunque può funzionare con tutti i software di controllo (ROCRAIL, JIMRI, etc.).

Con l'accesso al codice sorgente, ed alle interfacce di comunicazione standard uno può anche implementare cose che non esistono in altre blasonate centrali di controllo.

Durante il COVID ho sviluppato un'APP Android che utilizzando una rete neurale per rilevare la posizione dei treni nei punti selezionati dagli utenti in un plastico e inviare segnali a DCC-EX tramite WiFi.
Per questo ho creato una versione leggermente modificata del DCC-EX che poteva comprendere i sensori 'virtuali'.
L'app Android era molto potente in quanto non solo poteva rilevare la presenza di una loco su un punto, ma anche QUALE loco fosse (ad esempio una D342 piuttosto che una D345)
Però l'applicazione era sovradimensionata visto che il linguaggio DCC-EX (EXRAIL) non può gestire l'identificazione della loco (a meno che non utilizzi alcuni trucchi in linea C++).

Inoltre si è rilevato faticoso insegnare all'app tutte le mie locomotive (circa 50 immagini da diversi angoli per locomotiva). Quindi, come molti altri miei progetti il progetto APP è stato messo nello stato 'dormiente'.

Nellla comunità degli sviluppatori di DCC-EX nell'ultimo anno c'è stato lo sviluppo del progetto DCC-EX CAM. Che collega un modulo ESP32-CAM (molto economico) a un DCC-EX utilizzando il bus i2c.
Apprezzo l'ingegnosità e lo sforzo dello sviluppatore del progetto, però ho trovato l'intero setup molto faraginoso sia per l'implementazione che per l'uso.
Quindi l'ho rifatto da zero un progetto simile in un modo che lo rende molto utilizzabile

COME FUNZIONA
Utilizzo un modulo ESP32-S3 CAM, che costa 7 Eur su aliexpress, il doppio nei negozi europei.

Allegato:
WhatsApp Image 2026-10-04 at 12.03.02.jpeg
WhatsApp Image 2026-10-04 at 12.03.02.jpeg [ 152.89 KiB | Osservato 283 volte ]

Ho usato una custodia disponibile su thingsiverse per racchiudere il modulo, che poi può essere messo su un supporto per fotocamera del telefono, in modo che possa guardare la parte del plastico che si vuole sensorizzare. Volendo uno lo potrebbe appendere al soffitto. Ha solo bisogno di una connessione USB-C per l'alimentazione (il cavo bianco in questa foto).
Ovviamente questo sistema funziona se le zone da sensorizzare sono visibili dal modulo sensore. È possibile usare fino a dieci moduli sensore con una singola stazione di DCC-EX

Allegato:
WhatsApp Image 2026-10-04 at 12.10.26.jpeg
WhatsApp Image 2026-10-04 at 12.10.26.jpeg [ 210.96 KiB | Osservato 283 volte ]


Con il mio software, non appena il modulo è collegato alla alimentazione, è possibile collegarsi al modulo tramite wifi con un browser standard (computer o tablet/smartphone) La pagina che si vede nel browser permette di creare e posizionare i possibili punti sensore
Allegato:
Screenshot 2026-10-04 at 11.55.08.png
Screenshot 2026-10-04 at 11.55.08.png [ 1.65 MiB | Osservato 283 volte ]


Nella foto sopra ho impostato due punti sensore sulle curve dell'ovale. È sufficiente fare clic su un punto dell'immagine e viene creato un nuovo sensore. Il punto del sensore può essere trascinato con il mouse. Fare clic destro su un punto sensore eliminerà il sensore.
I sensori vengono immediatamente salvati nella memoria flash del modulo. quindi quando si spegne e si riaccende il modulo i sensori saranno ancora lì. Qualsiasi punto del sensore può essere ri-regolato in qualsiasi momento
Se non viene fatto nulla il modulo andrà automaticamente in modalità di rilevamento dopo 30 secondi.

Quando in modalità di rilevamento, ogni volta che una locomotiva passa sul punto di rilevamento il modulo invia tramite wifi al DCC-EX, un messaggio che il sensore è occupato. Inversamente, non appena gli la locomoptiva esce dal sensore il sensore, il modulo invierà un messaggio che il sensore è libero.
Allegato:
Screenshot 2026-10-04 at 12.09.18.png
Screenshot 2026-10-04 at 12.09.18.png [ 463.42 KiB | Osservato 283 volte ]

queste informazioni del sensore vengono trasformate da DCC-EX in uno stato del sensore che può essere utilizzato nel linguaggio DCC-EX EXRAIL proprio come qualsiasi altro sensore.

Nel caso in cui qualcuno voglia testarlo posso fornire copie del software da novembre in poi.


Top
 Profilo  
Rispondi citando  
 Oggetto del messaggio: Re: Sensore Camera per DCC-EX
MessaggioInviato: 05/10/2026, 10:24 
Non connesso
Socio ASN

Iscritto il: 05/02/2011, 17:26
Messaggi: 972
Interessi fermodellistici: Scala n, tutte le epoche
Città di residenza: Trento - trezzo s/a
Provincia di residenza: Trento - milano
Buongiorno Gianfranco. Complimenti per le capacità e per il progetto, è davvero molto interessante.
Come si comporta con una serie di binari paralleli e vicini tra loro, tipo una stazione?

Sarei interessato a giocarci un po'


Top
 Profilo  
Rispondi citando  
 Oggetto del messaggio: Re: Sensore Camera per DCC-EX
MessaggioInviato: 05/10/2026, 12:16 
Non connesso
Maestro Modellista
Avatar utente

Iscritto il: 08/11/2012, 22:51
Messaggi: 2196
Interessi fermodellistici: Esclusivamente autocostruzione in scala Z ed N, di mezzi ed impianti con metodi di stampa 3D
Città di residenza: Oegstgeest (Olanda)
Provincia di residenza: ZH
Grazie Roberto.
L'unico vincolo da rispettare è che Il piazzamento dei punti di misura deve mantenerli a 18 pixel di distanza.
Per binari paralleli uno deve semplicemente fare in modo che i punti siano distinti. Quindi un sensore posto sopra la stazione dovrebbe funzionare


Top
 Profilo  
Rispondi citando  
 Oggetto del messaggio: Re: Sensore Camera per DCC-EX
MessaggioInviato: 07/10/2026, 21:44 
Non connesso
Maestro Modellista
Avatar utente

Iscritto il: 08/11/2012, 22:51
Messaggi: 2196
Interessi fermodellistici: Esclusivamente autocostruzione in scala Z ed N, di mezzi ed impianti con metodi di stampa 3D
Città di residenza: Oegstgeest (Olanda)
Provincia di residenza: ZH
roberto bravin ha scritto:
...
Sarei interessato a giocarci un po'


Ritornando sull'argomento. Tu hai già una stazione DCC-EX? Autocostruita o preconfigurata (DCC-EX CSB1) non importa.

Se te la devi procurare ti consiglio di partire con questa

Se prendi la versione nuda, questi sono gli STL per stamparti la scatola.
Se non prendi lo schermetto (che io trovo inutile) ti consiglio di usare il coperchio tappato. A me è caduta una vite nel coperchio aperto e si è bruciata una stazione....


Allegati:
Commento file: base della scatola
ex-csb1_case_bottom_with_tabs_v28-1.stl [361.51 KiB]
Scaricato 3 volte
Commento file: coperchio della scatola con foro per schermo
ex-csb1_case_top_v28.stl [210.04 KiB]
Scaricato 4 volte
Commento file: coperchio della scatola con foro per schermo tappata
scatola_top_tappata.stl [210.63 KiB]
Scaricato 9 volte
Top
 Profilo  
Rispondi citando  
 Oggetto del messaggio: Re: Sensore Camera per DCC-EX
MessaggioInviato: 07/10/2026, 23:27 
Non connesso
Socio ASN
Avatar utente

Iscritto il: 11/01/2010, 15:27
Messaggi: 1040
Interessi fermodellistici: Scala N, FS ep.V
Città di residenza: Genova
Provincia di residenza: Genova
Gianfranco mi ero perso il post ed ora che l'ho letto non posso non farti i complimenti.
Mi stupisci sempre con argomenti diversi.
Questo è molto interessante!


Top
 Profilo  
Rispondi citando  
 Oggetto del messaggio: Re: Sensore Camera per DCC-EX
MessaggioInviato: 08/10/2026, 13:01 
Non connesso
Socio ASN

Iscritto il: 05/02/2011, 17:26
Messaggi: 972
Interessi fermodellistici: Scala n, tutte le epoche
Città di residenza: Trento - trezzo s/a
Provincia di residenza: Trento - milano
Gianfranco Visentin ha scritto:
roberto bravin ha scritto:
...
Sarei interessato a giocarci un po'


Ritornando sull'argomento. Tu hai già una stazione DCC-EX? Autocostruita o preconfigurata (DCC-EX CSB1) non importa.

Se te la devi procurare ti consiglio di partire con questa

Se prendi la versione nuda, questi sono gli STL per stamparti la scatola.
Se non prendi lo schermetto (che io trovo inutile) ti consiglio di usare il coperchio tappato. A me è caduta una vite nel coperchio aperto e si è bruciata una stazione....


Eccomi.
Ne ho già, più di una. Autocostruite con esp32.
Devo solo aggiornare all'ultima rev.


Top
 Profilo  
Rispondi citando  
 Oggetto del messaggio: Re: Sensore Camera per DCC-EX
MessaggioInviato: 08/10/2026, 17:22 
Non connesso
Maestro Modellista
Avatar utente

Iscritto il: 08/11/2012, 22:51
Messaggi: 2196
Interessi fermodellistici: Esclusivamente autocostruzione in scala Z ed N, di mezzi ed impianti con metodi di stampa 3D
Città di residenza: Oegstgeest (Olanda)
Provincia di residenza: ZH
Grazie dei complimenti Christian. Se ti procuri una DCC-EX CSB1 e la schedina telecamera ESP32 S3 CAM puoi provare anche tu questo sensore.

Roberto, hai anche la ESP32 S3 CAM?


Top
 Profilo  
Rispondi citando  
 Oggetto del messaggio: Re: Sensore Camera per DCC-EX
MessaggioInviato: ieri, 9:12 
Non connesso
Socio ASN

Iscritto il: 05/02/2011, 17:26
Messaggi: 972
Interessi fermodellistici: Scala n, tutte le epoche
Città di residenza: Trento - trezzo s/a
Provincia di residenza: Trento - milano
Gianfranco Visentin ha scritto:
Grazie dei complimenti Christian. Se ti procuri una DCC-EX CSB1 e la schedina telecamera ESP32 S3 CAM puoi provare anche tu questo sensore.

Roberto, hai anche la ESP32 S3 CAM?


No, quella mi manca. La sto cercando su aliexpress, ma vedo che ce ne sono varie versioni.
Tutte sono ESP32 S3 CAM, ma il modulo fotocamera cambia (o forse la connessione, non ho ben capito): C'è una OV2640, una OV3660, una OV5640. Su quale hai lavorato te?


Top
 Profilo  
Rispondi citando  
 Oggetto del messaggio: Re: Sensore Camera per DCC-EX
MessaggioInviato: ieri, 12:38 
Non connesso
Maestro Modellista
Avatar utente

Iscritto il: 08/11/2012, 22:51
Messaggi: 2196
Interessi fermodellistici: Esclusivamente autocostruzione in scala Z ed N, di mezzi ed impianti con metodi di stampa 3D
Città di residenza: Oegstgeest (Olanda)
Provincia di residenza: ZH
Il mio sensore è una OV5640.

Dal punto di vista funzionale credo che la differenza fra tutti i sensori sia l'angolo di apertura.

Piuttosto il vero casino è che se non prendi il esp32 S3 dev CAM giusto, trovare come la telecamera è mappata sugli io PIN è una lotteria.

Questa è quella che ho io


Top
 Profilo  
Rispondi citando  
Visualizza ultimi messaggi:  Ordina per  
Apri un nuovo argomento Rispondi all’argomento  [ 9 messaggi ] 

Tutti gli orari sono UTC + 1 ora [ ora legale ]


Chi c’è in linea

Visitano il forum: Nessuno e 1 ospite


Non puoi aprire nuovi argomenti
Non puoi rispondere negli argomenti
Non puoi modificare i tuoi messaggi
Non puoi cancellare i tuoi messaggi
Non puoi inviare allegati

Cerca per:
Vai a:  

 

Link ai siti Amici

Powered by phpBB® Forum Software © phpBB Group
Traduzione Italiana phpBBItalia.net basata su phpBB.it 2010