Loconet e Arduino Pro Micro

Su questo blog e sul canale Youtube ho presentato alcuni progetti per controllare un plastico ferroviario con Arduino. Ho scelto di utilizzare il bus di comunicazione Loconet, sfruttando la libreria che MRRWA ha reso disponibile per Arduino. Questa libreria consente, nel metodo init(), di indicare quale pin di trasmissione utilizzare, mentre il pin di ricezione è fisso. Per Arduino…

DCC, configurazione decoder con CV

Nel precedente tutorial abbiamo visto come realizzare un decoder accessori DCC con Arduino. Per semplificare lo sketch, tutti i parametri di configurazione del decoder (in particolare il suo indirizzo) sono stati definiti come costanti: Spesso è però utile poter cambiare la configurazione del decoder senza riprogrammare il suo firmware (= lo sketch in esecuzione nel microcontrollore ATMega). Le specifiche DCC comprendono proprio un…

DCC, decoder accessori per led

Dopo aver realizzato uno shield per interfacciare Arduino ad un bus DCC, vediamo oggi come realizzare un semplice decoder accessori per controllare dei led. Decoder accessori Lo standard DCC (in particolare il documento S-9.2.1 DCC Extended Packet Formats) definisce diversi tipi di decoders, ovvero di dispositivi che – collegati al bus DCC – eseguono operazioni in base ai comandi ricevuti.…

DCC shield per Arduino

Oltre alla passione per l’elettronica, nel mio (poco) tempo libero sto realizzando insieme all’amico Davide un plastico ferroviario in scala H0, occupandomi in particolare della parte di controllo digitale di locomotive, scambi e accessori. Lo standard de facto per il controllo digitale di un plastico ferroviario si chiama DCC (Digital Command Control) ed è un protocollo di comunicazione…