SlideShare uma empresa Scribd logo
1 de 27
SPACE CAMP 2014

ARDUINO

Prof. Mauro Assis
Agenda

ARDUINO

Introdução
Arduino
Projetos
Conclusão
MAURO ASSIS

Técnico em instrumentação – COLTEC/UFMG
Engenheiro Agrícola - UFV
MBA em Gestão de Projetos - FGV
Experiência em desenvolvimento de
software
Definição

ARDUINO?

Plataforma de hardware
livre, projetada com
um microcontrolador, de
placa única, com suporte
de entrada/saída embutido
e uma linguagem de
programação padrão.
Wikipedia
ARDUINO: HISTÓRIA

Criado itália
Em 2007
Objetivo educacional
“Amigo do peito”
ARDUINO – PARA QUE SERVE MESMO?

Aprendizado/Educação
Prototipagem
Construção de equipamentos
Diversão...
POR DENTRO DO ARDUINO

Portas digitais

Portas analógicas
Comunicação USB
ARDUINO: CARACTERÍSTICAS

Hardware livre
Interface com microcomputador (serial)

Multiplataforma
Barato
Múltiplas versões

Shields
ARDUINO: VERSÕES
ARDUINO: CARACTERÍSTICAS TÉCNICAS PRINCIPAIS (BASEADO NA VERSÃO DUEMILANOVE)
Opera a 5 Vcc
Máximo recomendado 20 Vcc
14 pinos de E/S digitais
6 pinos de entrada analógicos
Corrente por pino 40 mA

Saída 3,3 Vcc
Memória flash 16/32 kbytes
Memoria SRAM 1024 bytes
Memória EEPROM 512
Pino Vin
6 pinos PWM
LED 13
ARDUINO: SHIELDS
ARDUINO: SHIELDS
ARDUINO: SHIELDS

Contole de
motor

Ethernet

Bluetooth

Xbee

SD, micro
SD

Parafuso

Celular

MIDI

MP3

Relé

Voz

WiFi

Protoboard

Flash

Joystick

GPS...
ARDUINO: KIT
Definição

RASPBERRY PI

“Computador de placa
única, do tamanho de um
cartão de
crédito, desenvolvido no
Reino Unido com a intenção
de ensinar computação
básica em escolas”
Wikipedia
RASPBERRY PI
RASPI: CARACTERÍSTICAS

Processador ARM de 800 MHz
512 Mbytes de memória RAM
Saída vídeo HDMI/RCA
Saída de áudio HDMI/TRS
Duas portas seriais

Conector de rede
US$ 35!
OPÇÃO I: RASPI + ARDUINO!
OPÇÃO 2: ARDUINO TRE!!
PROJETOS

Automação no Parque
PROJETOS
PROJETOS
PROJETOS

Era uma vez...
ARDUINO e Raspberry Pi: Introdução à Programação e Automação
ARDUINO e Raspberry Pi: Introdução à Programação e Automação
ARDUINO e Raspberry Pi: Introdução à Programação e Automação
ARDUINO e Raspberry Pi: Introdução à Programação e Automação

Mais conteúdo relacionado

Semelhante a ARDUINO e Raspberry Pi: Introdução à Programação e Automação

Semelhante a ARDUINO e Raspberry Pi: Introdução à Programação e Automação (20)

Arduinrio
ArduinrioArduinrio
Arduinrio
 
Arduino - aula Teste - Ilha
Arduino - aula Teste - IlhaArduino - aula Teste - Ilha
Arduino - aula Teste - Ilha
 
Semana 1
Semana 1Semana 1
Semana 1
 
Apresentando o Arduino - UESPI
Apresentando o Arduino - UESPIApresentando o Arduino - UESPI
Apresentando o Arduino - UESPI
 
Arduino
ArduinoArduino
Arduino
 
Placa Arduino
Placa ArduinoPlaca Arduino
Placa Arduino
 
Sindpd introducao arduinodomotica
Sindpd introducao arduinodomoticaSindpd introducao arduinodomotica
Sindpd introducao arduinodomotica
 
ArduinRio FSLDC
ArduinRio FSLDCArduinRio FSLDC
ArduinRio FSLDC
 
