SlideShare uma empresa Scribd logo
Mini-curso ArduinoMini-curso Arduino
www.brasilrobotics.blogspot.comwww.brasilrobotics.blogspot.com
Leandro Mota Guimarães da SilvaLeandro Mota Guimarães da Silva
16 setembro de 201016 setembro de 2010
Mini-curso ArduinoMini-curso Arduino
www.brasilrobotics.blogspot.comwww.brasilrobotics.blogspot.com
Temas abordados:

Apresentação do Arduino para iniciantes.

Uso e interações do Arduino.

Noções básicas de como programá-lo.

Arduino: O que é?

O Arduino é uma plataforma de
prototipagem eletrônica open-source
que se baseia em hardware e
software flexível e fácil de usar.

Por ser open: Perminte constução
caseira e software livre.

Caráter colaborativo
Mini-curso ArduinoMini-curso Arduino
www.brasilrobotics.blogspot.comwww.brasilrobotics.blogspot.com
O que ele faz?
Recebe, Gera e Interpreta Dados.
Premite desenvolver:
 Controle residencial
 Robótica
 Design interativo
 Quase tudo que sonhar esta
ferramenta pode tornar
realidade.
Ver vídeos(ilustrativos)
Mini-curso ArduinoMini-curso Arduino
www.brasilrobotics.blogspot.comwww.brasilrobotics.blogspot.com
Como é estruturado seu
Hardware
 Analog Reference pin-
AREF(Laranja).
 Digital Ground (Verde Claro)
 Digital Pins 2-13 (Verde)
 Digital Pins 0-1/Serial In/Out -
TX/RX (Verde Escuro) – Estes
Pinos não podem ser usados
para digital i/o (digitalRead e
digitalWrite) se estiver usando
comunicação serial
( Serial.begin).
 Botão de Reset - S1 (Azul
Escuro)
 In-circuit Serial Programmer
-ICSP (Azul-Verde)

Mini-curso ArduinoMini-curso Arduino
www.brasilrobotics.blogspot.comwww.brasilrobotics.blogspot.com
Como é estruturado seu
hardware:
 Analog In Pins 0-5 (Azul Claro)
 Power and Ground Pins (power:
orange, grounds: light Laranja
Claro)
 Suprimento Externo de energia
In (9- 12VDC) - X1 (Rosa)
 SV1- Jumper: Determina
alimentação da USB ou Esterna
X1 (Roxo)
 USB: Usada para gravar os
programas; Comunicação serial
entre placa e computador;
Alimentação da placa (Amarelo)
Mini-curso ArduinoMini-curso Arduino
www.brasilrobotics.blogspot.comwww.brasilrobotics.blogspot.com
Mini-curso ArduinoMini-curso Arduino
www.brasilrobotics.blogspot.comwww.brasilrobotics.blogspot.com

Outras coisas importantes no
Arduino:

Led Serial: 0 (RX) e 1 (TX). Usado
para Receber (RX) transmitir (TX)
TTL dados seriais.

Chip FTDI(comunicação serial USB)
Mini-curso ArduinoMini-curso Arduino
www.brasilrobotics.blogspot.comwww.brasilrobotics.blogspot.com

Outras coisas importantes no
Arduino:

Saida com PWM(Pulse Width
Modulation):
Usa-se pinos: 3, 5, 6, 9, 10, and 11.
analogWrite()

Arduino...! So quadrado assim ?

8k,16k ou 32k?

USB?
Mini-curso ArduinoMini-curso Arduino
www.brasilrobotics.blogspot.comwww.brasilrobotics.blogspot.com
Não!
Temos varios modelos para
aplicações diversas.
Mini-curso ArduinoMini-curso Arduino
www.brasilrobotics.blogspot.comwww.brasilrobotics.blogspot.com

Arduino Mega- 126k (Flash Memory)

54 Pinos de I/O

LilyPad Arduino
Não!
Temos varios modelos para
aplicações diversas.
Mini-curso ArduinoMini-curso Arduino
www.brasilrobotics.blogspot.comwww.brasilrobotics.blogspot.com

Arduino BT (Bluetooth)

Arduino Mini

Arduino Pro
Mini-curso ArduinoMini-curso Arduino
www.brasilrobotics.blogspot.comwww.brasilrobotics.blogspot.com

O que são Shields?

“Escudos”. Extentenções do
arduino que permitem interagir
com tecnologias diversas com
facilidade.

Ex:

Ethernet shield

Xbee shield
Mini-curso ArduinoMini-curso Arduino
www.brasilrobotics.blogspot.comwww.brasilrobotics.blogspot.com

O que são Shields?

“Escudos”. Extentenções do
arduino que permitem interagir
com tecnologias diversas com
facilidade.
Ex:

Motor shield

SD shield

LCD shield
Mini-curso ArduinoMini-curso Arduino
www.brasilrobotics.blogspot.comwww.brasilrobotics.blogspot.com

