Criando Jogos com Arduino 2: Passo a Passo
2.Plataforma Arduino
O QUE É O ARDUINO?
O Arduino é uma plataforma eletrônica de código aberto baseada em
software e hardware de fácil utilização, sendo ideal para iniciantes e para
qualquer pessoa que deseja construir projetos eletrônicos.
As placas Arduino permitem a conexão de circuitos eletrônicos aos
seus terminais, o que possibilita a leitura de entradas – luminosidade em um
sensor, o acionamento de um botão ou uma mensagem SMS, e a
transformação dessas informações em uma saída para controle de algum
dispositivo, ligando um LED, ativando um motor ou enviando uma
mensagem, por exemplo.
As placas Arduino podem ser conectadas ao computador por meio
do barramento serial universal (USB), o que permite a sua utilização como
placa de interface e controle de dispositivos por meio do seu computador.
A plataforma Arduino oferece uma série de vantagens em relação a
outras plataformas, o que a tornou popular entre professores, alunos,
amadores e projetistas, tais como:
Possuir ambiente multiplataforma. O Arduino pode ser programado
nos principais sistemas operacionais comercializáveis;
Contar com uma IDE de programação própria;
Poder ser programado utilizando um cabo USB;
Possuir hardware e software de fonte aberta;
Ter sido desenvolvido em um ambiente educacional.
Diante da sua popularização, a plataforma Arduino cresceu e
atualmente conta com diversas versões de mercado. A Figura 2 ilustra
algumas versões da placa Arduino.
Figura 2 - Algumas versões da placa Arduino
Além disso, existe uma série de placas compatíveis com o projeto
Arduino. Uma vez que seu hardware é aberto, a replica destas placas são
permitidas e possuem as mesmas características, pinagens e forma de uso.
Existem placas Arduino bem pequenas (Nano, micro, mini), de
tamanho médio ou tradicional (Uno, Duemilanove, Leonardo), e as placas
de maiores dimensões (Mega, Due).
Diante de tanta variedade, você deve estar se perguntando: Qual
placa devo usar no meu projeto?