Programovani NXT

Založil ragnor, 02.10.2006, 10:23:27

Předchozí téma - Další téma

0 Uživatelé a 1 Host prohlíží toto téma.

ragnor

Zdravim,
nevite nekdo jestli je mozne programovat NXT jinak nez pomoci tech podivnych bloku? Diky

Jindroush

#1
Jindroush. (Moje Brickshelf galerie zde)

Pitrs.cz

No dík. Zaplať pánbůch za ty podivný bloky.

Ondra

Na www.lego.com jsem našel něco co by možná někoho mohlo zajímat.Je to o ovládání nxt přes mobil http://mindstorms.lego.com/Overview/Mobile%20Application.aspx

ragnor

Citace od: ONDRA kdy 16.11.2006, 20:26:50
Na www.lego.com jsem našel něco co by možná někoho mohlo zajímat.Je to o ovládání nxt přes mobil http://mindstorms.lego.com/Overview/Mobile%20Application.aspx
diky za odkaz, neco podobneho jsem se zrovna chystal hledat  ;)

Pepan

Citace od: ragnor kdy 17.11.2006, 12:03:19
Citace od: ONDRA kdy 16.11.2006, 20:26:50
Na www.lego.com jsem našel něco co by možná někoho mohlo zajímat.Je to o ovládání nxt přes mobil http://mindstorms.lego.com/Overview/Mobile%20Application.aspx
diky za odkaz, neco podobneho jsem se zrovna chystal hledat ;)

Bohužel to podporuje jen málo telefonů... Např. od Nokie jen dva. Je škoda, že pánové od lega nevymysleli něco trošku univerzálnějšího, protože kupovat si kvůli tomu jiný mobil...  :-\ 

PetrP

no musel jsem se regnout a napsat sem, než tady budete brečet skrz novej foun tak to prubněte na tom co máte, mě třeba na E61 jede v pohodě akorát tada jen v rohu displeje ten co je pro 6680....

Pepan

No já to zkoušel na Nokii 6233, ale nefachčí to: Out of memory...  ::)

PetrP

no je to jen JAVA prubnul bych i ostatní možná i ty pro SE možná nebudou tak naročné  jinak je to super ale ocenil bych něco i na psaní programu 

Pepan

Nvm, ale zdá se mi trošku přehnané, aby si takový prográmek kladl takové nároky, škoda že neumím programovat v Java...  :P

Pitrs.cz

K programování mám dotaz. Když si vytvořím vlastní blok, dá se nějak udělat aby dokázal příjímat a vracet nějaká data? Když si v daném bloku vytvořím nějakou proměnnou tak se mi v hlavním programu neobjevuje. Jinak by jste sem někdo mohl občas hodit nějakej program k prostudování.

Pepan

#11
Citace od: Pitrs.cz kdy 20.11.2006, 22:25:12
K programování mám dotaz. Když si vytvořím vlastní blok, dá se nějak udělat aby dokázal příjímat a vracet nějaká data? Když si v daném bloku vytvořím nějakou proměnnou tak se mi v hlavním programu neobjevuje. Jinak by jste sem někdo mohl občas hodit nějakej program k prostudování.

No tak to je zajímavý dotaz... sám jsem to zatím nepotřeboval, ale šel jsem to teda zkusit a fakt to tam neni na výběr  :-\ Možná bych to zkusil přes ukládání souborů, NXT myslím umí nějaké číslo nebo text uložit jako soubor do své paměti. Takže ten MyBlock by si výsledek uložil do souboru a v další části programu by sis soubor otevřel a jeho obsah si třeba vložil do proměnné, abys s ním mohl snadno dále pracovat.  :)

PS: Jen mě to tak napadlo, nemám ten postup vyzkoušený  ;)

Jindroush

#12
A není to prostě problém se 'scope', tj. chová se to jako lokální proměnná, takže je logický, že ji nikdo jinej nevidí?

(Netuším, grafický tahání mi příjde z duše odporný  >:D)

Tak jsem se díval sem a vypadá to, jako by proměnný byly všechny globální a dají se používat volně mezi bloky...?
Jindroush. (Moje Brickshelf galerie zde)

Pitrs.cz

Taky si myslim ze to je jako ve Visual basicu promenna "Privat" (jestli si to dobre pamatuju). Jde mi o to jestli se da nekde nastavit "Public".

Jindroush

v tom tutoriálu, pod MyBlocks Advanced je krásně vidět, jak udělat, aby blok bral vstup a dělal výstup...
Jindroush. (Moje Brickshelf galerie zde)

Pitrs.cz

Máš pravdu. Už mi to funguje. Mrkněte na to a dejte prosím vědět jestli se to nedá vyřešit nějak jinak. Je to z jednoho rozdělanýho vozítka a mělo by to samo zkalibrovat řízení.