Como usar as Shields?

Conecta-se sobre o
Arduino quantas quiser.
Mini-curso ArduinoMini-curso Arduino
www.brasilrobotics.blogspot.comwww.brasilrobotics.blogspot.com

Gostou? Então vamos
Saber como usar?

Esta é a IDE .

E os botões para comando.

Verify: Para Verificar se o
programa está sem erros.

Upload: Carrega o programa no
Microcontrolador.

Serial Monitor: Ativa a leitura
da porta serial. Mostra
valores.
Mini-curso ArduinoMini-curso Arduino
www.brasilrobotics.blogspot.comwww.brasilrobotics.blogspot.com

O Programa.

C/C++ .

Funções facilitadas.

Após compilar temos os dados na
tela preta abaixo:
Mini-curso ArduinoMini-curso Arduino
www.brasilrobotics.blogspot.comwww.brasilrobotics.blogspot.com

Entendendo o Programa.
/*
*Programa traduzido por Gamesh_ para Mini-curso sobre Arduino 16/09/2010
*Visitem www.brasilrobotics.blogspot.com/
*Programa: Blink, * The basic Arduino example. * http://www.arduino.cc/en/Tutorial/Blink
*/
int ledPin = 13; // Diz: Vou usar o Pino de número 13 do Arduino e ele será chamado
"ledPin" e será uma variável inteira.
void setup() //Função chamada automaticamente na primeira vez que o código é
lido.
//Devemos dizer como o Pino deve se comportar.
{
pinMode(ledPin, OUTPUT); // PinMode diz:
O comportamento do pino(Nome desse pino, ENTRADA ou
SAÍDA).
// Temos OUTPUT=Saída e INPUT=Entrada.
// E o nome do pino é LedPIN.
// É importante notar a vírgula( , ) e que usa-se letra
maiúscula.
}
Mini-curso ArduinoMini-curso Arduino
www.brasilrobotics.blogspot.comwww.brasilrobotics.blogspot.com

Entendendo o Programa.
void loop() // Função onde tudo acontece. Chama-se Loop
porque está executando repetidas vezes.
{
digitalWrite(ledPin, HIGH); // Temos HIGH= LIGADO e LOW=DESLIGADO
// E o nome do pino é LedPIN, que é o mesmo Pino 13
delay(1000); // Atraso de 1 segundo
digitalWrite(ledPin, LOW); // Temos LOW=DESLIGADO
delay(1000); // Atraso de 1 segundo
}
Mini-curso ArduinoMini-curso Arduino
www.brasilrobotics.blogspot.comwww.brasilrobotics.blogspot.com

Praticando o Programa.

Instalar a interface( IDE).

Reconhecer os botões.

Abrir arquivo com o programa
Blink.

Ler o programa identificar os
comandos.

Fazer perguntas e tirar duvidas!
É o momento.
Mini-curso ArduinoMini-curso Arduino
www.brasilrobotics.blogspot.comwww.brasilrobotics.blogspot.com

Vamos compliar e ver o que
acontece?

Conecte a USB ao PC e ao Arduino

É preciso indicar o modelo de arduino e
a porta USB que ele está conectado.

Vá em TOOLs > Board> “Modelo”

TOOLs > Serial PORT> “porta usada”
Mini-curso ArduinoMini-curso Arduino
www.brasilrobotics.blogspot.comwww.brasilrobotics.blogspot.com

Entendendo o Programa.

Agora vamos modificar os
valores no Deley(10)

Observar o que acotece

Espere alguns segundos.

Conecte um LED como indicado
na figura ao lado.
Mini-curso ArduinoMini-curso Arduino
www.brasilrobotics.blogspot.comwww.brasilrobotics.blogspot.com

Entendendo o Programa.

Algumas funções digitais importantes:

pinMode()
•
Diz se o comportamento será INPUT
ou OUTPUT

digitalWrite()
•
Gera HIGH ou LOW no pino

digitalRead()
•
Recebe HIGH ou LOW do pino
Mini-curso ArduinoMini-curso Arduino
www.brasilrobotics.blogspot.comwww.brasilrobotics.blogspot.com

Aprendendo com exemplos:

Apresentar e vistar site www.arduino.cc
Principal fonte de documentação.

Tópico: LEARNING

Executar programas Digital I/O

Blink Without Delay:

Button

...
Mini-curso ArduinoMini-curso Arduino
www.brasilrobotics.blogspot.comwww.brasilrobotics.blogspot.com

Entendendo o Programa.

Funções analógicas.

Gera e recebe valores de 0 a 1023.
Permitindo medir além do LIGADO e
DESLIGADO.

AnalogRead()
•
Faz leitura do pino analógico. Valor
entre 0 a 1023

AnalogWrite()
•
Gera valor analógico entre 0 e 1023.
Onda PWM.
Mini-curso ArduinoMini-curso Arduino
www.brasilrobotics.blogspot.comwww.brasilrobotics.blogspot.com

