Stránka 21 z 28

Re: Loconet / DCC s použitím arduino

PříspěvekNapsal: pon 20 čer, 2016 5:18 pm
od zdeno
fulda píše:Ale pro ty laiky mám jeden bezva návod na přesuvnu.

krasna nahravka na smec, tak neodolam,
presne podobnou predstavu mam o tvych TCO a FBO :lol:

Re: Loconet / DCC s použitím arduino

PříspěvekNapsal: pon 20 čer, 2016 6:01 pm
od Jirka_US
jinak by bylo zajimave vyzkouset Arduino mega na vytvoreni ovladacich panelu. Je tam asi 66 pouzitelnych vyvodu, se kterymi by se dalo cokoliv ovladat. Napriklad 66 vyhybek.
ano DCC++ je nato pripravene, viz zalozka "Accessories". Nicmene z pohledu obycejneho uzivatele je mnohem prehlednejsi pouzit JMRI nebo Rocrail a vytvorit zavislosti primo v tomto prostredi.

V první polovině vymýšlíš TCO a FBO.
Doporucuji opet podivat se na DCC++, funkci TCO a FBO by DCC++ melo bez potizi zvladnout vzhledem k vetsimu poctu vstupu. Vcera jsem to jeste zkousel bezdratove, zatim to ma sve mouchy, ale predbezne vysledky jsou povzbudive.

Ve druhé polovině se možná blížíš k TOMUTO tématu, které jsem tehdy vzdal
Myslim, ze "Controller" projektu DCC++ by pro zacatek mohl stacit...
https://sites.google.com/site/dccppsite/home

Re: Loconet / DCC s použitím arduino

PříspěvekNapsal: pon 20 čer, 2016 6:23 pm
od zdeno
to Jirka_US:
chlapce, ty mas strasne malo vedomosti, aby si mohl posoudit, co je realne a co ne.
DCC++ je uplne spatne navrzena vec, kde probihajici program proste nedokaze v realnem case vsechno stihnout.
Proste delat na Wiring multitasking je skoro nemozne a tak napriklad vyroba DCC nemuze byt kontinualni a sledovani a vyhodnocovani komunikace na Loconetu, je to same.
Pro 1-4 loko to naprosto nevadi, ale vetsi pocet loko to proste nezvladne. A cekat 2-3 vteriny na odezvu, je za hranici povoleneho.
Navic Wiring je neskutecne ukecany a spotrebuje hodne casu procesoru a tak nezbyva cas na neco jine.
---
Proto je Wiring urceny na prislusenstvi nebo ovladace, kde casove hledisko je nedulezite a nejake zpozdeni 3 - 300mS neni problem.
---
Proto to oznacujem za hracku a na tom trvam. Ovsem, kdo chce mit hracku, tak proti tomu nelze nic namitat, ale mel by vedet, do ceho leze.
---
Samozrejme, kdo umi programovat, tak procesor ma prostredky na to, aby se to dalo zpracovat. Ale to se musi bud v ASM nebo v nekterem dokonalejsim vyssim jazyku. Ale to Wiring neni !!!

Re: Loconet / DCC s použitím arduino

PříspěvekNapsal: pon 20 čer, 2016 6:36 pm
od Jirka_US
aby si mohl posoudit, co je realne a co ne.
Ja si s tou "hrackou" hraji nekolik mesicu a celkem neni problem ovladat 5 loko soucasne a to bezdratove..... Myslis, ze to je na centralu za deset dolaru pro vetsinu domacich kolejist malo ?

Proste delat na Wiring multitasking je skoro nemozne a tak napriklad vyroba DCC nemuze byt kontinualni a sledovani a vyhodnocovani komunikace na Loconetu, je to same.
Tak tento problem jsem vyresil celkem elegantne tak, ze DCC++ jede na Mega a LocoNet na Arduino Nano a zatim to slape celkem dobre....Nicmene to podstatne je, ze u DCC++ neni pro vetsinu domacich kolejist LocoNet nebo S88 vubec treba.....

Jen, ze se opet ptam,jaky pouzivas motor shield pri testovani a kolik soucasnych loko jsi na tom shieldu testoval a jake ovladace pouzivas, ze ti to nestihalo ?

Re: Loconet / DCC s použitím arduino

PříspěvekNapsal: pon 20 čer, 2016 6:48 pm
od zdeno
Jirka_US píše:Jen, ze se opet ptam,jaky pouzivas motor shield pri testovani a kolik soucasnych loko jsi na tom shieldu testoval a jake ovladace pouzivas, ze ti to nestihalo ?

Nepotrebujem to mit doma, mne se staci podivat na zdrojove kody. To je asi to same, jako kdyby si se zeptal, jak rychle pojede auto bez motoru. Znalemu se staci podivat, neznalemu nestaci nic.
---
Vsak pisem, ze na hrani to staci, ale na klubove kolejiste nebo modulovku, to stacit nebude.
Taky na prislusenstvi nebo ruzne ovladace je to super, ale poradna centrala z toho nikdy nebude, pokud se to nenaprogramuje poradne.
---
Timto koncim na tema DCC++, protoze kdo tomu rozumi, ten to pochopil a kdo ne, tak ma smolu. Ty to urcite dokazes vysvetlit a zduvodnit lepe nez ja. ;-)

