SlideShare uma empresa Scribd logo
Sistemas Digitais
Prof. Suzana Mota
Aula 06 - Como programar o
Arduino
Hoje você vai aprender:
●Como programar sistemas digitais
Computadores são
máquinas
inteligentes?
As máquinas ainda não são inteligentes, podem
chegar nesse nível um dia.
Mas por enquanto, precisam ser programadas!
Damos uma sequência de passos a seguir e elas
obedecem.
Essa sequência de passos, chamamos de
ALGORITMOS.
Como fazer um sanduíche?
Vamos criar o algoritmo do sanduíche!
Certo, é fácil fazer um sanduíche!
Agora como faço para dar ordens
para as máquinas?
Primeiro precisamos de algumas
ferramentas.
A primeira delas é um software que
consiga conversar com a máquina.
Arduino IDE
Selecione a sua placa
1
Selecione a sua porta
2
Selecione a sua porta
2
Tem muitas portas, qual
devo escolher?
Selecione a sua porta
2
Vá no Menu Iniciar e clique com o
botão direito em Meu Computador,
ali escolha Gerenciador de
Dispositivos e veja a porta do
Arduino.
Selecione a sua porta
2
Mas não apareceu o ARDUINO, só
um nome estranho…
O que eu devo fazer?
Selecione a sua porta
2
Pode ser que o computador não consiga reconhecer
o arduino. Quando isso acontecer, precisamos
instalar o driver manualmente.
Tem um tutorial ótimo que nos ajuda com isso:
https://brasilrobotics.blogspot.com.br/2011/03/com
o-instalar-drivers-da-usb-do-arduino.html
Superados os problemas...
Vamos lá colocar a mão na
massa!
Mas antes, uma dica: Explore os
exemplos prontos que a IDE
oferece!
Atenção galerinha!
Todo esse passo a passo deve ser
utilizado quando estivermos fazendo
projetos com plaquinhas no mundo
real.
Como não temos plaquinhas para todo
mundo, vamos utilizar a simulação do
https://www.tinkercad.com/circuits
Acessa ai
https://www.tinkercad.com/circuits
Arduino UNO + Protoboard
Positivo e Negativo na Protoboard
Lembrando
Insira um PushButton
Adicione um Resistor de 10 k
Uma perna do Resistor no NEGATIVO e a
outra no botão
A outra perna do botão no POSITIVO
A outra perna do botão no pino DIGITAL 7
Agora vamos Programar!
Clique em Code
Altere Blocks para TEXT
Void Setup O Void Setup, possui definições do
código.
Qual pino você vai usar? O pino 7
Ele é de entrada ou saída? Os botões são
dispositivos de Entrada, portanto
INPUT
Void Setup
void setup()
{
pinMode(7, INPUT);
}
Void Loop
O Void Loop, é o loop infinito.
A sequência de passos que o arduino vai
seguir para sempreeee!
Void Loop
void loop()
{
int buttonState = digitalRead(7);
}
O nome que eu dei para o botão!
No teu trabalho, você pode chamá-lo de Teletubies, Pokemon, abobrinha…
Enfim: O QUE VOCÊ QUISER!
Esse comando tem que ser escrito EXATAMENTE
DESTA FORMA!
Ele simplesmente lê o pino digital 7.
Onde conectamos nosso botão
Define o tipo
como inteiro
E aí?
Fiz a Simulação e nada aconteceu!
Será que funcionou?
Se você observar lá no nosso código,
no Void Setup, só temos um pino como
INPUT, ou seja ENTRADA.
Agora precisamos definir, um
OUTPUT, ou seja, uma SAÍDA.
Tem várias maneiras de fazer isso,
podíamos ligar um led, usar uma tela
externa ou simplesmente escrever na
tela do computador e vamos usar essa
estratégia.
Void Setup
void setup()
{
pinMode(7, INPUT);
Serial.begin(9600);
}
Inicia a serial, com a velocidade
de leitura de 9600
Void Setup
void setup()
{
pinMode(7, INPUT);
Serial.begin(9600);
}
Inicia a serial, com a velocidade
de leitura de 9600
Void Loop
void loop()
{
int buttonState = digitalRead(7);
Serial.println("Estado do botão");
Serial.println(buttonState);
}
Coloque agora o nome que
demos para o botão.
Serial Monitor
Agora, vamos associar o apertar do
botão ao nosso led.
Enquanto o botão estiver apertado, o
led estará aceso.
Adicione o LED
Na perninha reta do led, conecte
ao NEGATIVO
Adicione um resistor de 100 ohm
Um pé do resistor, vai na perna
torta do led
A outra perna do resistor, vai no pino 10
Void Setup
void setup()
{
pinMode(7, INPUT);
Serial.begin(9600);
pinMode(10, OUTPUT);
}
Adiciona o pino 10 como saída
Void Loop
void loop()
{
int buttonState = digitalRead(7);
Serial.println("Estado do botão");
Serial.println(buttonState);
if(buttonState == HIGH){
digitalWrite(10, HIGH);
delay(1000);
}
else{
digitalWrite(10, LOW);
}
}
Quando o botão estiver ligado,
ligue o led.
Quando estiver desligado
desligue o led.
Missão cumprida!
Pesquise novas
possibilidades e explore
o mundo dos Arduinos