Aprendendo com exemplos:

Vistar site www.arduino.cc
Principal fonte dedocumentação.

Tópico: LEARNING

Executar programas: Analog I/O
•
Analog Input
•
Calibration
•
Fading
•
Smoothing
Térmica inteligente
Mini-curso ArduinoMini-curso Arduino
www.brasilrobotics.blogspot.comwww.brasilrobotics.blogspot.com

Porta serial.

É a forma como comunicar computador com Arduino em tempo real.

Serial.begin(9600);

Ajusta velocidade em 9600 bps

Serial.println("TEXTO");

Para escrever na tela.
Mini-curso ArduinoMini-curso Arduino
www.brasilrobotics.blogspot.comwww.brasilrobotics.blogspot.com
Serial Port. Vamos praticar?
void setup() // run once, when the sketch starts
{
Serial.begin(9600); // set up Serial library at 9600 bps
Serial.println("Olá! Sou o Arduino!"); // prints hello with ending line break
}
void loop() // run over and over again
{
// do nothing!
}
Mini-curso ArduinoMini-curso Arduino
www.brasilrobotics.blogspot.comwww.brasilrobotics.blogspot.com
Serial Port: Agora mudando o programa.
void setup() // run once, when the sketch starts
{
Serial.begin(9600); // set up Serial library at 9600 bps
}
void loop() // run over and over again
{
Serial.println("Olá! Sou o Arduino!"); // prints hello with ending line
break
}
Mini-curso ArduinoMini-curso Arduino
www.brasilrobotics.blogspot.comwww.brasilrobotics.blogspot.com
Serial Port: Agora mudando o programa.
void setup() // run once, when the sketch starts
{
Serial.begin(9600); // set up Serial library at 9600 bps
}
void loop() // run over and over again
{
Serial.println("Olá! Sou o Arduino!"); // prints hello with ending line break
}
Mini-curso ArduinoMini-curso Arduino
www.brasilrobotics.blogspot.comwww.brasilrobotics.blogspot.com
Serial Port: Incrementando mais uma vez.
void setup() // run once, when the sketch starts
{
Serial.begin(9600); // set up Serial library at 9600 bps
}
void loop() // run over and over again
{
Serial.println("Olá! Sou o Arduino!"); // prints hello with ending line break
delay(1000);
}
Mini-curso ArduinoMini-curso Arduino
www.brasilrobotics.blogspot.comwww.brasilrobotics.blogspot.com

Serial Port.

Visitar www.ladyada.net
Para mais exemplos de porta serial

Tópico> Tutorial > Lesson 4
Mini-curso ArduinoMini-curso Arduino
www.brasilrobotics.blogspot.comwww.brasilrobotics.blogspot.com

Quero aprender mais!

Quero um desses!

O que fazer?

Visitar meu site :
www.brasilrobotics.blogspot.com
Mini-curso ArduinoMini-curso Arduino
www.brasilrobotics.blogspot.comwww.brasilrobotics.blogspot.com
Referências:
Brasilrobotics. Disponível em <www.brasilrobotics.blogspot.com/>
Adafruit. Disponível em <http://www.adafruit.com/>
Arduino.cc. Disponível em <www.arduino.cc/>
Banzi, Massimo. Getting Started with Arduino. O'reilly,EUA
Banco de imagens google. Disponível em <www.google.com.br/imghp?hl=pt-BR&tab=wi>
Creativecommons. Disponível em: <www.creativecommons.org.br/>
Mini-curso ArduinoMini-curso Arduino
www.brasilrobotics.blogspot.comwww.brasilrobotics.blogspot.com
gamesh_@hotmail.com

Mais conteúdo relacionado

Mais procurados

Flisol projetos criativos com o arduino
Flisol   projetos criativos com o arduino Flisol   projetos criativos com o arduino
Flisol projetos criativos com o arduino
Fernando Moreira
 
Arduino - Dicas & Truques
Arduino - Dicas & TruquesArduino - Dicas & Truques
Arduino - Dicas & Truques
Álvaro Justen
 
Arduino: Brincando de eletrônica com Python e Hardware Livre
Arduino: Brincando de eletrônica com Python e Hardware LivreArduino: Brincando de eletrônica com Python e Hardware Livre
Arduino: Brincando de eletrônica com Python e Hardware Livre
Álvaro Justen
 
Workshop Arduino SETi 2014
Workshop Arduino SETi 2014Workshop Arduino SETi 2014
Workshop Arduino SETi 2014
Lucas Cabral
 
Arduino: Passado, presente e futuro.
Arduino: Passado, presente e futuro.Arduino: Passado, presente e futuro.
Arduino: Passado, presente e futuro.
Marcelo Laranjeira Melo
 
