SlideShare uma empresa Scribd logo
_
E.E.E.P. OSMIRA
EDUARDO DE CASTRO
Slide 5 – Projetos
Prof. Fernando Pessoa
Clique para editar o estilo do
título mestre
E.E.E.P. OSMIRA
EDUARDO DE CASTRO
E.E.E.P. OSMIRA
EDUARDO DE CASTRO
Botão
 O botão é um componente que conecta dois pontos do
circuito quando está pressionado.
 Neste exemplo quando o botão está pressionado o LED
se acende.
 O Que Vou Aprender?
 - Cabear um circuito
 - Condicional if/else
 - Estado de um botão
 - Ler uma entrada digital e escrever uma saída digital
Clique para editar o estilo do
título mestre
E.E.E.P. OSMIRA
EDUARDO DE CASTRO
E.E.E.P. OSMIRA
EDUARDO DE CASTRO
Botão
 Conhecimentos Prévios
 - Sinal digital
 - Função digitalWrite(), digitalRead(), Serial.begin() e Serial.print()
 - Divisor de voltagem
 - Condicional, operadores booleanos e de comparação
 Materiais Necessários
Clique para editar o estilo do
título mestre
E.E.E.P. OSMIRA
EDUARDO DE CASTRO
E.E.E.P. OSMIRA
EDUARDO DE CASTRO
Botão
 Diagrama
Clique para editar o estilo do
título mestre
E.E.E.P. OSMIRA
EDUARDO DE CASTRO
E.E.E.P. OSMIRA
EDUARDO DE CASTRO
Explicação do projeto
 Neste programa a primeira coisa que você vai fazer
na função de configuração é começar a comunicação
serial a 9600 bits de dados por segundo entre o
Arduino e seu computador:
 Serial.begin (9600);
 Lembre-se de colocar o valor 9600 também no
Monitor Serial.
 Em seguida, inicializar o pino digital 2, o pino que vai
fazer a leitura do botão como uma entrada digital:
 int pushButton = 2;
Clique para editar o estilo do
título mestre
E.E.E.P. OSMIRA
EDUARDO DE CASTRO
E.E.E.P. OSMIRA
EDUARDO DE CASTRO
Explicação do projeto
 Quando o botão for pressionado, 5 volts fluirão
livremente através de seu circuito, e quando não for
pressionado o pino de entrada será ligado ao terra.
 Esta é uma entrada digital, o que significa que a
chave só pode ter um estado (visto pelo seu Arduino
como "1", ou HIGH) ou um estado off (visto pelo seu
Arduino como um "0", ou LOW), sem nada no meio.
 Agora quando você abrir o seu Monitor Serial no ambiente
Arduino você verá um fluxo de "0" se a sua chave estiver
aberta, ou "1" se a sua chave estiver fechada.
Clique para editar o estilo do
título mestre
E.E.E.P. OSMIRA
EDUARDO DE CASTRO
E.E.E.P. OSMIRA
EDUARDO DE CASTRO
Código Fonte
/* Botão
Liga e desliga um LED conectado ao pino digital 13 quando
pressionado um botão conectado ao pino 2.
O Circuito:
* LED conectado ao pino 13 e ao terra
* botão conectado ao pino 2 desde 5V
* resistor de 10K conectado ao pino 2 desde o terra */
// constantes não são alteradas.
// Sao usadas aqui para definir os numeros dos pinos:
Clique para editar o estilo do
título mestre
E.E.E.P. OSMIRA
EDUARDO DE CASTRO
E.E.E.P. OSMIRA
EDUARDO DE CASTRO
Código Fonte
Clique para editar o estilo do
título mestre
E.E.E.P. OSMIRA
EDUARDO DE CASTRO
E.E.E.P. OSMIRA
EDUARDO DE CASTRO
Dicas
 1 - Quando você está programando com o software
do Arduino, muitas das palavras que você escreve
são reservadas para a linguagem.
 Estas palavras se colocam com uma cor diferente, e é uma
