DCC Functie Decoder voor Arduino en ATtiny
De link onderaan gaat naar een Arduino en ATtiny sketch voor een DCC Functie Decoder.
Om het DCC signaal er naartoe te brengen gebruik ik
deze opto coupler schakeling . Als het kleiner moet, het kan ook met een Zener diode en een weerstand, alleen hangt dan de 'GND' aan de rails DCC.
Configureren is gemakkelijk. In regel 1 van de code het adres opgeven. Daaronder de pin nummers waar je via loc functietoetsen F0 - F12 de output wilt laten verschijnen. Op de Arduino zijn pin 3-19 beschikbaar (14-19 = A0-A5). Op de ATtiny P0, P1, P3, P4, P5.
int decoderAddress = 1830; // This is the decoder address, change into the number you want.
#define F0_pin 13 // Define the output pin for every Function number in use. 13 has on board LED.
#define F1_pin 0 // Available pin numbers: 3-19
#define F2_pin 0
...
#define F12_pin 0
Link naar de blog post over de Arduino en ATtiny DCC Function Decoder met download link.