Programando o NXT

Para os mais especializados em mecânica e electrónica em LEGO.
Responder

Que ambiente de progamação usam para o NXT?

NXT-G Retalho
1
33%
NXT-G Educacional
1
33%
ROBOLAB
0
Sem votos
ROBOTC
0
Sem votos
NXC
1
33%
PBLUA
0
Sem votos
NXJ
0
Sem votos
 
Total de votos: 3

Avatar do Utilizador
Conchas
Direcção
Direcção
Mensagens: 16131
Registado: 26 jan 2007, 15:20
Localização: Feijó (Almada) / Sesimbra
Contacto:

Programando o NXT

Mensagem por Conchas »

Depois dos recentes posts, com estudos comparativos entre os diversos ambientes de programação disponíveis para o NXT, ocorreu-me lançar uma sondagem para saber que ambiente(s), estão vocês a utilizar.


Até aqui, só utilizei o NXT-G (retalho) e na altura a versão1.0.
Agora temos a versão 1.1 que trás algumas melhorias, mas estou tb a equacionar mudar de ambiente.
Talvez o 'RobotC' apenas, ainda não me está a apetecer gastar os $30 na licença...
FCorreia

#EUusoOmeuLUGBULKnosEVENTOSdaPLUG

We are working to build a better :plug:
LEGO Fan, a lifelong experience - Play Well (Leg Godt)

Sanjoanense :brincka: 2026, 3-5 de Outubro
Avatar do Utilizador
zebarnabe
Jr. Member
Jr. Member
Mensagens: 66
Registado: 08 nov 2007, 02:13
Localização: Mirandela
Contacto:

Re: Programando o NXT

Mensagem por zebarnabe »

Eu ainda nao tenho o NXT (em principio este fim de semana vou te-lo ;) ) mas eu escolheria NXC... pequeno, gratuito e rapido ... nao tanto como o robotC ... mas o preço compensa  ;D
Building your life since 1991...
Avatar do Utilizador
Conchas
Direcção
Direcção
Mensagens: 16131
Registado: 26 jan 2007, 15:20
Localização: Feijó (Almada) / Sesimbra
Contacto:

Re: Programando o NXT

Mensagem por Conchas »

A grande desvantagem que vejo no NXC, é não suportar Floating Number operations.
Se é que isso me vai fazer falta...

Por outro lado 'C' já sei, e o NXC ainda deve representar algum esforço (leia-se tempo) de aprendizagem.
FCorreia

#EUusoOmeuLUGBULKnosEVENTOSdaPLUG

We are working to build a better :plug:
LEGO Fan, a lifelong experience - Play Well (Leg Godt)

Sanjoanense :brincka: 2026, 3-5 de Outubro
Avatar do Utilizador
AVCampos
Sócio
Sócio
Mensagens: 13812
Registado: 27 fev 2007, 19:26
Localização: Barreiro
Contacto:

Re: Programando o NXT

Mensagem por AVCampos »

[quote="Conchas"]
Por outro lado 'C' já sei, e o NXC ainda deve representar algum esforço (leia-se tempo) de aprendizagem.
[/quote]
Comparando o C com o NQC, que são os que conheço, diria que a diferença não é assim tão grande: é mais as funções específicas do RCX (no caso do NXC, do NXT) serem consideradas comandos internos da linguagem em vez de coisas apanhadas de uma biblioteca #INCLUDEada.
Avatar do Utilizador
zebarnabe
Jr. Member
Jr. Member
Mensagens: 66
Registado: 08 nov 2007, 02:13
Localização: Mirandela
Contacto:

Re: Programando o NXT

Mensagem por zebarnabe »

[quote="Conchas"]
A grande desvantagem que vejo no NXC, é não suportar Floating Number operations.
Se é que isso me vai fazer falta...

Por outro lado 'C' já sei, e o NXC ainda deve representar algum esforço (leia-se tempo) de aprendizagem.
[/quote]

Muhahaha .... virgula flutuante? .... isso é pra noobs ...  ;D  .... fixed point notation .... muito mais rapido .... e usa inteiros...

Tou habituado a programar em arquitecturas sem suporte pra virgula flutuante.... logo arranjo maneira de contornar o problema facilmente  ::)

Segundo o que pude ver .... o NXC é facilissimo ... é só saber a API disponibilizada e está feito ... é quase C ...

NOTA: Sexta devo receber o bichinho*

*bichinho = NXT  ;D
Building your life since 1991...
Avatar do Utilizador
AVCampos
Sócio
Sócio
Mensagens: 13812
Registado: 27 fev 2007, 19:26
Localização: Barreiro
Contacto:

Re: Programando o NXT

Mensagem por AVCampos »

[quote="zebarnabe"]
NOTA: Sexta devo receber o bichinho*[/quote]
Quando o receberes, procura bem o sensor de ultra-sons... ele pode não estar no sítio onde julgas que está. Eu cometi esse erro. :-X
Avatar do Utilizador
Conchas
Direcção
Direcção
Mensagens: 16131
Registado: 26 jan 2007, 15:20
Localização: Feijó (Almada) / Sesimbra
Contacto:

Re: Programando o NXT

Mensagem por Conchas »

[quote="zebarnabe"]
Muhahaha .... virgula flutuante? .... isso é pra noobs ...  ;D  .... fixed point notation .... muito mais rapido .... e usa inteiros...

Tou habituado a programar em arquitecturas sem suporte pra virgula flutuante.... logo arranjo maneira de contornar o problema facilmente  ::)
[/quote]

Nesse caso, e para quem estiver interessado num bloco que implemente "Fixed Point Notation" no NXT-G, pode-o encontrar aqui.

A respectiva review e exemplos, podem tb ser vistos aqui.
FCorreia

#EUusoOmeuLUGBULKnosEVENTOSdaPLUG

We are working to build a better :plug:
LEGO Fan, a lifelong experience - Play Well (Leg Godt)

Sanjoanense :brincka: 2026, 3-5 de Outubro
Responder