Sindpd introducao arduinodomotica
Sindpd introducao arduinodomoticaSindpd introducao arduinodomotica
Sindpd introducao arduinodomotica
Desiree Santos
 
Introduçao ao Arduino e Domótica - Latinoware 2012
Introduçao ao Arduino e Domótica - Latinoware 2012Introduçao ao Arduino e Domótica - Latinoware 2012
Introduçao ao Arduino e Domótica - Latinoware 2012
Desiree Santos
 
Construção de interfaces on-demand baseadas em Realidade Aumentada Projetiva ...
Construção de interfaces on-demand baseadas em Realidade Aumentada Projetiva ...Construção de interfaces on-demand baseadas em Realidade Aumentada Projetiva ...
Construção de interfaces on-demand baseadas em Realidade Aumentada Projetiva ...
Christopher Cerqueira
 
WRVA 2015
WRVA 2015WRVA 2015
Apostila para Programar Arduino
Apostila para Programar ArduinoApostila para Programar Arduino
Apostila para Programar Arduino
Isvaldo Souza
 
Introdução ao Arduino e robótica
Introdução ao Arduino e robóticaIntrodução ao Arduino e robótica
Introdução ao Arduino e robótica
Marcelo Quinta
 
Interfaces fisicas para dispositivos moveis
Interfaces fisicas para dispositivos moveisInterfaces fisicas para dispositivos moveis
Interfaces fisicas para dispositivos moveis
Tiago Barros
 
Aula sobre arduino
Aula sobre arduinoAula sobre arduino
Aula sobre arduino
Maurício Moreira Neto
 
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
Carlos Eduardo Pantoja
 
TDC2015 - Internet das Coisas - OpenDevice
TDC2015 - Internet das Coisas - OpenDeviceTDC2015 - Internet das Coisas - OpenDevice
TDC2015 - Internet das Coisas - OpenDevice
Ricardo Rufino
 
Introdução à prototipagem utilizando o arduino flisol 2013
Introdução à prototipagem utilizando o arduino   flisol 2013Introdução à prototipagem utilizando o arduino   flisol 2013
Introdução à prototipagem utilizando o arduino flisol 2013
Fernando Moreira
 
OpenDevice IoT - 2016 (LowLevel)
OpenDevice IoT - 2016 (LowLevel)OpenDevice IoT - 2016 (LowLevel)
OpenDevice IoT - 2016 (LowLevel)
Ricardo Rufino
 
Computação física com arduino
Computação física com arduinoComputação física com arduino
Computação física com arduino
Guilherme de Cleva Farto
 
Domótica: Controle dispositivos via comando de voz com arduino
Domótica: Controle dispositivos via comando de voz com arduinoDomótica: Controle dispositivos via comando de voz com arduino
Domótica: Controle dispositivos via comando de voz com arduino
Desiree Santos
 
Plataformas atuais de sistemas embarcados para IoT
Plataformas atuais de sistemas embarcados para IoTPlataformas atuais de sistemas embarcados para IoT
Plataformas atuais de sistemas embarcados para IoT
André Luiz Secco
 

Mais procurados (20)

Flisol projetos criativos com o arduino
Flisol   projetos criativos com o arduino Flisol   projetos criativos com o arduino
Flisol projetos criativos com o arduino
 
Arduino - Dicas & Truques
Arduino - Dicas & TruquesArduino - Dicas & Truques
Arduino - Dicas & Truques
 
Arduino: Brincando de eletrônica com Python e Hardware Livre
Arduino: Brincando de eletrônica com Python e Hardware LivreArduino: Brincando de eletrônica com Python e Hardware Livre
Arduino: Brincando de eletrônica com Python e Hardware Livre
 
Workshop Arduino SETi 2014
Workshop Arduino SETi 2014Workshop Arduino SETi 2014
Workshop Arduino SETi 2014
 
Arduino: Passado, presente e futuro.
Arduino: Passado, presente e futuro.Arduino: Passado, presente e futuro.
Arduino: Passado, presente e futuro.
 
Sindpd introducao arduinodomotica
Sindpd introducao arduinodomoticaSindpd introducao arduinodomotica
Sindpd introducao arduinodomotica
 
Introduçao ao Arduino e Domótica - Latinoware 2012
Introduçao ao Arduino e Domótica - Latinoware 2012Introduçao ao Arduino e Domótica - Latinoware 2012
Introduçao ao Arduino e Domótica - Latinoware 2012
 
Construção de interfaces on-demand baseadas em Realidade Aumentada Projetiva ...
Construção de interfaces on-demand baseadas em Realidade Aumentada Projetiva ...Construção de interfaces on-demand baseadas em Realidade Aumentada Projetiva ...
Construção de interfaces on-demand baseadas em Realidade Aumentada Projetiva ...
 
WRVA 2015
WRVA 2015WRVA 2015
WRVA 2015
 
Apostila para Programar Arduino
Apostila para Programar ArduinoApostila para Programar Arduino
Apostila para Programar Arduino
 
