NXT: Lego Mindstorms

NXT - AlphaRexUma vez engenheiro, sempre engenheiro.

Nunca escondi minha paixão pela engenharia e pela robotica, são coisas que me facinam a muito tempo e o fato de fazer um curso de engenharia somente aumentou meu interesse em robos e eletronicos. Mas por outro lado acho que isto tudo deriva da minha infancia, desde pequeno crescendo na Alemanha, tive contato constante com peças de montar conhecidas como “lego”.

Tenho certeza que muitos conhecem a linha de brinquedos, pequenos tijolos que se encaixam formando as mais diversas construções, desde castelos medievais até navios piratas e naves espaciais. Foi uma infancia e tanto, e até hoje tenho em casa um baú de 1,5mx1,0m cheio destas peças, sim o sonho de qualquer criança “pré-eradovideogame”. Até hoje digo a minha namorada que meu filho vai ser muito feliz, pois me perderia no tempo brincando de lego com ele, ou até sem ele!

“Anos dourados” a parte, o lego vem evoluindo constantemente, me deixando com vontade de voltar aos meus anos de criança, mas acima de tudo trazendo novos brinquedos, mais divertidos e mais complexos, e é neste ponto que entra o NXT, minha última aquisição (bem, quase, comprei uma powerball também)

O NXT Mindstorms (site )

Os legos inteligentes não são novidade, pois já estão por ai a algum tempo, mas agora deram um grande pulo tecnologico. O NXT traz muitas novidades, como nova linguagem, novo “tijolo intelingente” e sensores diversos.

O TijoloNXT Brick

Conhecido como “Smart Brick”, este é o cerebro do brinquedo, ele possui 4 entradas e 3 saidas que manipulam 4 sensores e 3 servo-motores. Ele possui uma arquitetura simples: 1 Microprocessador ARM7 de 32 bit, 256kb de memória, uma tela LCD e um auto-falante. Mas vai um longo caminho com o que tem de capacidades.

Os Sensores

De fábrica o brinquedo vem com 4 sensores:

  • Luz: detecta alterações na luz, ou cores
  • Ultra-sonico: detecta objetos que estejam a até 2m de distancia do sensor
  • Som: detecta variações de som
  • Toque: um botão, que detecta quando é pressionado ou deressionado

Com estes sensores simples e um pouco de imaginação já podemos ir muito longe, mas novos sensores estão apareceno no mercado. Já encontrei um sensor de compasso, um acelerometro, um sensor infra-vermelho e um sensor de cores.

A LinguagemNXT Programming Block

Com possibilidade de usar diversas linguagens, como o Java, o brick é programado através de uma linguagem visual baseada em blocos, que simplifica ao máximo a forma de criar programas.

Juntando tudo, temos o brinquedo que todo engenheiro pediu quando era criança. Então de agora em frente vou dedicar um espaço deste blog para o Lego NXT, compartilhado fotos e videos de como ele funciona, o que tenho montado dentre outros tópicos.

Como teaser vai ai um video do NXT Tranceiro:

comments powered by Disqus

Related Posts

Apache vs. LightHttp: função echo

Apache vs. LightHttp: função echo

  • October 29, 2006

Na versão em inglês do meu blog recebi um comentário estes dias que me deixou, “boiando”.

Read More
PHP Conference Brasil - 2º Dia

PHP Conference Brasil - 2º Dia

  • December 3, 2006

Segundo e infelizmente último dia do PHP Conf. O dia começou bem quando pude conversar com Derrick Rethans (programador do core) pela manha no lobby do hotel.

Read More
Changes on their way

Changes on their way

  • November 22, 2010

So over the next few weeks this space right here is going to be seeing lots of changes.

Read More