Você está na página 1de 12

MICROCONTROLADORES PARA

IOT
MICROCONTROLADORES ARDUINO
Objetivos
Apresentação da plataforma Arduino
Apresentação do microcontrolador ATMEGA
Apresentar ferramentas online

Conteúdos
O que é Arduino
Exemplos de programação
Como usar ferramentas online para Arduino

Professor Valdinei J. Saugo


MICROCONTROLADORES ARDUINO
O que é Arduino?
É uma plataforma de hardware e software livre para prototipagem de
projetos eletrônica e projetos interativos. Arduino é muito utilizado para
ensino de sistemas embarcados, internet das coisas e robótica.
MICROCONTROLADORES ARDUINO

Plataforma = conjunto de
ferramentas de software e hardware
MICROCONTROLADORES ARDUINO
MICROCONTROLADORES ARDUINO
Especificações básicas do Arduino UNO R3 (versão mais comum no mercado)
• Microcontrolador ATMega 328P 8bits
• 14 pinos de entradas/saídas
• 6 portas analógicas
• Memória Flash de 32KB
• Memória SRAM 2KB
• EEPROM 1KB
• Clock 16MHz
MICROCONTROLADORES ARDUINO
Portas digitais
• Funcionam como entrada e saída de sinais
• 14 portas que podem ser configuradas como entrada ou saída
• A corrente máxima por pino não pode ser maior que 40mA
• A soma da corrente de todos os pinos não pode ultrapassar 200mA
• Assumem estados LOW/HIGH, ou seja, 0V ou 5V
• Exemplos: podemos verificar se uma janela está aberta ou fechada, ou
verificar se um interruptor está acionado ou não.
MICROCONTROLADORES ARDUINO
Portas analógicas
• Podemos mensurar grandezas que variam ao longo do tempo.
• 6 portas analógicas com resolução de 10 bits
• Temos uma escala que vai de 0 a 1023
• Exemplo: temperatura, pressão, umidade, velocidade...
MICROCONTROLADORES ARDUINO
Exemplos de aplicação
Para o desenvolvimento de atividades práticas, será utilizada a
ferramenta gratuita online tinkercad (www.tinkercad.com). Que é um
ambiente online para modelagem 3D e também possui uma sessão
destinada para simulação de projetos eletrônicos que incluem placas
virtuais Arduino e diversos componentes eletrônicos utilizados em
prototipagem de produtos.
MICROCONTROLADORES ARDUINO
Exemplo blink led (piscar led)
REFERÊNCIAS
Tinkercad – Disponível em: <https://www.tinkercad.com>. Acesso em 24 set. 2019
Arduino – Disponível em: <https://www.Arduino.cc>. Acesso em 24 set. 2019.
Bom Estudo!

Você também pode gostar