Robótica para iniciantes

24/07/2011 por Gustavo Cardial Leave a reply »

Se você tem interesse em robótica, eletrônica e tal, precisa conhecer o Arduino.

O que é Arduino?

É essa plaquinha aqui, ó:

Arduino

O Arduino é um microcontrolador. Um microcontrolador é um tipo de computador dentro de um chip. Ou seja, dentro do chip de um desses tem um processador, memória, entradas e saídas de dados.

A utilidade de um microcontrolador: podemos programá-lo para realizar funções específicas, como controlar um robô, um alarme etc. As empresas costumam colocá-los dentro de seus produtos para que eles façam o que devem fazer (ou seja, pra controlá-los).

O Arduino surgiu para tornar projetos de eletrônica mais acessíveis: custo menor (seu modelo mais barato custa R$85), mais facilidade de desenvolvimento por amadores e multiplataforma. O Arduino tem hardware livre, ou seja, as informações sobre seu projeto estão disponíveis para qualquer um produzí-lo, modificá-lo ou vendê-lo. Em outras palavras: liberdade, tal como no software livre.

Existe todo um aparato ao qual é possível ligar o Arduino: telas de LCD, botões, sensores de movimento, luz e calor, cabos USB, LEDS, motores etc. Ele ainda conta com uma plataforma de desenvolvimento (em software livre, claro). Escrevemos programas numa linguagem de programação (que é praticamente C) para interagir com os dispositivos ligados ao Arduino.

Desenvolvendo para Arduino

No exemplo abaixo fazemos um LED (luz) ficar piscando:

Arduino IDE

Facinho, não?

Existem vários tutoriais sobre Arduino na internet. Depois de pesquisar um pouco, se você quiser começar a brincar, basta adquirí-lo. Um dos lugares onde é possível comprar o chamado Arduino Starter Kit (um kit com uma versão do chip e vários componentes) é na loja virtual do site Laboratório de Garagem. Acesse em http://loja.labdegaragem.com.br/arduino-starter-kit-com-arduino-duemilanove-incluso.html

É isso aí. Agora só não entra no mundo da robótica/eletrônica quem não quiser.

Abaixo, segue uma reportagem sobre o Arduino.

Reportagem

8 comments

  1. Simonarde Jr. disse:

    cara, que fera.. à uns dias atrás eu estava justamente conversando sobre o Arduino e o Mindstorm… fiquei com vontade de comprar um e começar os meus projetos de dominação do mundo :-X

    p/ quem gosta, realmente vale à pena!

    • O que é Mindstorm?

      Tô afim de construir um Megaman! hauehauh

      • Simonarde Jr. disse:

        cara, o Mindstorm é quase um fork do Lego, p/ montar “robôs”.. tem a linguagem de programação também, daí você faz tudo e manda p/ ele, e ele executa.. também tem sensores e todo o aparato… depois vê o site oficial http://mindstorms.lego.com/en-us/Default.aspx

        • ah, legal, esse do Lego, sempre ouço falar! tô bem afim de adquirir o arduino

          • @Ramonneves_ disse:

            EU ja vi tanta coisa feita com lego… esse brinquedinho que toda criança brinca (mesmo que nao seja Original da LEGO) pode fazer tanta coisa…

        • PHS disse:

          Mindstorm… Simonarde, com certeza vc não mexe muito com robótica!

          Desde sempre, referimos àquela tecnologia robótica como NXT.

          Ainda não tive contato com o NXT, mas eu programo robôs no RCX (descontinuado atualmente).

          Muito boa a postagem sobre o Arduino!

          • Ramon disse:

            PHS Se vc ler os comentários Vai ver que nenhum deles mexe com robótica, mas por sermos apaixonados por tecnologia, a vontade está no sangue… então não estranhe as pessoas aqui não utilizarem Termos Técnicos utilizados por pessoas da área…

            :D

          • PHS disse:

            Sem problemas, Ramon.

            Desculpe… eu havia falado por impulso, e já tinha enviado a mensagem.

            Paulo H. Santos

Deixe uma resposta