Introdução ao Arduino e robótica
Introdução ao Arduino e robóticaIntrodução ao Arduino e robótica
Introdução ao Arduino e robótica
 
Interfaces fisicas para dispositivos moveis
Interfaces fisicas para dispositivos moveisInterfaces fisicas para dispositivos moveis
Interfaces fisicas para dispositivos moveis
 
Aula sobre arduino
Aula sobre arduinoAula sobre arduino
Aula sobre arduino
 
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
 
TDC2015 - Internet das Coisas - OpenDevice
TDC2015 - Internet das Coisas - OpenDeviceTDC2015 - Internet das Coisas - OpenDevice
TDC2015 - Internet das Coisas - OpenDevice
 
Introdução à prototipagem utilizando o arduino flisol 2013
Introdução à prototipagem utilizando o arduino   flisol 2013Introdução à prototipagem utilizando o arduino   flisol 2013
Introdução à prototipagem utilizando o arduino flisol 2013
 
OpenDevice IoT - 2016 (LowLevel)
OpenDevice IoT - 2016 (LowLevel)OpenDevice IoT - 2016 (LowLevel)
OpenDevice IoT - 2016 (LowLevel)
 
Computação física com arduino
Computação física com arduinoComputação física com arduino
Computação física com arduino
 
Domótica: Controle dispositivos via comando de voz com arduino
Domótica: Controle dispositivos via comando de voz com arduinoDomótica: Controle dispositivos via comando de voz com arduino
Domótica: Controle dispositivos via comando de voz com arduino
 
Plataformas atuais de sistemas embarcados para IoT
Plataformas atuais de sistemas embarcados para IoTPlataformas atuais de sistemas embarcados para IoT
Plataformas atuais de sistemas embarcados para IoT
 

Destaque

Writing the Essay (Gaetz)
Writing the Essay (Gaetz)Writing the Essay (Gaetz)
Writing the Essay (Gaetz)
absupinski
 
Living through challenging times with AI
Living through challenging times with AILiving through challenging times with AI
Living through challenging times with AI
World Appreciative Inquiry Conference 2012
 
Analysis and Literary Analysis
Analysis and Literary AnalysisAnalysis and Literary Analysis
Analysis and Literary Analysis
absupinski
 
Compare & Contrast Writing
Compare & Contrast WritingCompare & Contrast Writing
Compare & Contrast Writing
absupinski
 
Brand stream
Brand streamBrand stream
Brand stream
adtech
 
Why you should be excited about ClojureScript
Why you should be excited about ClojureScriptWhy you should be excited about ClojureScript
Why you should be excited about ClojureScript
elliando dias
 
Functional Programming with Immutable Data Structures
Functional Programming with Immutable Data StructuresFunctional Programming with Immutable Data Structures
Functional Programming with Immutable Data Structures
elliando dias
 
Clojurescript slides
Clojurescript slidesClojurescript slides
Clojurescript slides
elliando dias
 

Destaque (8)

Writing the Essay (Gaetz)
Writing the Essay (Gaetz)Writing the Essay (Gaetz)
Writing the Essay (Gaetz)
 
Living through challenging times with AI
Living through challenging times with AILiving through challenging times with AI
Living through challenging times with AI
 
Analysis and Literary Analysis
Analysis and Literary AnalysisAnalysis and Literary Analysis
Analysis and Literary Analysis
 
Compare & Contrast Writing
Compare & Contrast WritingCompare & Contrast Writing
Compare & Contrast Writing
 
Brand stream
Brand streamBrand stream
Brand stream
 
Why you should be excited about ClojureScript
Why you should be excited about ClojureScriptWhy you should be excited about ClojureScript
Why you should be excited about ClojureScript
 
Functional Programming with Immutable Data Structures
Functional Programming with Immutable Data StructuresFunctional Programming with Immutable Data Structures
Functional Programming with Immutable Data Structures
 
Clojurescript slides
Clojurescript slidesClojurescript slides
Clojurescript slides
 

Semelhante a Minicurso arduino

Minicurso de Arduino Básico
Minicurso de Arduino BásicoMinicurso de Arduino Básico
Minicurso de Arduino Básico
Rodrigo Bueno Santa Maria, BS, MBA
 
Introdução a plataforma arduino
Introdução a plataforma arduinoIntrodução a plataforma arduino
Introdução a plataforma arduino
Rogerio Alencar Filho
 
MiniCursoDeArduino
MiniCursoDeArduinoMiniCursoDeArduino
MiniCursoDeArduino
Roger Pereira
 
Minicurso arduino eeep aurora
Minicurso arduino eeep auroraMinicurso arduino eeep aurora
Minicurso arduino eeep aurora
Juliete Souza
 
Introdução ao arduino palestra
Introdução ao arduino palestraIntrodução ao arduino palestra
Introdução ao arduino palestra
Vitor Ferreira
 
