Escolar Documentos
Profissional Documentos
Cultura Documentos
Introdução ao Arduino
INTRODUÇÃO
Arduino é uma plataforma eletrônica aberta1, com hardware e software fácil de usar que
permite a leitura de vários dispositivos conectados externamente (como sensores de
temperatura, pressão, luminosidade…) e que pode atuar em diversos elementos externos
(LEDs, luzes, motores…).
Os elementos que "lêem" as informações dos sensores e as transmitem ao processador
principal são chamados de "entradas" e podem ser analógicas ou digitais. Os elementos que
controlam dispositivos externos são as "saídas" e são todas digitais, embora, em algumas
situações, podem ser configuradas para atuar de maneira analógica, conforme veremos
mais adiante.
Existem vários modelos de Arduino, que variam na quantidade de entradas e saídas,
capacidade de memória e velocidade de processamento. Os mais comuns são:
UNO: 6 pinos digitais (que podem ser configurados como entrada ou saída, de acordo com a
programação do usuário), 6 entradas para dispositivos externos analógicos, memória de 32
Kbytes, frequência de processamento de 16 MHz (preço entre R$ 20,00 e 40,00).
MEGA: 54 pinos digitais (configurados como entrada ou saída), 16 entradas analógicas,
memória 256 Kbytes, 16 MHz (preço entre R$ 50,00 e 70,00)
NANO: 22 pinos digitais (entrada ou saída), 8 entradas analógicas, memória de 32 Kbytes, 16
MHz (preço médio R$ 20,00)
a b c
Figura 1: Modelos de Arduino. a: Uno, b: Mega, c: Nano
A programação do Arduino é feita em linguagem C. No site oficial da plataforma
(www.arduino.cc) é possível baixar (gratuitamente) o programa "Arduíno IDE", no qual você
pode editar o programa e carregá-lo no Arduino através da USB do computador. Também é
possível usar o editor in line (Arduino Create → Arduino Web Editor).
OBJETIVO GERAL
1 Uma "plataforma aberta" significa que qualquer pessoa tem acesso gratuito tanto ao hardware
(montagem) quanto ao software (programação).
Conhecer e familiarizar-se com a plataforma Arduino.
Aprender o básico da programação e das funções básicas do Arduino, como acionamento de
componentes externos.
Pré Aula
Acessar o site https://www.tinkercad.com para a montagem do circuito abaixo:
AULA
1. O programa de oscilação do LED já é o padrão do arduíno neste site.
Olhe a sua placa e diga abaixo, com detalhes, o que está acontecendo.