dica para verificar se estão escritas corretamente. Como no
exemplo:
Clique para editar o estilo do
título mestre
E.E.E.P. OSMIRA
EDUARDO DE CASTRO
E.E.E.P. OSMIRA
EDUARDO DE CASTRO
Dicas
 2 - Em um projeto com uso de vários botões com
funcionalidades diferentes, pode ser útil trabalhar
com peças como estas:
Clique para editar o estilo do
título mestre
E.E.E.P. OSMIRA
EDUARDO DE CASTRO
E.E.E.P. OSMIRA
EDUARDO DE CASTRO
Exercício 1
 Para evitar acidentes no ambiente de trabalho, uma
regra de segurança em vários equipamentos
industriais é obrigar que um usuário aperte dois
botões, um com cada mão, para acionar uma
máquina.
 É o caso da máquina de corte usada em fábricas de papel.
 Com a seguinte montagem podemos simular esta situação.
 O LED somente acende se os dois botões do circuito
estiverem pressionados:
Clique para editar o estilo do
título mestre
E.E.E.P. OSMIRA
EDUARDO DE CASTRO
E.E.E.P. OSMIRA
EDUARDO DE CASTRO
Exercício 1
Clique para editar o estilo do
título mestre
E.E.E.P. OSMIRA
EDUARDO DE CASTRO
E.E.E.P. OSMIRA
EDUARDO DE CASTRO
Exercício 2
 Faça mais uma modificação no código fonte do
exercício 1:
 Para que você possa acender o LED do pino 13 pressionando
ou o botão 1 ou o botão 2.
 Ao deixar de pressionar, o LED se apaga.
E.E.E.P. OSMIRA EDUARDO DE CASTRO
FIM!

Mais conteúdo relacionado

PPTX
Treinamento arduino (1).pptx
PDF
Caderno de-atividades-1-3-versaofinal.compressed
PPTX
ARDUINO.pptx
PPTX
Aula básica Arduino
PDF
Mini curso arduino
PPTX
MiniCursoDeArduino
PPT
Arduino Hack Day por Vinicius Senger
PPTX
Introdução à eletronica e robótica com arduino
Treinamento arduino (1).pptx
Caderno de-atividades-1-3-versaofinal.compressed
ARDUINO.pptx
Aula básica Arduino
Mini curso arduino
MiniCursoDeArduino
Arduino Hack Day por Vinicius Senger
Introdução à eletronica e robótica com arduino

Semelhante a Slide 5 - PROJETOS.pptx (20)

PPTX
Introdução a plataforma arduino
PDF
Slides minicurso Arduino - Arduino Day 2015
PDF
Mini curso Arduíno
PPTX
Introdução a arduino, oficina para iniciantes
PPTX
Roteiro de prática utilizando kit arduíno
PDF
Oficina Arduino - Jornada de Tecnologia 2014 (E-poti) - Part II
PDF
Apostila de-introdução-ao-arduino11
PPTX
Sistemas Digitais - Aula 06 - Como programar o Arduino
PDF
Minicurso de Arduino Básico
PDF
Arduino - Parte 2.pdf
ODP
Oficina de Arduino Beta - Matehackers.org
PDF
Pic slides
PPTX
Arduino iad
PDF
MATEMÁTICA E SUAS TECNOLOGIAS CIÊNCIAS DA NATUREZA E SUAS TECNOLOGIAS Volume ...
PDF
Oficina Arduino
PDF
Arduino sist u_controlados_intro_eletrica_2019_keynote_novo
PDF
Tut arduino
PDF
Tut arduino
PDF
Arduino - Hardware Livre e Robótica
PDF
Minicurso Arduino com Projetos Praticos - Jotacisio Oliveira
Introdução a plataforma arduino
Slides minicurso Arduino - Arduino Day 2015
Mini curso Arduíno
Introdução a arduino, oficina para iniciantes
Roteiro de prática utilizando kit arduíno
Oficina Arduino - Jornada de Tecnologia 2014 (E-poti) - Part II
Apostila de-introdução-ao-arduino11
Sistemas Digitais - Aula 06 - Como programar o Arduino
Minicurso de Arduino Básico
Arduino - Parte 2.pdf
Oficina de Arduino Beta - Matehackers.org
Pic slides
Arduino iad
MATEMÁTICA E SUAS TECNOLOGIAS CIÊNCIAS DA NATUREZA E SUAS TECNOLOGIAS Volume ...
Oficina Arduino
Arduino sist u_controlados_intro_eletrica_2019_keynote_novo
Tut arduino
Tut arduino
Arduino - Hardware Livre e Robótica
Minicurso Arduino com Projetos Praticos - Jotacisio Oliveira
Anúncio