Mais conteúdo relacionado

PPTX
Aula 05 - Como funciona o Computador
PPTX
Sistemas Digitais - Aula 04 - Internet das Coisas
PDF
Capacitação nxt
PDF
Robô seguidor de linha
PDF
Arduino - aula Teste - Ilha
PDF
Introdução ao Arduino
PPTX
Introdução a plataforma arduino
PDF
Programando robôs Lego com NXC
Aula 05 - Como funciona o Computador
Sistemas Digitais - Aula 04 - Internet das Coisas
Capacitação nxt
Robô seguidor de linha
Arduino - aula Teste - Ilha
Introdução ao Arduino
Introdução a plataforma arduino
Programando robôs Lego com NXC

Mais procurados (20)

PDF
Mini Curso Introdutório ao Arduino
PDF
Manual do Controle duplicador tx copy 433,92 mhz
ODP
Arduino
PDF
Robô Seguidor de Linha
PDF
Programação de Kits Lego NXT usando Linguagem Gráfica Nativa (ou NXT-G)
PDF
Introdução ao Arduino
ODP
Arduino Básico
PPT
Técnicas de Prototipação II - Physical Computing - Aula 01
PPTX
Robótica e Sistemas interativos utilizando Arduino
ODP
Aula02 conhecendo o computador
PDF
Introdução à plataforma Arduino
PPS
Curso de informatica
PDF
38698469 slides-arduino
ODP
Aula 1: Conhecendo o Arduino
PDF
Ufes erus minicurso arduino
PPT
Software Livre para Aplicações em Robótica
PDF
Introdução aos Kits Lego NXT
PDF
Introdução à Programação com Robôs Lego
PDF
Amostra robos lego
PPTX
Arduino para Crianças - Part 2
Mini Curso Introdutório ao Arduino
Manual do Controle duplicador tx copy 433,92 mhz
Arduino
Robô Seguidor de Linha
Programação de Kits Lego NXT usando Linguagem Gráfica Nativa (ou NXT-G)
Introdução ao Arduino
Arduino Básico
Técnicas de Prototipação II - Physical Computing - Aula 01
Robótica e Sistemas interativos utilizando Arduino
Aula02 conhecendo o computador
Introdução à plataforma Arduino
Curso de informatica
38698469 slides-arduino
Aula 1: Conhecendo o Arduino
Ufes erus minicurso arduino
Software Livre para Aplicações em Robótica
Introdução aos Kits Lego NXT
Introdução à Programação com Robôs Lego
Amostra robos lego
Arduino para Crianças - Part 2
Anúncio

Semelhante a Sistemas Digitais - Aula 06 - Como programar o Arduino (20)

