Stránka 1 z 2

DCC++, PROCESSING

PříspěvekNapsal: ned 05 led, 2020 9:50 am
od ohruska
Zdravím.
Hledám informace o řízení kolejiště pomocí PC , prostředí PROCESSING.
Řídící stanice s Arduinem mě funguje.
Jedná se mě o projekt DCCpp_Controller. Jestli se tím tady někdo nehrál, aby si ho upravil pro svoje kolejiště.
Děkuji za pomoc.
Otmar Hruška

Re: DCC++, PROCESSING

PříspěvekNapsal: pát 10 led, 2020 7:31 am
od ohruska
Tak jsem vyměnil arduino UNO za MEGU a zkusil změnit adresu lokomotivy. Super funguje to...
Taky jsem odzkoušel použít arduino NANO pro dekodér signálu, případně jako řízení semaforu, dokáže uřídit až 6 třísvětelných návěstidel nebo 8 dvousvětelných návěstidel.

Prostředí PROCESSINGu je zatím záhada. Zkusil jsem doplnit semafory do cest s logikou. /Zatím jen pokus../

Teď musím koupit nějaké koleje a zkusit funkci ABC, protože ji chci použít pro automatický provoz na kolejišti.

Re: DCC++, PROCESSING

PříspěvekNapsal: pát 10 led, 2020 10:28 am
od belgarat
Vim, ze v jinem vlakne pisu jaka je JMRI kvalitativni sracka, ale ... proc nepripojis DCC++ Arduino do JMRI, ktere tusim DCC++ umi ? Jestli dobre chapu roli Processingu ve vztahu k Arduinu, tak je to vicemene I/O konzole na PCcku prenasene po USB z/do Arduina (?). Pokud ano, tak JMRI je podstatne dal. Neni to moc spolehlive :) ale na experimenty mozne.

Re: DCC++, PROCESSING

PříspěvekNapsal: pát 10 led, 2020 10:55 am
od ohruska
Zkusil jsem připojit k Rocrail a fungovalo to, tedy jen pojezd mašinky.
Zatím je to pro mě moc vysoká meta....
Já začínám po dlouhé době. Zvládám programování, tak se pokusím udělat ovládání pro mé kolejiště.
S co nejmenšími náklady.
Nejde mě o krajinu a modelovost. Zajímá mě automatizace provozu.
Ota

Re: DCC++, PROCESSING

PříspěvekNapsal: pát 10 led, 2020 1:12 pm
od belgarat
Se vsi uctou. Poradna automatizace, pokud ma fungovat (byt specializovana na jedno konkretni kolejiste) je docela velky ukol. At jiz prskam na JMRI jak chci moc, ta zakladni podpora prave pro takovy ucel je vice mene udelana. Staci ji pouzit. Usetris si (IMHO) stovky hodin ladeni zakladu - ty muzes venovat sperkovani pravidel, vlastni automatizaci.
V pripade JMRI je vyhoda open source; kdyz bude neco extremne spatne, muzes to spravit (muzu s tim taky pomoct).

Ale je to samozrejme na Tobe.

Re: DCC++, PROCESSING

PříspěvekNapsal: sob 11 led, 2020 9:06 am
od ohruska
Konečně jsem našel alespoň nějakou pomoc Pro prostředí PROCESSINGu.
http://www.harald-sattler.de/html/dcc--_controller.htm
A doplním ještě pro ARDUINO, Zápis do paměti.
https://github.com/DccPlusPlus/BaseStat ... aseStation

Re: DCC++, PROCESSING

PříspěvekNapsal: stř 15 led, 2020 6:41 am
od ohruska
Jako snímače bych chtěl použít laserové čidlo měření vzdálenosti VL53L0X. Je připojitelné přes sběrnici I2C a může být využito všech 128 adres, protože adresa snímače se dá nastavit programově. Zkoušel jsem na stole a funguje podle představ.
Ota

Re: DCC++, PROCESSING

PříspěvekNapsal: stř 15 led, 2020 8:08 am
od belgarat
Co tim cidlem budes merit, nebo snimat ?

Re: DCC++, PROCESSING

PříspěvekNapsal: stř 15 led, 2020 8:36 am
od ohruska
Chci to použít jen jako spínač. To čidlo není náchylné na odrazy nebo osvětlení.
Taky se mě zdá výhodnější táhnou ke všem čidlům 4 stejné dráty po celém kolejišti.

Re: DCC++, PROCESSING

PříspěvekNapsal: stř 15 led, 2020 8:54 am
od belgarat
Spinac ceho - budes snimat prujezd vozidla ... zespoda spod koleji ? Cena u Cinana je vysoce vysoce lakava.

Re: DCC++, PROCESSING

PříspěvekNapsal: stř 15 led, 2020 9:22 am
od HonzaM
V jaké formě to má výstup, jak se to připojí třeba k tomu RocRailu?

Re: DCC++, PROCESSING

PříspěvekNapsal: stř 15 led, 2020 9:24 am
od ohruska
Chtěl bych to dát až pod základní desku a provrtat jen otvor mezi pražci. Mělo by to snímat vlak před návěstidlem a odjezdu vlaku přehodit návěstidlo na stůj. Líbí se mě, že změní signalizaci až po odjetí celého vlaku.

Re: DCC++, PROCESSING

PříspěvekNapsal: stř 15 led, 2020 9:27 am
od sidlo
RocRail neznám, ale třeba JMRI má DCC++ v seznamu podporovaného hardware https://www.jmri.org/help/en/html/hardware/dccpp/index.shtml.

Re: DCC++, PROCESSING

PříspěvekNapsal: stř 15 led, 2020 9:30 am
od ohruska
Výstup je v cm.
Řídím to ARDUINEM a v závislosti na vzdálenosti, si pošlu 0 nebo 1 přes výstup.
Třeba, když je vzdálenost <2 cm sepni výstup 10.

Re: DCC++, PROCESSING

PříspěvekNapsal: stř 15 led, 2020 9:45 am
od belgarat
ohruska píše:Chtěl bych to dát až pod základní desku a provrtat jen otvor mezi pražci. Mělo by to snímat vlak před návěstidlem a odjezdu vlaku přehodit návěstidlo na stůj. Líbí se mě, že změní signalizaci až po odjetí celého vlaku.

Tak to mne zajima extremne. Prozatim pouzivam jako snimace u rozpojovacu par IR dioda - fototranzistor pripojene k Arduinu (ktera eliminuje zakmity a vliv okolniho svetla / zarivek). Ale tohle se mi libi vic a vypada mene pracne (a sezere mene nozicek Arduina).

Budes nekdy v blizke budoucnosti zkouset tenhle "spodni" zpusob montaze ?