Minicurso arduino
Minicurso arduinoMinicurso arduino
Minicurso arduino
 
18. arduino
18. arduino18. arduino
18. arduino
 
Apresentação pós tic
Apresentação   pós ticApresentação   pós tic
Apresentação pós tic
 
Montando sua própria placa arduino e compartilhando seus projetos de hardware
Montando sua própria placa arduino e compartilhando seus projetos de hardwareMontando sua própria placa arduino e compartilhando seus projetos de hardware
Montando sua própria placa arduino e compartilhando seus projetos de hardware
 
Aula de Arduino: Primeiros Passos
Aula de Arduino: Primeiros PassosAula de Arduino: Primeiros Passos
Aula de Arduino: Primeiros Passos
 
Introdução ao Arduino: Fundamentos e Aplicações de Microcontroladores
Introdução ao Arduino: Fundamentos e Aplicações de MicrocontroladoresIntrodução ao Arduino: Fundamentos e Aplicações de Microcontroladores
Introdução ao Arduino: Fundamentos e Aplicações de Microcontroladores
 
Minicurso de Arduino Básico
Minicurso de Arduino BásicoMinicurso de Arduino Básico
Minicurso de Arduino Básico
 
Arduino day-2015-v1
Arduino day-2015-v1Arduino day-2015-v1
Arduino day-2015-v1
 
Robótica e Sistemas interativos utilizando Arduino
Robótica e Sistemas interativos utilizando ArduinoRobótica e Sistemas interativos utilizando Arduino
Robótica e Sistemas interativos utilizando Arduino
 
Arduino (para fazedores)
Arduino (para fazedores)Arduino (para fazedores)
Arduino (para fazedores)
 
Slide - Introdução ao Arduino e Sensores.pdf
Slide - Introdução ao Arduino e Sensores.pdfSlide - Introdução ao Arduino e Sensores.pdf
Slide - Introdução ao Arduino e Sensores.pdf
 
Arduino
ArduinoArduino
Arduino
 

Mais de Mauro Assis

Visão computacional em embarcados
Visão computacional em embarcadosVisão computacional em embarcados
Visão computacional em embarcadosMauro Assis
 
Internet of Things: The MQTT protocol
Internet of Things: The MQTT protocolInternet of Things: The MQTT protocol
Internet of Things: The MQTT protocolMauro Assis
 
Como treinar o seu tubarão/How to train your shark
Como treinar o seu tubarão/How to train your sharkComo treinar o seu tubarão/How to train your shark
Como treinar o seu tubarão/How to train your sharkMauro Assis
 
Linguagens deprogramacao
Linguagens deprogramacaoLinguagens deprogramacao
Linguagens deprogramacaoMauro Assis
 
Eletronica embarcada
Eletronica embarcadaEletronica embarcada
Eletronica embarcadaMauro Assis
 
Torturando numeros para que confessem o sumiço das cervejas
Torturando numeros para que confessem o sumiço das cervejasTorturando numeros para que confessem o sumiço das cervejas
Torturando numeros para que confessem o sumiço das cervejasMauro Assis
 

Mais de Mauro Assis (6)

Visão computacional em embarcados
Visão computacional em embarcadosVisão computacional em embarcados
Visão computacional em embarcados
 
Internet of Things: The MQTT protocol
Internet of Things: The MQTT protocolInternet of Things: The MQTT protocol
Internet of Things: The MQTT protocol
 
Como treinar o seu tubarão/How to train your shark
Como treinar o seu tubarão/How to train your sharkComo treinar o seu tubarão/How to train your shark
Como treinar o seu tubarão/How to train your shark
 
Linguagens deprogramacao
Linguagens deprogramacaoLinguagens deprogramacao
Linguagens deprogramacao
 
Eletronica embarcada
Eletronica embarcadaEletronica embarcada
Eletronica embarcada
 
Torturando numeros para que confessem o sumiço das cervejas
Torturando numeros para que confessem o sumiço das cervejasTorturando numeros para que confessem o sumiço das cervejas
Torturando numeros para que confessem o sumiço das cervejas
 

ARDUINO e Raspberry Pi: Introdução à Programação e Automação