Criando Jogos com Arduino 2: Passo a Passo

Carol Correia Viana · Capítulo 2 de 21

Páginas do PDF

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?