ArduinRio FSLDC
ArduinRio FSLDCArduinRio FSLDC
ArduinRio FSLDC
Desiree Santos
 
Programação em-arduino-módulo-básico
Programação em-arduino-módulo-básicoProgramação em-arduino-módulo-básico
Programação em-arduino-módulo-básico
Fátima Bernardes
 
Introduçao Arduino - FSLDC
Introduçao Arduino - FSLDCIntroduçao Arduino - FSLDC
Introduçao Arduino - FSLDC
Desiree Santos
 
Semana 1
Semana 1Semana 1
Semana 1
paulofarina
 
Introdução a arduino, oficina para iniciantes
Introdução a arduino, oficina para iniciantesIntrodução a arduino, oficina para iniciantes
Introdução a arduino, oficina para iniciantes
Rogerio Alencar Filho
 
Robótica com software e hardware livres
Robótica com software e hardware livresRobótica com software e hardware livres
Robótica com software e hardware livres
Marcelo Laranjeira Melo
 
Introdução à plataforma Arduino
Introdução à plataforma ArduinoIntrodução à plataforma Arduino
Introdução à plataforma Arduino
entrebits
 
Arduino- Conceitos e Aplicações
Arduino- Conceitos e AplicaçõesArduino- Conceitos e Aplicações
Arduino- Conceitos e Aplicações
Carlos Delfino
 
Arduino - aula Teste - Ilha
Arduino - aula Teste - IlhaArduino - aula Teste - Ilha
Arduino - aula Teste - Ilha
Luckas Judocka
 
Arduino + Python: produtividade ao extremo
Arduino + Python: produtividade ao extremoArduino + Python: produtividade ao extremo
Arduino + Python: produtividade ao extremo
Álvaro Justen
 
Perlduino - Interfaceando sua aplicação com o mundo real!
Perlduino - Interfaceando sua aplicação com o mundo real!Perlduino - Interfaceando sua aplicação com o mundo real!
Perlduino - Interfaceando sua aplicação com o mundo real!
Samir Siqueira
 
Aula de Arduino: Primeiros Passos
Aula de Arduino: Primeiros PassosAula de Arduino: Primeiros Passos
Aula de Arduino: Primeiros Passos
Maurício Moreira Neto
 
Arduino day-2015-v1
Arduino day-2015-v1Arduino day-2015-v1
Arduino day-2015-v1
USP - University of Sao Paulo
 
Introdução ao Visuino por Swellington
Introdução ao Visuino por SwellingtonIntrodução ao Visuino por Swellington
Introdução ao Visuino por Swellington
Swellington Santos
 
V2 - Microcontroladores: a revolucao do arduino
V2 - Microcontroladores: a revolucao do arduinoV2 - Microcontroladores: a revolucao do arduino
V2 - Microcontroladores: a revolucao do arduino
Samir Siqueira
 

Semelhante a Minicurso arduino (20)

Minicurso de Arduino Básico
Minicurso de Arduino BásicoMinicurso de Arduino Básico
Minicurso de Arduino Básico
 
Introdução a plataforma arduino
Introdução a plataforma arduinoIntrodução a plataforma arduino
Introdução a plataforma arduino
 
MiniCursoDeArduino
MiniCursoDeArduinoMiniCursoDeArduino
MiniCursoDeArduino
 
Minicurso arduino eeep aurora
Minicurso arduino eeep auroraMinicurso arduino eeep aurora
Minicurso arduino eeep aurora
 
Introdução ao arduino palestra
Introdução ao arduino palestraIntrodução ao arduino palestra
Introdução ao arduino palestra
 
ArduinRio FSLDC
ArduinRio FSLDCArduinRio FSLDC
ArduinRio FSLDC
 
Programação em-arduino-módulo-básico
Programação em-arduino-módulo-básicoProgramação em-arduino-módulo-básico
Programação em-arduino-módulo-básico
 
Introduçao Arduino - FSLDC
Introduçao Arduino - FSLDCIntroduçao Arduino - FSLDC
Introduçao Arduino - FSLDC
 
Semana 1
Semana 1Semana 1
Semana 1
 
Introdução a arduino, oficina para iniciantes
Introdução a arduino, oficina para iniciantesIntrodução a arduino, oficina para iniciantes
Introdução a arduino, oficina para iniciantes
 
Robótica com software e hardware livres
Robótica com software e hardware livresRobótica com software e hardware livres
Robótica com software e hardware livres
 
Introdução à plataforma Arduino
Introdução à plataforma ArduinoIntrodução à plataforma Arduino
Introdução à plataforma Arduino
 
Arduino- Conceitos e Aplicações
Arduino- Conceitos e AplicaçõesArduino- Conceitos e Aplicações
Arduino- Conceitos e Aplicações
 
Arduino - aula Teste - Ilha
Arduino - aula Teste - IlhaArduino - aula Teste - Ilha
Arduino - aula Teste - Ilha
 
