Fatti: Fatti: A. Il 22 aprile 2004, alle ore 08.30, in via Rivera ad Agno presso il passaggio a livello di fronte al locale notturno "Tropical", si verificava un incidente della circolazione che coinvolgeva A._, alla guida della Mercedes targata xxx, trainante una roulotte, e il convoglio n. 42 della Ferrovia Lugano Ponte Tresa SA. L'urto avveniva tra il paraurti anteriore destro del treno e la fiancata sinistra dell'automobile, che veniva sbattuta contro il palo della segnaletica danneggiandolo. A. Il 22 aprile 2004, alle ore 08.30, in via Rivera ad Agno presso il passaggio a livello di fronte al locale notturno "Tropical", si verificava un incidente della circolazione che coinvolgeva A._, alla guida della Mercedes targata xxx, trainante una roulotte, e il convoglio n. 42 della Ferrovia Lugano Ponte Tresa SA. L'urto avveniva tra il paraurti anteriore destro del treno e la fiancata sinistra dell'automobile, che veniva sbattuta contro il palo della segnaletica danneggiandolo. B. Il 22 ottobre 2004 la Sezione della circolazione del Dipartimento delle istituzioni del Cantone Ticino infliggeva a A._ una multa di fr. 400.-- per non avere osservato "le segnalazioni ottiche ed acustiche di un passaggio a livello che lo indicavano chiuso collidendo poi con il treno sopraggiungente da sinistra". B. Il 22 ottobre 2004 la Sezione della circolazione del Dipartimento delle istituzioni del Cantone Ticino infliggeva a A._ una multa di fr. 400.-- per non avere osservato "le segnalazioni ottiche ed acustiche di un passaggio a livello che lo indicavano chiuso collidendo poi con il treno sopraggiungente da sinistra". C. Il 10 febbraio 2005 il Presidente della Pretura penale, statuendo su ricorso di A._, confermava la decisione dipartimentale. C. Il 10 febbraio 2005 il Presidente della Pretura penale, statuendo su ricorso di A._, confermava la decisione dipartimentale. D. A._ insorge contro la sentenza dell'ultima istanza cantonale mediante ricorso per cassazione e ricorso di diritto pubblico al Tribunale federale, con i quali domanda l'annullamento della sentenza impugnata. Postula inoltre il conferimento dell'effetto sospensivo ai ricorsi. D. A._ insorge contro la sentenza dell'ultima istanza cantonale mediante ricorso per cassazione e ricorso di diritto pubblico al Tribunale federale, con i quali domanda l'annullamento della sentenza impugnata. Postula inoltre il conferimento dell'effetto sospensivo ai ricorsi. E. La Sezione della circolazione rinuncia a presentare osservazioni, dichiarando di condividere pienamente le conclusioni della sentenza impugnata. L'Ufficio federale dei trasporti (UFT) domanda la reiezione del ricorso per cassazione, rinunciando a presentare osservazioni in merito al ricorso di diritto pubblico. Il Servizio d'inchiesta sugli infortuni dei trasporti pubblici (SII) ritiene le ragioni del ricorrente tecnicamente insostenibili. Questo in particolare a fronte di un parere peritale da esso ordinato all'ingegner B._. Nella sua replica il ricorrente si riconferma sostanzialmente nelle proprie conclusioni, contestando altresì la legittimità processuale del rapporto peritale commissionato dal SII.