Re: Loconet / DCC s použitím arduino

PříspěvekNapsal: úte 21 čer, 2016 7:26 am
od fulda
zdeno píše:krasna nahravka na smec, tak neodolam,
presne podobnou predstavu mam o tvych TCO a FBO :lol:

To je jasné, tomu celkem rozumím. Ono je chápe jen zhruba 75% modelářů digitálistů. Ale neboj, pro ty ostatní jsem udělal ještě zjednodušenou verzi pro milovníky tilligovo piánek a verzi pro děti. Obrázek

Re: Loconet / DCC s použitím arduino

PříspěvekNapsal: úte 21 čer, 2016 12:27 pm
od zdeno
ja uz jsem zase trosku dal a delam navrh na rozdeleni ruznych programu pro Arduino 2560. Jedna se o to, ze se musim rozhodnout, co pojede v hlavnim programu a co pojede na prerusenich.
Takze nejvetsi a vlastne nejpomalejsi jsou programy na display, dotykovou plochu a SD kartu. Ty teda budou muset bezet jako hlavni program, ktery bude prerusovany jinymi programy.
A tech je dost, vyroba DCC a obsluha sbernic Loconet, Xpresnet, USB, Ethernet, WiFi.
Nejvetsi problem asi bude udelat obrovsky bafr, kde se budou ukladat vsechny vysledky komunikace a jejich prevod do vyroby DCC.
---
Celkem se mi pozdava myslenka udelat neco jako sloty, teda 120 + 120, kde ta prvni 120 by slouzila pro Loconet a ty dalsi pro zbytek.

Re: Loconet / DCC s použitím arduino

PříspěvekNapsal: stř 22 čer, 2016 4:47 pm
od zdeno
dneska prislo 10 kousku Arduino Nano.
Trosku mne nastvalo, ze tam je jiny bootloader, teda neni stejny jako na Arduino Mega2560.
Dalo to trosku laborovani, hlavne prenosova rychlost je 57600Baudu.
Taky mne trosko prekvapila micro USB samice, musel jsem hrabat dost hluboko v zasobach, abych nasel protikus.
Jinak v pohode, uvidim, jak to dopadne.

Re: Loconet / DCC s použitím arduino

PříspěvekNapsal: stř 22 čer, 2016 5:42 pm
od fulda
Musíš se ještě moc učit :)
Když si kupuješ Nano, kupuj si takové, které má Micro USB konektor.

Co se týká rychlosti, tak je to v konfiguráku.

Re: Loconet / DCC s použitím arduino

PříspěvekNapsal: stř 22 čer, 2016 6:06 pm
od zdeno
fulda píše:Musíš se ještě moc učit :)

myslim, ze tu vsichni vedi, ze je pro mne Arduino nove a ja se za to nestydim.
Iba ty si zaspal dobu ....
---
Jinak datasheety od Arduin by se hodily a asi nejen mne.
Procesory nemusis, to neni problem.

Re: Loconet / DCC s použitím arduino

PříspěvekNapsal: stř 22 čer, 2016 6:11 pm
od BohousP
Zdeno, na www arduino.cc máš komplet dokumentaci.

Re: Loconet / DCC s použitím arduino

PříspěvekNapsal: stř 22 čer, 2016 6:58 pm
od zdeno
BohousP píše:Zdeno, na www arduino.cc máš komplet dokumentaci.

prdlajs, je tam spousta kecu a hovadin, ale napriklad jaky pouziva bootloader, to ktere Arduino to tam neni.
Taky parametry bootloaderu jsem hledal marne.
Mozna neumim hledat, ale na "Arduino.cc" to neni.

Re: Loconet / DCC s použitím arduino

PříspěvekNapsal: stř 22 čer, 2016 7:29 pm
od fulda
??? ani TADY?? se zdrojákama na konci stránky???

Produktová stránka Nano má sekci schémata a sekci specifikace, co si přát víc?
Jo a ke konci stránky pár drobných poznámek k bootloderu.

Re: Loconet / DCC s použitím arduino

PříspěvekNapsal: stř 22 čer, 2016 7:49 pm
od zdeno
na github.com jsem nasel, co potrebujem.
Ja potrebujem konkretni veci a ne omacku okolo.

Re: Loconet / DCC s použitím arduino

PříspěvekNapsal: ned 10 črc, 2016 8:38 am
od zdeno
spekuluji nad WiFi,
zeptam se, dalo by se pouzit toto:
https://nurdspace.nl/ESP8266#AT_Commands
https://nurdspace.nl/images/e/e0/ESP8266_Specifications_English.pdf
---
mam pochybnosti, ci se z toho da vytvorit zakladna pro ovladani pres WiFi ?
Teda ci by tento obvod dokazal spravovat podrizene IP adresy a komunikovat s nimi.