Arduino + Python: produtividade ao extremo
Arduino + Python: produtividade ao extremoArduino + Python: produtividade ao extremo
Arduino + Python: produtividade ao extremo
 
Perlduino - Interfaceando sua aplicação com o mundo real!
Perlduino - Interfaceando sua aplicação com o mundo real!Perlduino - Interfaceando sua aplicação com o mundo real!
Perlduino - Interfaceando sua aplicação com o mundo real!
 
Aula de Arduino: Primeiros Passos
Aula de Arduino: Primeiros PassosAula de Arduino: Primeiros Passos
Aula de Arduino: Primeiros Passos
 
Arduino day-2015-v1
Arduino day-2015-v1Arduino day-2015-v1
Arduino day-2015-v1
 
Introdução ao Visuino por Swellington
Introdução ao Visuino por SwellingtonIntrodução ao Visuino por Swellington
Introdução ao Visuino por Swellington
 
V2 - Microcontroladores: a revolucao do arduino
V2 - Microcontroladores: a revolucao do arduinoV2 - Microcontroladores: a revolucao do arduino
V2 - Microcontroladores: a revolucao do arduino
 

Mais de elliando dias

Nomenclatura e peças de container
Nomenclatura  e peças de containerNomenclatura  e peças de container
Nomenclatura e peças de container
elliando dias
 
Geometria Projetiva
Geometria ProjetivaGeometria Projetiva
Geometria Projetiva
elliando dias
 
Polyglot and Poly-paradigm Programming for Better Agility
Polyglot and Poly-paradigm Programming for Better AgilityPolyglot and Poly-paradigm Programming for Better Agility
Polyglot and Poly-paradigm Programming for Better Agility
elliando dias
 
Javascript Libraries
Javascript LibrariesJavascript Libraries
Javascript Libraries
elliando dias
 
How to Make an Eight Bit Computer and Save the World!
How to Make an Eight Bit Computer and Save the World!How to Make an Eight Bit Computer and Save the World!
How to Make an Eight Bit Computer and Save the World!
elliando dias
 
Ragel talk
Ragel talkRagel talk
Ragel talk
elliando dias
 
A Practical Guide to Connecting Hardware to the Web
A Practical Guide to Connecting Hardware to the WebA Practical Guide to Connecting Hardware to the Web
A Practical Guide to Connecting Hardware to the Web
elliando dias
 
Introdução ao Arduino
Introdução ao ArduinoIntrodução ao Arduino
Introdução ao Arduino
elliando dias
 
Incanter Data Sorcery
Incanter Data SorceryIncanter Data Sorcery
Incanter Data Sorcery
elliando dias
 
Rango
RangoRango
Fab.in.a.box - Fab Academy: Machine Design
Fab.in.a.box - Fab Academy: Machine DesignFab.in.a.box - Fab Academy: Machine Design
Fab.in.a.box - Fab Academy: Machine Design
elliando dias
 
The Digital Revolution: Machines that makes
The Digital Revolution: Machines that makesThe Digital Revolution: Machines that makes
The Digital Revolution: Machines that makes
elliando dias
 
Hadoop + Clojure
Hadoop + ClojureHadoop + Clojure
Hadoop + Clojure
elliando dias
 
Hadoop - Simple. Scalable.
Hadoop - Simple. Scalable.Hadoop - Simple. Scalable.
Hadoop - Simple. Scalable.
elliando dias
 
Hadoop and Hive Development at Facebook
Hadoop and Hive Development at FacebookHadoop and Hive Development at Facebook
Hadoop and Hive Development at Facebook
elliando dias
 
Multi-core Parallelization in Clojure - a Case Study
Multi-core Parallelization in Clojure - a Case StudyMulti-core Parallelization in Clojure - a Case Study
Multi-core Parallelization in Clojure - a Case Study
elliando dias
 
From Lisp to Clojure/Incanter and RAn Introduction
From Lisp to Clojure/Incanter and RAn IntroductionFrom Lisp to Clojure/Incanter and RAn Introduction
From Lisp to Clojure/Incanter and RAn Introduction
elliando dias
 
FleetDB A Schema-Free Database in Clojure
FleetDB A Schema-Free Database in ClojureFleetDB A Schema-Free Database in Clojure
FleetDB A Schema-Free Database in Clojure
elliando dias
 
Clojure and The Robot Apocalypse
Clojure and The Robot ApocalypseClojure and The Robot Apocalypse
Clojure and The Robot Apocalypse
elliando dias
 
Clojure - A new Lisp
Clojure - A new LispClojure - A new Lisp
Clojure - A new Lisp
elliando dias
 

Mais de elliando dias (20)

Nomenclatura e peças de container
Nomenclatura  e peças de containerNomenclatura  e peças de container
Nomenclatura e peças de container
 
