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

php|tek09: Day #0

php|tek09: Day #0

  • May 19, 2009

First day in Chicago started out early, like 5 o’clock early!

Read More
Feedalizr.com - Cliente FriendFeed para o Desktop

Feedalizr.com - Cliente FriendFeed para o Desktop

  • April 15, 2008

Aproveitando minha recente entrada no SWAT Team, essa semana foi lançada uma interessante ferramenta idealizada por membros da equipe, tanto daqui como da Africa do Sul.

Read More
Vírus de web 2.0

Vírus de web 2.0

  • July 8, 2006

Me ocorre que esta notícia pode ser muito velha para alguns, mas estou apenas agora começando minha incansável busca por novas informações vou relatar.

Read More