sexta-feira, 4 de dezembro de 2009

Lego Mindstorms: Lego para robótica




Há mais ou menos 3 meses atrás, comprei meu primeiro kit de robótica: o Lego Mindstorms. Num primeiro momento pensei na infinidade de coisas que se poderia fazer com esse kit e inclusive na possibilidade de se estudar robótica e assim poder criar meus próprios kits utilizando chips mais avançados (Não que os chips Atmel do Lego Mindtorms seja ultrapassado, mas sua capacidade de armazenamento não é lá das melhores).
Apesar de ser um kit de robótica de alto nível (não é necessário ter muitos conhecimentos em eletrônica, robótica e até mesmo de programação para se criar um Robô que ande ou interaja com o ambiente), o site do Lego Mindstorms (http://mindstorms.lego.com) possui diversos recursos para novos projetos de robótica com o kit e inclusive todos os esquemas elétricos e suas especificações para poder criar novos hardwares e softwares para o seu Mindtorms.
Para aqueles que acham que o kit do Lego Mindstorms tem muitas poucas peças para se criar outros Robôs (ele possui cerca de 576 peças), há como comprar peças adicionais para "incrementar" seu Robô ao máximo. Inclusive há no mercado outros tipos de sensores que podem ser utilizados no kit (como uma bússola, um acelerômetro e até um leitor de RFID).
O padrão das peças do Mindstorms é o mesmo que o kit Lego Technic, ou seja, você pode também comprar kits de montagem da séria Technic e poder montar um kit maior. Mas os melhores kits é melhor encontrar em sites internacionais ou no Mercado Livre. Nele há kits de amortecedores e até kits de pneumática para poder criar mecanismos mais avançados.
Apesar de ser um kit muito bacana, pois é possível criar com as mesmas peças uma infinidade de Robôs, ele possui algumas limitações em seus sensores (o sensor de som serve apenas para medição de decibéis: dB ou dBA) e recursos de memória (apenas 256KB de memória Flash para armazenamento de programas). Uma forma de contornar isso é criar hardwares específicos utilizando as especificações de Hardware e que funcione em um barramento I2C (explicarei mais sobre esse barramento em outro post).
Dentre os kits de robótica que existem no mercado, eu aconselho primeiro comprar o Lego Mindstorms, pois ele pode ser facilmente construído por novatos da robótica e com o tempo é possível criar vários complementos para tornar o kit mais avançado, a medida em que se aprende mais sobre robótica.