Mais de FERNANDOPESSOAOLIVEI (6)

PPTX
PPTX
CURSO_ARDUÍNO.pptx
PPTX
Slide 1 - INTRODUÇÃO.pptx
PPTX
Slide 2- COMPONENTES ELETRÔNICOS - Copia.pptx
PPTX
Slide 3 - ARDUINO.pptx
PPTX
Slide 4 - PROGRAMAÇÃO.pptx
CURSO_ARDUÍNO.pptx
Slide 1 - INTRODUÇÃO.pptx
Slide 2- COMPONENTES ELETRÔNICOS - Copia.pptx
Slide 3 - ARDUINO.pptx
Slide 4 - PROGRAMAÇÃO.pptx
Anúncio

Último (8)

PDF
Manejo integrado de pragas na cultura do algodão
PPTX
Arquitetura de computadores - Memórias Secundárias
PDF
Termos utilizados na designação de relação entre pessoa e uma obra.pdf
PPTX
Informática Aplicada Informática Aplicada Plano de Ensino - estudo de caso NR...
PPTX
Gestao-de-Bugs-em-Software-Introducao.pptxxxxxxxx
PPTX
Como-se-implementa-um-softwareeeeeeeeeeeeeeeeeeeeeeeee.pptx
PPTX
Mecânico de Manutenção de Equipamentos.pptx
PPTX
Viasol Energia Solar -Soluções para geração e economia de energia
Manejo integrado de pragas na cultura do algodão
Arquitetura de computadores - Memórias Secundárias
Termos utilizados na designação de relação entre pessoa e uma obra.pdf
Informática Aplicada Informática Aplicada Plano de Ensino - estudo de caso NR...
Gestao-de-Bugs-em-Software-Introducao.pptxxxxxxxx
Como-se-implementa-um-softwareeeeeeeeeeeeeeeeeeeeeeeee.pptx
Mecânico de Manutenção de Equipamentos.pptx
Viasol Energia Solar -Soluções para geração e economia de energia