PDF
Minicurso de Arduino Básico
PPTX
Introdução a arduino, oficina para iniciantes
PDF
Arduino sist u_controlados_intro_eletrica_2019_keynote_novo
PDF
Minicurso arduino
PPTX
Aula básica Arduino
PDF
Apostila de-introdução-ao-arduino11
PDF
Slide - Introdução ao Arduino e Sensores.pdf
PPTX
MiniCursoDeArduino
PPTX
Arduíno muito prazer
PDF
Aprendendo a programar em arduino
PDF
Arduino como programar
PDF
MATEMÁTICA E SUAS TECNOLOGIAS CIÊNCIAS DA NATUREZA E SUAS TECNOLOGIAS Volume ...
PPTX
CURSO_ARDUÍNO.pptx
PPTX
Treinamento arduino (1).pptx
PPT
Compus Party - processing e arduino
PPT
V2 - Microcontroladores: a revolucao do arduino
PPTX
Introdução à eletronica e robótica com arduino
PPT
Arduino Hack Day por Vinicius Senger
PPTX
Palestra arduino
PDF
TDC2014 - Internet das Coisas - Arduino & OpenDevice
Minicurso de Arduino Básico
Introdução a arduino, oficina para iniciantes
Arduino sist u_controlados_intro_eletrica_2019_keynote_novo
Minicurso arduino
Aula básica Arduino
Apostila de-introdução-ao-arduino11
Slide - Introdução ao Arduino e Sensores.pdf
MiniCursoDeArduino
Arduíno muito prazer
Aprendendo a programar em arduino
Arduino como programar
MATEMÁTICA E SUAS TECNOLOGIAS CIÊNCIAS DA NATUREZA E SUAS TECNOLOGIAS Volume ...
CURSO_ARDUÍNO.pptx
Treinamento arduino (1).pptx
Compus Party - processing e arduino
V2 - Microcontroladores: a revolucao do arduino
Introdução à eletronica e robótica com arduino
Arduino Hack Day por Vinicius Senger
Palestra arduino
TDC2014 - Internet das Coisas - Arduino & OpenDevice
Anúncio

Mais de Suzana Viana Mota (20)

PDF
Exercicios - Redes Móveis
PDF
exercicio-Organização e estrutura de Computadores
PDF
Organizacao e estrutura de Computadores
PPTX
Visão Computacional - Meetup AIGirls
PDF
Atividades de Sistemas Binários
PDF
Lista de Exerícios - Manutenção e Redes de Computadores IFNMG - Campus Januária
PDF
Interface humano-computador baseada em Visão Computacional: uma solução para ...
PPTX
Mundo 4.0 - O que esperar do futuro
PDF
Como estudar melhor
PDF
Atalhos e dicas - Como se tornar um expert em Computadores
PDF
Aula Inaugural - Curso Técnico em Informática para Internet
PDF
Criptografia e Privacidade
PDF
Exercicio - Introdução a Hardware Revisão
PDF
Desenvolvimento de software dedicado a pessoa com deficiência
PDF
Comparison of Human Machine Interfaces to control a Robotized Wheelchair
PDF
Formatei o computador e agora?
PDF
Formatando o computador
PDF
Aula 09 - Gerenciamento de Recursos Humanos
PDF
Aula 08 - Gerenciamento da Qualidade
PPTX
Como tornar seu site atraente
Exercicios - Redes Móveis
exercicio-Organização e estrutura de Computadores
Organizacao e estrutura de Computadores
Visão Computacional - Meetup AIGirls
Atividades de Sistemas Binários
Lista de Exerícios - Manutenção e Redes de Computadores IFNMG - Campus Januária
Interface humano-computador baseada em Visão Computacional: uma solução para ...
Mundo 4.0 - O que esperar do futuro
Como estudar melhor
Atalhos e dicas - Como se tornar um expert em Computadores
Aula Inaugural - Curso Técnico em Informática para Internet
Criptografia e Privacidade
Exercicio - Introdução a Hardware Revisão
Desenvolvimento de software dedicado a pessoa com deficiência
Comparison of Human Machine Interfaces to control a Robotized Wheelchair
Formatei o computador e agora?
Formatando o computador
Aula 09 - Gerenciamento de Recursos Humanos
Aula 08 - Gerenciamento da Qualidade
Como tornar seu site atraente

Último (20)

