Arduino para Iniciantes
Arduino para Iniciantes
0
Introdução
A cada dia que se passa vemos projetos e mais projetos sendo desenvolvidos através
dessa plataforma incrível chamada Arduino. Mas você sabe exatamente o que ele é e para
que serve? Nós do Prototipando criamos esse tutorial para você que é iniciante e não
possui nenhuma experiencia com o Arduino. Em posts futuros, nós iremos ensinar passo a
passo na criação do seu primeiro projeto Arduino.
O que é o Arduino?
O Arduino é uma placa de circuito impresso programável e de código aberto que pode ser
integrada em uma ampla variedade de projetos de espaço único, simples e complexos.
Esta placa contém um microcontrolador que pode ser programado para detectar e
controlar objetos no mundo físico. Respondendo a sensores e entradas, o Arduino é capaz
de interagir com uma grande variedade de saídas, como LEDs, motores e monitores.
Devido à sua flexibilidade e baixo custo, o Arduino tornou-se uma escolha muito popular
entre as pessoas que desejam criar projetos de hardware interativos.
O Arduino é uma ótima plataforma para protótipos de projetos e invenções, mas pode ser
confuso na hora de escolher a placa certa. Se você é novato nisso, você pode sempre ter
pensado que havia apenas uma placa “Arduino”, quando na realidade, existem muitas
variações das placas oficiais do Arduino e há centenas de concorrentes que oferecem
clones. Mas não se preocupe, vamos mostrar para você com qual placa deve começar.
Abaixo estão alguns exemplos dos diferentes tipos de placas Arduino que existem. As
placas com o nome Arduino são as placas oficiais, mas também há muitos clones
realmente bons no mercado. Uma das melhores razões para comprar um clone é o fato de
que eles são geralmente mais baratos do que seu equivalente oficial. Adafruit e Sparkfun,
por exemplo, vendem variações das placas Arduino, que custam menos, mas ainda têm a
mesma qualidade dos originais. Uma palavra de cautela, tenha cuidado ao comprar placas
de empresas que você não conhece.
Outro fator a considerar ao escolher uma placa Arduino é o tipo de projeto que você está
procurando fazer. Por exemplo, se você quiser criar um projeto eletrônico vestível, você
pode querer considerar a placa LilyPad. O LilyPad é projetado para ser facilmente
costurado em roupas. Se o seu projeto tem um formato pequeno, você pode querer usar o
Arduino Pro Mini, que tem uma pegada muito pequena em comparação com outras
placas. Nós do Prototipando desenvolvemos um guia de comparação das placas Arduino
para que você possa fazer uma análise e comparação mais detalhada. Em seguida, vamos
nos concentrar em nossa placa Arduino favorita, que recomendamos aos iniciantes.
Arduino Uno
Uma das placas Arduino mais populares é o Arduino Uno. Embora não tenha sido
realmente a primeira placa a ser lançada, ela continua a ser a mais ativamente usada e
mais amplamente documentada no mercado. Por causa de sua extrema popularidade, o
Arduino Uno é utilizado em diversos projetos. Somos grandes fãs do Uno por causa dos
ótimos recursos e facilidade de uso. Aqui estão os componentes que compõem uma placa
Arduino Uno e quais são suas funções.
1. Botão Reset – Isso irá reiniciar qualquer código que é carregado para a placa
Arduino
2. AREF – Significa “Referência analógica” e é usado para definir uma voltagem de
referência externa
3. Pino de aterramento – Existem alguns pinos de aterramento no Arduino e todos
funcionam da mesma forma
4. Entrada / Saída Digital – Os pinos de 0 a 13 podem ser usados para entrada ou
saída digital
5. PWM – Os pinos marcados com o símbolo (~) podem simular a saída analógica
6. Conexão USB – Usado para ligar seu Arduino e fazer upload de esboços
7. TX / RX – Transmitir e receber. LEDs de indicação de dados.
8. Microcontrolador ATmega – Este é o cérebro e é onde os programas são
armazenados
9. LED indicador de energia – Este LED acende sempre que a placa é conectada a uma
fonte de energia
10. Regulador de Tensão – Este componente controla a quantidade de voltagem que
vai para a placa Arduino
11. DC Power Barrel Jack – Isto é usado para alimentar seu Arduino com uma fonte de
alimentação
12. Pin 3.3V – Este pino fornece 3,3 volts de energia para seus projetos
13. Pin 5V – Este pino fornece 5 volts de energia para seus projetos
14. Pinos de aterramento – Existem alguns pinos de aterramento no Arduino e todos
funcionam da mesma forma
15. Pinos analógicos – Esses pinos podem ler o sinal de um sensor analógico e
convertê-lo em digital
O Arduino Uno precisa de uma fonte de energia para funcionar e pode ser alimentado de
várias maneiras. Você pode fazer o que a maioria das pessoas fazem, que é conectar a
placa diretamente ao seu computador através de um cabo USB. Se você quiser que seu
projeto seja móvel, deverá usar uma bateria de 9V. O último método seria usar uma fonte
de alimentação de 9V AC.
Protoboard e o Arduino
Outro item muito importante quando se trabalha com o Arduino é uma placa de ensaio
sem solda, que é comumente chamado de protoboard. Este dispositivo permite que você
teste o seu projeto Arduino sem ter que soldar permanentemente o circuito. Através da
protoboard você consegue criar protótipos temporários e experimentar diferentes designs
de circuitos. Dentro dos furos (pontos de amarração) do invólucro de plástico, há clipes de
metal que são conectados uns aos outros por tiras de material condutor.
A protoboard não é alimentada por conta própria e precisa de energia trazida da placa
Arduino usando fios de jumper. Esses fios também são usados para formar o circuito
conectando resistores, chaves e outros componentes.
Uma vez que o circuito tenha sido montado na protoboard, você precisará fazer o upload
do programa (conhecido como sketch) para o Arduino. O sketch é um conjunto de
instruções que informa ao Arduino quais funções ele precisa executar. Uma placa Arduino
só pode segurar e executar um sketch de cada vez. O software usado para criar sketch do
Arduino é chamado de IDE, que significa Integrated Development Environment. O software
é gratuito para download e pode ser encontrado no site oficial do Arduino.
Cada esboço do Arduino tem duas partes principais para o programa:
void setup () – Configura o que precisa ser feito uma vez e não acontece novamente.
void loop () – Contém as instruções que são repetidas várias vezes até que a placa seja
desligada.
Se você quiser adicionar uma funcionalidade muito específica ao seu Arduino, você
precisará usar um shield. Os shields do Arduino se conectam ao topo da placa do Arduino
e podem adicionar recursos como WiFi, Bluetooth, GPS e muito mais. Existem literalmente
centenas de shields para escolher.
Sensores para Arduino
Se você quer que seu Arduino sinta o mundo ao seu redor, você precisará adicionar um
sensor. Há uma ampla gama de sensores para escolher e cada um deles tem uma
finalidade específica. Alguns dos sensores mais usados nos projetos são os de distância,
PIR Motion, de luz, pressão, proximidade, aceleração, entre outros.
Conclusão
Você está pronto para criar seu primeiro projeto Arduino? Acesse agora o projeto
sobre Como desenvolver os primeiros projetos no Arduino, nele iremos ensiná-lo a
desenvolver passo a passo o seu primeiro projeto. Esse primeiro projeto parecerá simples,
mas é uma ótima maneira para você começar a aprender sobre a placa e a linguagem de
programação. Se você tiver alguma dúvida ou sugestão quanto a este tutorial, por favor,
não hesite em deixar um comentário abaixo.