Slide 5 - PROJETOS.pptx

  • 1. _ E.E.E.P. OSMIRA EDUARDO DE CASTRO Slide 5 – Projetos Prof. Fernando Pessoa
  • 2. Clique para editar o estilo do título mestre E.E.E.P. OSMIRA EDUARDO DE CASTRO E.E.E.P. OSMIRA EDUARDO DE CASTRO Botão  O botão é um componente que conecta dois pontos do circuito quando está pressionado.  Neste exemplo quando o botão está pressionado o LED se acende.  O Que Vou Aprender?  - Cabear um circuito  - Condicional if/else  - Estado de um botão  - Ler uma entrada digital e escrever uma saída digital
  • 3. Clique para editar o estilo do título mestre E.E.E.P. OSMIRA EDUARDO DE CASTRO E.E.E.P. OSMIRA EDUARDO DE CASTRO Botão  Conhecimentos Prévios  - Sinal digital  - Função digitalWrite(), digitalRead(), Serial.begin() e Serial.print()  - Divisor de voltagem  - Condicional, operadores booleanos e de comparação  Materiais Necessários
  • 4. Clique para editar o estilo do título mestre E.E.E.P. OSMIRA EDUARDO DE CASTRO E.E.E.P. OSMIRA EDUARDO DE CASTRO Botão  Diagrama
  • 5. Clique para editar o estilo do título mestre E.E.E.P. OSMIRA EDUARDO DE CASTRO E.E.E.P. OSMIRA EDUARDO DE CASTRO Explicação do projeto  Neste programa a primeira coisa que você vai fazer na função de configuração é começar a comunicação serial a 9600 bits de dados por segundo entre o Arduino e seu computador:  Serial.begin (9600);  Lembre-se de colocar o valor 9600 também no Monitor Serial.  Em seguida, inicializar o pino digital 2, o pino que vai fazer a leitura do botão como uma entrada digital:  int pushButton = 2;
  • 6. Clique para editar o estilo do título mestre E.E.E.P. OSMIRA EDUARDO DE CASTRO E.E.E.P. OSMIRA EDUARDO DE CASTRO Explicação do projeto  Quando o botão for pressionado, 5 volts fluirão livremente através de seu circuito, e quando não for pressionado o pino de entrada será ligado ao terra.  Esta é uma entrada digital, o que significa que a chave só pode ter um estado (visto pelo seu Arduino como "1", ou HIGH) ou um estado off (visto pelo seu Arduino como um "0", ou LOW), sem nada no meio.  Agora quando você abrir o seu Monitor Serial no ambiente Arduino você verá um fluxo de "0" se a sua chave estiver aberta, ou "1" se a sua chave estiver fechada.
  • 7. Clique para editar o estilo do título mestre E.E.E.P. OSMIRA EDUARDO DE CASTRO E.E.E.P. OSMIRA EDUARDO DE CASTRO Código Fonte /* Botão Liga e desliga um LED conectado ao pino digital 13 quando pressionado um botão conectado ao pino 2. O Circuito: * LED conectado ao pino 13 e ao terra * botão conectado ao pino 2 desde 5V * resistor de 10K conectado ao pino 2 desde o terra */ // constantes não são alteradas. // Sao usadas aqui para definir os numeros dos pinos:
  • 8. Clique para editar o estilo do título mestre E.E.E.P. OSMIRA EDUARDO DE CASTRO E.E.E.P. OSMIRA EDUARDO DE CASTRO Código Fonte
  • 9. Clique para editar o estilo do título mestre E.E.E.P. OSMIRA EDUARDO DE CASTRO E.E.E.P. OSMIRA EDUARDO DE CASTRO Dicas  1 - Quando você está programando com o software do Arduino, muitas das palavras que você escreve são reservadas para a linguagem.  Estas palavras se colocam com uma cor diferente, e é uma dica para verificar se estão escritas corretamente. Como no exemplo:
  • 10. Clique para editar o estilo do título mestre E.E.E.P. OSMIRA EDUARDO DE CASTRO E.E.E.P. OSMIRA EDUARDO DE CASTRO Dicas  2 - Em um projeto com uso de vários botões com funcionalidades diferentes, pode ser útil trabalhar com peças como estas:
  • 11. Clique para editar o estilo do título mestre E.E.E.P. OSMIRA EDUARDO DE CASTRO E.E.E.P. OSMIRA EDUARDO DE CASTRO Exercício 1  Para evitar acidentes no ambiente de trabalho, uma regra de segurança em vários equipamentos industriais é obrigar que um usuário aperte dois botões, um com cada mão, para acionar uma máquina.  É o caso da máquina de corte usada em fábricas de papel.  Com a seguinte montagem podemos simular esta situação.  O LED somente acende se os dois botões do circuito estiverem pressionados:
  • 12. Clique para editar o estilo do título mestre E.E.E.P. OSMIRA EDUARDO DE CASTRO E.E.E.P. OSMIRA EDUARDO DE CASTRO Exercício 1
  • 13. Clique para editar o estilo do título mestre E.E.E.P. OSMIRA EDUARDO DE CASTRO E.E.E.P. OSMIRA EDUARDO DE CASTRO Exercício 2  Faça mais uma modificação no código fonte do exercício 1:  Para que você possa acender o LED do pino 13 pressionando ou o botão 1 ou o botão 2.  Ao deixar de pressionar, o LED se apaga.
  • 14. E.E.E.P. OSMIRA EDUARDO DE CASTRO FIM!