PDF
Aula_1-ConceitosBasicos de circuito eletricos.pdf
PPTX
2 - introducao a ciencia do solo para o curso de agronomia.ppt
PPTX
Aula_Teorica_Estados limites de serviço no concreto armado.pptx
PPT
DIFERENTES SINTOMAS E SINAIS DE PLANTAS.
PPT
O gênero resumo O gênero resumo O gênero
PDF
Aula 2 Normas Regulamentadoras (PARTE I).pdf
PPTX
Aula 04 - Fisica teorica e experimental.pptx
PDF
Aula 12-13 e 14 - UC2 NR 23 Combate a Incêndios.pdf
PDF
Material referente a introdução a instr.
PPTX
Treinamento NR-18 - Canteiro de obras.pptx
PPTX
Portfólio Dexo Recursos Humanos docosia
PPT
Aula_2_Atomo distribuiçao eletronica.ppt
PDF
Material referente ao método kanban f2ms
PDF
Aula 01 INT. EnnnnnnnnnnnnnnENF.pdf 2.pdf
PPTX
Apresentação PF MACAVE no curso de mestrado em Ciencias florestais
PPT
1 - Introdução a disciplina ciencia o solo.ppt
PPTX
Aula_Semicondutortes_Diodos e LEDs_apresentação
PDF
TBSSMA_Tubarão_05_10_20 - SSMA.......pdf
PPTX
Fund-proc-moagem-carvaoerde_PPT_v007.pptx
PPT
NR 18 Condições e Meio Ambiente de Trabalho na Indústria da Construção.ppt
Aula_1-ConceitosBasicos de circuito eletricos.pdf
2 - introducao a ciencia do solo para o curso de agronomia.ppt
Aula_Teorica_Estados limites de serviço no concreto armado.pptx
DIFERENTES SINTOMAS E SINAIS DE PLANTAS.
O gênero resumo O gênero resumo O gênero
Aula 2 Normas Regulamentadoras (PARTE I).pdf
Aula 04 - Fisica teorica e experimental.pptx
Aula 12-13 e 14 - UC2 NR 23 Combate a Incêndios.pdf
Material referente a introdução a instr.
Treinamento NR-18 - Canteiro de obras.pptx
Portfólio Dexo Recursos Humanos docosia
Aula_2_Atomo distribuiçao eletronica.ppt
Material referente ao método kanban f2ms
Aula 01 INT. EnnnnnnnnnnnnnnENF.pdf 2.pdf
Apresentação PF MACAVE no curso de mestrado em Ciencias florestais
1 - Introdução a disciplina ciencia o solo.ppt
Aula_Semicondutortes_Diodos e LEDs_apresentação
TBSSMA_Tubarão_05_10_20 - SSMA.......pdf
Fund-proc-moagem-carvaoerde_PPT_v007.pptx
NR 18 Condições e Meio Ambiente de Trabalho na Indústria da Construção.ppt

Sistemas Digitais - Aula 06 - Como programar o Arduino

