to belgarat:
Nejsem si uplne jisty co neni jasne u DCC++, ale zde je jednoduchy navod jak nato, pro zacatek uvazujme jen tyto 2 varianty a na zkousku s PC.
a)
- vezmes Arduino Mega (kvuli poctu IO pinu, na pokusy staci i Uno) a nahrajes DCC++ FW
- pripojis desku Mega k PC (motor shield nepotrebujes) a v JMRI nastavis DCC++ jako dalsi HW (Edit-preferences-connections) k jiz existujicimu HW (napr. NanoX), viz zalozka "+"
- v nabidce DCC++ vyberes "Configure sensors..."
- v tabulce sensors (tools-tables-sensors) by mely "ozivnout" prislusne senzory po nastaveni v predchozim bode
2. cast se jiz pak tyka samotneho programovani logiky (zavislosti tlacitek, vlakovych cest atd.) v tabulce logix.
b) stejne jako a) jen budes pouzivat DCC++ i ke generovani DCC signalu, v tom pripade musi byt osazen motor shield,
U varianty a) je mozne pridat motor shield (tedy mit plnohodnotne DCC++) a DCC signal pouzit na prislusentsvi a DCC z NanoX pro trakci.
Nyni mas co zkouset nez prijde RPi (respektive klon) a az dorazi tak muzeme pokracovat.
Jeste muzes zkusit podivat se do kodu DCC++ a naprogramovat to primo v kodu pro DCC++, ale ja davam prednost JMRI pomoci logix.
Mimochodem jaky klon RPi hodlas pouzit ?
Ano to je pravda, nicmene JMRI umoznuje primo ovladat IO porty 8255 (paralelni port u PC, coz kupodivu lze i TC), nicmene spise zajimavejsi informace je, ze lze ovladat primo IO piny na RPi zde:
http://jmri.org/help/en/html/hardware/pi/index.shtml