Geometria Projetiva
Geometria ProjetivaGeometria Projetiva
Geometria Projetiva
 
Polyglot and Poly-paradigm Programming for Better Agility
Polyglot and Poly-paradigm Programming for Better AgilityPolyglot and Poly-paradigm Programming for Better Agility
Polyglot and Poly-paradigm Programming for Better Agility
 
Javascript Libraries
Javascript LibrariesJavascript Libraries
Javascript Libraries
 
How to Make an Eight Bit Computer and Save the World!
How to Make an Eight Bit Computer and Save the World!How to Make an Eight Bit Computer and Save the World!
How to Make an Eight Bit Computer and Save the World!
 
Ragel talk
Ragel talkRagel talk
Ragel talk
 
A Practical Guide to Connecting Hardware to the Web
A Practical Guide to Connecting Hardware to the WebA Practical Guide to Connecting Hardware to the Web
A Practical Guide to Connecting Hardware to the Web
 
Introdução ao Arduino
Introdução ao ArduinoIntrodução ao Arduino
Introdução ao Arduino
 
Incanter Data Sorcery
Incanter Data SorceryIncanter Data Sorcery
Incanter Data Sorcery
 
Rango
RangoRango
Rango
 
Fab.in.a.box - Fab Academy: Machine Design
Fab.in.a.box - Fab Academy: Machine DesignFab.in.a.box - Fab Academy: Machine Design
Fab.in.a.box - Fab Academy: Machine Design
 
The Digital Revolution: Machines that makes
The Digital Revolution: Machines that makesThe Digital Revolution: Machines that makes
The Digital Revolution: Machines that makes
 
Hadoop + Clojure
Hadoop + ClojureHadoop + Clojure
Hadoop + Clojure
 
Hadoop - Simple. Scalable.
Hadoop - Simple. Scalable.Hadoop - Simple. Scalable.
Hadoop - Simple. Scalable.
 
Hadoop and Hive Development at Facebook
Hadoop and Hive Development at FacebookHadoop and Hive Development at Facebook
Hadoop and Hive Development at Facebook
 
Multi-core Parallelization in Clojure - a Case Study
Multi-core Parallelization in Clojure - a Case StudyMulti-core Parallelization in Clojure - a Case Study
Multi-core Parallelization in Clojure - a Case Study
 
From Lisp to Clojure/Incanter and RAn Introduction
From Lisp to Clojure/Incanter and RAn IntroductionFrom Lisp to Clojure/Incanter and RAn Introduction
From Lisp to Clojure/Incanter and RAn Introduction
 
FleetDB A Schema-Free Database in Clojure
FleetDB A Schema-Free Database in ClojureFleetDB A Schema-Free Database in Clojure
FleetDB A Schema-Free Database in Clojure
 
Clojure and The Robot Apocalypse
Clojure and The Robot ApocalypseClojure and The Robot Apocalypse
Clojure and The Robot Apocalypse
 
Clojure - A new Lisp
Clojure - A new LispClojure - A new Lisp
Clojure - A new Lisp
 

Último

TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdfTOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
Momento da Informática
 
DESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdf
DESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdfDESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdf
DESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdf
Momento da Informática
 
História da Rádio- 1936-1970 século XIX .2.pptx
História da Rádio- 1936-1970 século XIX   .2.pptxHistória da Rádio- 1936-1970 século XIX   .2.pptx
História da Rádio- 1936-1970 século XIX .2.pptx
TomasSousa7
 
Manual-de-Credenciamento ANATER 2023.pdf
Manual-de-Credenciamento ANATER 2023.pdfManual-de-Credenciamento ANATER 2023.pdf
Manual-de-Credenciamento ANATER 2023.pdf
WELITONNOGUEIRA3
 
Certificado Jornada Python Da Hashtag.pdf
Certificado Jornada Python Da Hashtag.pdfCertificado Jornada Python Da Hashtag.pdf
Certificado Jornada Python Da Hashtag.pdf
joaovmp3
 
Logica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptxLogica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptx
Momento da Informática
 

Último (6)

TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdfTOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
 
DESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdf
DESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdfDESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdf
DESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdf
 
História da Rádio- 1936-1970 século XIX .2.pptx
História da Rádio- 1936-1970 século XIX   .2.pptxHistória da Rádio- 1936-1970 século XIX   .2.pptx
História da Rádio- 1936-1970 século XIX .2.pptx
 
Manual-de-Credenciamento ANATER 2023.pdf
Manual-de-Credenciamento ANATER 2023.pdfManual-de-Credenciamento ANATER 2023.pdf
Manual-de-Credenciamento ANATER 2023.pdf
 
Certificado Jornada Python Da Hashtag.pdf
Certificado Jornada Python Da Hashtag.pdfCertificado Jornada Python Da Hashtag.pdf
Certificado Jornada Python Da Hashtag.pdf
 
Logica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptxLogica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptx
 

Minicurso arduino