Notas do Editor

  • #6: fazer experimento do balão Eletricidade estática é toda forma de eletricidade que está em equilíbrio, ou seja, não está se movendo de um corpo para outro.
  • #7: fazer experimento do balão Eletricidade estática é toda forma de eletricidade que está em equilíbrio, ou seja, não está se movendo de um corpo para outro.
  • #8: fazer experimento do balão Eletricidade estática é toda forma de eletricidade que está em equilíbrio, ou seja, não está se movendo de um corpo para outro.
  • #9: fazer experimento do balão Eletricidade estática é toda forma de eletricidade que está em equilíbrio, ou seja, não está se movendo de um corpo para outro.
  • #10: fazer experimento do balão Eletricidade estática é toda forma de eletricidade que está em equilíbrio, ou seja, não está se movendo de um corpo para outro.
  • #11: fazer experimento do balão Eletricidade estática é toda forma de eletricidade que está em equilíbrio, ou seja, não está se movendo de um corpo para outro.
  • #12: fazer experimento do balão Eletricidade estática é toda forma de eletricidade que está em equilíbrio, ou seja, não está se movendo de um corpo para outro.
  • #13: fazer experimento do balão Eletricidade estática é toda forma de eletricidade que está em equilíbrio, ou seja, não está se movendo de um corpo para outro.
  • #14: fazer experimento do balão Eletricidade estática é toda forma de eletricidade que está em equilíbrio, ou seja, não está se movendo de um corpo para outro.
  • #15: fazer experimento do balão Eletricidade estática é toda forma de eletricidade que está em equilíbrio, ou seja, não está se movendo de um corpo para outro.
  • #16: fazer experimento do balão Eletricidade estática é toda forma de eletricidade que está em equilíbrio, ou seja, não está se movendo de um corpo para outro.
  • #17: fazer experimento do balão Eletricidade estática é toda forma de eletricidade que está em equilíbrio, ou seja, não está se movendo de um corpo para outro.
  • #18: fazer experimento do balão Eletricidade estática é toda forma de eletricidade que está em equilíbrio, ou seja, não está se movendo de um corpo para outro.
  • #19: fazer experimento do balão Eletricidade estática é toda forma de eletricidade que está em equilíbrio, ou seja, não está se movendo de um corpo para outro.
  • #20: fazer experimento do balão Eletricidade estática é toda forma de eletricidade que está em equilíbrio, ou seja, não está se movendo de um corpo para outro.
  • #21: fazer experimento do balão Eletricidade estática é toda forma de eletricidade que está em equilíbrio, ou seja, não está se movendo de um corpo para outro.
  • #22: fazer experimento do balão Eletricidade estática é toda forma de eletricidade que está em equilíbrio, ou seja, não está se movendo de um corpo para outro.
  • #23: fazer experimento do balão Eletricidade estática é toda forma de eletricidade que está em equilíbrio, ou seja, não está se movendo de um corpo para outro.
  • #24: fazer experimento do balão Eletricidade estática é toda forma de eletricidade que está em equilíbrio, ou seja, não está se movendo de um corpo para outro.
  • #25: fazer experimento do balão Eletricidade estática é toda forma de eletricidade que está em equilíbrio, ou seja, não está se movendo de um corpo para outro.
  • #26: fazer experimento do balão Eletricidade estática é toda forma de eletricidade que está em equilíbrio, ou seja, não está se movendo de um corpo para outro.
  • #27: fazer experimento do balão Eletricidade estática é toda forma de eletricidade que está em equilíbrio, ou seja, não está se movendo de um corpo para outro.
  • #28: fazer experimento do balão Eletricidade estática é toda forma de eletricidade que está em equilíbrio, ou seja, não está se movendo de um corpo para outro.
  • #29: fazer experimento do balão Eletricidade estática é toda forma de eletricidade que está em equilíbrio, ou seja, não está se movendo de um corpo para outro.
  • #30: fazer experimento do balão Eletricidade estática é toda forma de eletricidade que está em equilíbrio, ou seja, não está se movendo de um corpo para outro.
  • #31: fazer experimento do balão Eletricidade estática é toda forma de eletricidade que está em equilíbrio, ou seja, não está se movendo de um corpo para outro.
  • #32: fazer experimento do balão Eletricidade estática é toda forma de eletricidade que está em equilíbrio, ou seja, não está se movendo de um corpo para outro.
  • #33: fazer experimento do balão Eletricidade estática é toda forma de eletricidade que está em equilíbrio, ou seja, não está se movendo de um corpo para outro.
  • #34: fazer experimento do balão Eletricidade estática é toda forma de eletricidade que está em equilíbrio, ou seja, não está se movendo de um corpo para outro.
  • #35: fazer experimento do balão Eletricidade estática é toda forma de eletricidade que está em equilíbrio, ou seja, não está se movendo de um corpo para outro.
  • #36: fazer experimento do balão Eletricidade estática é toda forma de eletricidade que está em equilíbrio, ou seja, não está se movendo de um corpo para outro.
  • #37: fazer experimento do balão Eletricidade estática é toda forma de eletricidade que está em equilíbrio, ou seja, não está se movendo de um corpo para outro.
  • #38: fazer experimento do balão Eletricidade estática é toda forma de eletricidade que está em equilíbrio, ou seja, não está se movendo de um corpo para outro.
  • #39: fazer experimento do balão Eletricidade estática é toda forma de eletricidade que está em equilíbrio, ou seja, não está se movendo de um corpo para outro.
  • #40: fazer experimento do balão Eletricidade estática é toda forma de eletricidade que está em equilíbrio, ou seja, não está se movendo de um corpo para outro.
  • #41: fazer experimento do balão Eletricidade estática é toda forma de eletricidade que está em equilíbrio, ou seja, não está se movendo de um corpo para outro.
  • #42: fazer experimento do balão Eletricidade estática é toda forma de eletricidade que está em equilíbrio, ou seja, não está se movendo de um corpo para outro.
  • #43: fazer experimento do balão Eletricidade estática é toda forma de eletricidade que está em equilíbrio, ou seja, não está se movendo de um corpo para outro.
  • #44: fazer experimento do balão Eletricidade estática é toda forma de eletricidade que está em equilíbrio, ou seja, não está se movendo de um corpo para outro.
  • #45: fazer experimento do balão Eletricidade estática é toda forma de eletricidade que está em equilíbrio, ou seja, não está se movendo de um corpo para outro.
  • #46: fazer experimento do balão Eletricidade estática é toda forma de eletricidade que está em equilíbrio, ou seja, não está se movendo de um corpo para outro.
  • #47: fazer experimento do balão Eletricidade estática é toda forma de eletricidade que está em equilíbrio, ou seja, não está se movendo de um corpo para outro.
  • #48: fazer experimento do balão Eletricidade estática é toda forma de eletricidade que está em equilíbrio, ou seja, não está se movendo de um corpo para outro.
  • #49: fazer experimento do balão Eletricidade estática é toda forma de eletricidade que está em equilíbrio, ou seja, não está se movendo de um corpo para outro.