SlideShare ist ein Scribd-Unternehmen logo
1 von 49
Faculdade Area1 - Microcontroladores
Implementação da prova de Victory Fernandes no Proteus

Márcio Cirne de Genaro
Engenharia de Controle e Automação

03/11/2013

1
Sensor de Estacionamento
2013.2

03/11/2013

2
Problemas:
1. Montar um fluxograma representando o
funcionamento do sensor de estacionamento no
Arduino.

2. Montar a simulação do circuito no Proteus de
acordo com o fluxograma da questão anterior. Os
bits dos sensores e a marcha ré podem ser
representados por botões.

03/11/2013

3
Componentes:
• 2 sensores digitais de distância
• 6 LEDs (2 verdes, 2 amarelos e 2 vermelhos)
• 1 Emissor de som (buzzer)

03/11/2013

4
Especificações:
Sensores
• Cada sensor de distância retorna valores em
números binários de 2 bits, de acordo com as tabelas
a seguir:
DISTÂNCIA (cm)

BIT 2

0 - 10

0

0

10 - 20

0

1

20 - 30

1

0

> 30

03/11/2013

BIT 1

1

1

5
Especificações:
Sensores
• Cada sensor de distância retorna valores em
números binários de 2 bits, de acordo com as tabelas
a seguir:
Sensor da direita

Sensor da esquerda

Bit

S1_02

S2_01

S2_02

Pino

03/11/2013

S1_01
2

3

4

5

6
Especificações:
LEDs
• Os LEDs estarão no painel do carro, formando dois
trios de LEDs, com um à esquerda e outro à direita.
Cada
trio
acenderá
de
forma
independente, conforme a figura e a tabela a seguir:

03/11/2013

7
Especificações:
LEDs
• Os LEDs estarão no painel do carro, formando dois
trios de LEDs, com um à esquerda e outro à direita.
Cada trio acenderá de forma independente,
conforme a figura e a tabela a seguir:
DISTÂNCIA (cm)

LED Amarelo

LED Vermelho

0 - 10

ON

ON

ON

10 - 20

ON

ON

OFF

20 - 30

ON

OFF

OFF

> 30
03/11/2013

LED Verde

OFF

OFF

OFF
8
Especificações:
Buzzer
• O buzzer emitirá um bip longo (1/4 de seg) quando o
motorista engatar a marcha ré. Feito isso, o buzzer
irá bipar em determinada frequência, de acordo com
a menor distância acusada por um dos sensores,
conforme a tabela a seguir:
DISTÂNCIA (cm)
0 - 10

30

10 - 20

20

20 - 30

10

> 30
03/11/2013

Frequência (Hz)

0
9
Resolução:
Fluxograma (regras)
•
•
•
•

Precisa ser cíclico.
Não pode ter dupla interpretação.
Apenas um caminho para cada resposta.
Não volta para o setup
EXEMPLO:

03/11/2013

10
Resolução:
Fluxograma
• Bipe longo ao engatar a ré (1/4 s)

03/11/2013

11
Resolução:
Fluxograma
• Acender LEDs da direita
de acordo com sensor1

03/11/2013

12
Resolução:
Fluxograma
• Acender LEDs da esquerda de acordo com sensor2

03/11/2013

13
Resolução:
Fluxograma
• Bipar priorizando a menor distância

03/11/2013

14
Resolução:
Fluxograma
• Continuar ou não a ler sensores

03/11/2013

15
Fluxograma

03/11/2013

16
Simulando no Proteus

03/11/2013

17
Resolução:
Proteus
• Os trios de LEDs precisam ficar separados: um trio à
esquerda, outro à direita

03/11/2013

18
Resolução:
Proteus
• Os sensores e a marcha ré podem ser representados
por botões

03/11/2013

19
Resolução:
Proteus
• Os sensores e a marcha ré podem ser representados
por botões

03/11/2013

20
Resolução:
Proteus
• O buzzer:

03/11/2013

21
03/11/2013

22
Baixando o Simulino
• Link e tutorial do Simulino 3.0:
http://blogembarcado.blogspot.com.br/2013/06/simulino-v20biblioteca-para-proteus.html
O Simulino facilita a simulação da
plataforma Arduino no Proteus.
A única diferença é que o ground
do Simulino não funciona como no
Arduino..

03/11/2013

23
Passo a passo no proteus:

03/11/2013

24
Passo a passo no proteus:

03/11/2013

25
Passo a passo no proteus:

03/11/2013

26
Passo a passo no proteus:

03/11/2013

27
Passo a passo no proteus:

03/11/2013

28
Passo a passo no proteus:

03/11/2013

29
Passo a passo no proteus:

03/11/2013

30
Passo a passo no proteus:

03/11/2013

31
Passo a passo no proteus:

03/11/2013

32
Passo a passo no proteus:

03/11/2013

33
Passo a passo no proteus:

Escolha o componente da lista e clique na tela

03/11/2013

34
Passo a passo no proteus:

03/11/2013

35
Passo a passo no proteus:

03/11/2013

36
Passo a passo no proteus:

03/11/2013

37
Passo a passo no proteus:

03/11/2013

38
Passo a passo no proteus:

03/11/2013

39
Passo a passo no proteus:

03/11/2013

40
Passo a passo no proteus:

Monte o circuito conforme mostrado
03/11/2013

41
Passo a passo no proteus:

Copie o diretório do
arquivo .hex compilado!
03/11/2013

42
Passo a passo no proteus:

Cole o caminho no campo indicado do Simulino

03/11/2013

43
Passo a passo no proteus:

Rode a simulação
03/11/2013

44
Execução no proteus:

0 – 10 cm

0 – 10 cm

03/11/2013

45
Execução no proteus:

0 – 10 cm

> 30 cm

03/11/2013

46
Execução no proteus:

10 – 20 cm

20 – 30 cm
03/11/2013

47
Execução no proteus:

> 30 cm

> 30 cm

03/11/2013

48
Execução no proteus:

0 – 10 cm

10 – 20 cm
03/11/2013

49

Weitere ähnliche Inhalte

Was ist angesagt?

Segurança rodoviária
Segurança rodoviáriaSegurança rodoviária
Segurança rodoviária
AECBA
 
Comandos e atalhos do autocad em inglês e português
Comandos e atalhos do autocad em inglês e portuguêsComandos e atalhos do autocad em inglês e português
Comandos e atalhos do autocad em inglês e português
Tharssia Baldasso
 
Actividade Experimental nº2
Actividade Experimental nº2Actividade Experimental nº2
Actividade Experimental nº2
Gabriela Bruno
 
Fórmulas estatística - medidas - central e dispersão
Fórmulas   estatística - medidas - central e dispersãoFórmulas   estatística - medidas - central e dispersão
Fórmulas estatística - medidas - central e dispersão
marioferreiraneto
 
Filosofia 10 2015-16_-_a_dimensao_etico-politica_i_diapositivos_
Filosofia 10 2015-16_-_a_dimensao_etico-politica_i_diapositivos_Filosofia 10 2015-16_-_a_dimensao_etico-politica_i_diapositivos_
Filosofia 10 2015-16_-_a_dimensao_etico-politica_i_diapositivos_
1245669
 
A Dimensão Ética
A Dimensão ÉticaA Dimensão Ética
A Dimensão Ética
AnaKlein1
 

Was ist angesagt? (20)

AL 1.1 queda livre- Física 11º
AL 1.1 queda livre- Física 11ºAL 1.1 queda livre- Física 11º
AL 1.1 queda livre- Física 11º
 
Relativismo e direitos humanos 1
Relativismo  e direitos humanos 1Relativismo  e direitos humanos 1
Relativismo e direitos humanos 1
 
Circitos de iluminação
Circitos de iluminaçãoCircitos de iluminação
Circitos de iluminação
 
A Cultura do Palco: tempo, espaço, local, biografia, acontecimento, síntese
A Cultura do Palco: tempo, espaço, local, biografia, acontecimento, sínteseA Cultura do Palco: tempo, espaço, local, biografia, acontecimento, síntese
A Cultura do Palco: tempo, espaço, local, biografia, acontecimento, síntese
 
Badminton gestos técnicos, história, sinais de arbitragem etc...
Badminton gestos técnicos, história, sinais de arbitragem etc...Badminton gestos técnicos, história, sinais de arbitragem etc...
Badminton gestos técnicos, história, sinais de arbitragem etc...
 
Apresentação mass media
Apresentação mass mediaApresentação mass media
Apresentação mass media
 
Segurança rodoviária
Segurança rodoviáriaSegurança rodoviária
Segurança rodoviária
 
Comandos e atalhos do autocad em inglês e português
Comandos e atalhos do autocad em inglês e portuguêsComandos e atalhos do autocad em inglês e português
Comandos e atalhos do autocad em inglês e português
 
101545233 exercicios-resolvidos-de-sinais-e-sistemas
101545233 exercicios-resolvidos-de-sinais-e-sistemas101545233 exercicios-resolvidos-de-sinais-e-sistemas
101545233 exercicios-resolvidos-de-sinais-e-sistemas
 
Slides da aula sobre Coordenadas Polares e Integrais Duplas em Coordenadas Po...
Slides da aula sobre Coordenadas Polares e Integrais Duplas em Coordenadas Po...Slides da aula sobre Coordenadas Polares e Integrais Duplas em Coordenadas Po...
Slides da aula sobre Coordenadas Polares e Integrais Duplas em Coordenadas Po...
 
Actividade Experimental nº2
Actividade Experimental nº2Actividade Experimental nº2
Actividade Experimental nº2
 
Equações Exatas exercicios
Equações Exatas exerciciosEquações Exatas exercicios
Equações Exatas exercicios
 
Lista de exercicios resolvidos Analise II
Lista de exercicios resolvidos Analise IILista de exercicios resolvidos Analise II
Lista de exercicios resolvidos Analise II
 
Mat derivadas
Mat derivadasMat derivadas
Mat derivadas
 
03 escultura e pintura gótica
03 escultura e pintura gótica03 escultura e pintura gótica
03 escultura e pintura gótica
 
Fórmulas estatística - medidas - central e dispersão
Fórmulas   estatística - medidas - central e dispersãoFórmulas   estatística - medidas - central e dispersão
Fórmulas estatística - medidas - central e dispersão
 
Filosofia 10 2015-16_-_a_dimensao_etico-politica_i_diapositivos_
Filosofia 10 2015-16_-_a_dimensao_etico-politica_i_diapositivos_Filosofia 10 2015-16_-_a_dimensao_etico-politica_i_diapositivos_
Filosofia 10 2015-16_-_a_dimensao_etico-politica_i_diapositivos_
 
Mostek północny i południowy
Mostek północny i południowyMostek północny i południowy
Mostek północny i południowy
 
A Dimensão Ética
A Dimensão ÉticaA Dimensão Ética
A Dimensão Ética
 
Relatório aceleração da gravidade queda livre
Relatório aceleração da gravidade   queda livreRelatório aceleração da gravidade   queda livre
Relatório aceleração da gravidade queda livre
 

Andere mochten auch

Moises 04 arduino and proteus digital input, pull-up, pull-down (1)
Moises 04 arduino and proteus   digital input, pull-up, pull-down (1)Moises 04 arduino and proteus   digital input, pull-up, pull-down (1)
Moises 04 arduino and proteus digital input, pull-up, pull-down (1)
Moises Monteiro
 
Manual proteus portugues
Manual proteus portuguesManual proteus portugues
Manual proteus portugues
araujolincoln
 
Schmitt trigger basics
Schmitt trigger  basicsSchmitt trigger  basics
Schmitt trigger basics
SAQUIB AHMAD
 
Aula 2 introdução a informática apresentar amanha
Aula 2 introdução a informática apresentar amanhaAula 2 introdução a informática apresentar amanha
Aula 2 introdução a informática apresentar amanha
Evonaldo Gonçalves Vanny
 
Lista exercicios algoritmos
Lista exercicios algoritmosLista exercicios algoritmos
Lista exercicios algoritmos
slashmelhor
 
Aula 01 informática aplicada - história e evolução
Aula 01  informática aplicada - história e evoluçãoAula 01  informática aplicada - história e evolução
Aula 01 informática aplicada - história e evolução
Robson Ferreira
 

Andere mochten auch (20)

Automação de estacionamento universitário para veículos utilizando tags rfid
Automação de estacionamento universitário para veículos utilizando tags rfidAutomação de estacionamento universitário para veículos utilizando tags rfid
Automação de estacionamento universitário para veículos utilizando tags rfid
 
Charles Proteus Steinmetz
Charles Proteus SteinmetzCharles Proteus Steinmetz
Charles Proteus Steinmetz
 
Moises 04 arduino and proteus digital input, pull-up, pull-down (1)
Moises 04 arduino and proteus   digital input, pull-up, pull-down (1)Moises 04 arduino and proteus   digital input, pull-up, pull-down (1)
Moises 04 arduino and proteus digital input, pull-up, pull-down (1)
 
Manual proteus portugues
Manual proteus portuguesManual proteus portugues
Manual proteus portugues
 
Proteus anacom
Proteus anacomProteus anacom
Proteus anacom
 
Resume_07_03_16
Resume_07_03_16Resume_07_03_16
Resume_07_03_16
 
Amplificadores Operacionais - Comparadores de Tensão de 1 e 2 Níveis
Amplificadores Operacionais - Comparadores de Tensão de 1 e 2 NíveisAmplificadores Operacionais - Comparadores de Tensão de 1 e 2 Níveis
Amplificadores Operacionais - Comparadores de Tensão de 1 e 2 Níveis
 
eletronica digital
eletronica digitaleletronica digital
eletronica digital
 
Schmitt trigger basics
Schmitt trigger  basicsSchmitt trigger  basics
Schmitt trigger basics
 
Aula 2 introdução a informática apresentar amanha
Aula 2 introdução a informática apresentar amanhaAula 2 introdução a informática apresentar amanha
Aula 2 introdução a informática apresentar amanha
 
Lista exercicios algoritmos
Lista exercicios algoritmosLista exercicios algoritmos
Lista exercicios algoritmos
 
Proteus
ProteusProteus
Proteus
 
1 aula do curso de automação - Arduino
1 aula do curso de automação - Arduino1 aula do curso de automação - Arduino
1 aula do curso de automação - Arduino
 
Automação e controle introdução
Automação e controle   introduçãoAutomação e controle   introdução
Automação e controle introdução
 
Clampers and clippers
Clampers and clippersClampers and clippers
Clampers and clippers
 
Aula 01 informática aplicada - história e evolução
Aula 01  informática aplicada - história e evoluçãoAula 01  informática aplicada - história e evolução
Aula 01 informática aplicada - história e evolução
 
Proteus
ProteusProteus
Proteus
 
Eletrônica digital
Eletrônica digitalEletrônica digital
Eletrônica digital
 
Programação em C para Arduino
Programação em C para ArduinoProgramação em C para Arduino
Programação em C para Arduino
 
Estabilizaçao Veicular
Estabilizaçao VeicularEstabilizaçao Veicular
Estabilizaçao Veicular
 

Ähnlich wie Apresentação sensor de estacionamento

150434001 r3 1 1 manual alarme l2004-cs e exact plus
150434001 r3 1 1 manual alarme l2004-cs e exact plus150434001 r3 1 1 manual alarme l2004-cs e exact plus
150434001 r3 1 1 manual alarme l2004-cs e exact plus
Glaudson Filho
 
Arduino & cia ligando acelerômetro mma7361 no arduino
Arduino & cia  ligando acelerômetro mma7361 no arduinoArduino & cia  ligando acelerômetro mma7361 no arduino
Arduino & cia ligando acelerômetro mma7361 no arduino
Rachel Siqueira de Andrade
 
Guião - Sessão 5 - Programacao com Arduinos.pdf
Guião - Sessão 5 - Programacao com Arduinos.pdfGuião - Sessão 5 - Programacao com Arduinos.pdf
Guião - Sessão 5 - Programacao com Arduinos.pdf
riodurval
 

Ähnlich wie Apresentação sensor de estacionamento (20)

Projetos seguidor linha_2
Projetos seguidor linha_2Projetos seguidor linha_2
Projetos seguidor linha_2
 
150434001 r3 1 1 manual alarme l2004-cs e exact plus
150434001 r3 1 1 manual alarme l2004-cs e exact plus150434001 r3 1 1 manual alarme l2004-cs e exact plus
150434001 r3 1 1 manual alarme l2004-cs e exact plus
 
ATmega Prática
ATmega PráticaATmega Prática
ATmega Prática
 
Dosimetro
DosimetroDosimetro
Dosimetro
 
Arduino & cia ligando acelerômetro mma7361 no arduino
Arduino & cia  ligando acelerômetro mma7361 no arduinoArduino & cia  ligando acelerômetro mma7361 no arduino
Arduino & cia ligando acelerômetro mma7361 no arduino
 
EV3#6: Exercicios com o sensor rotação
EV3#6: Exercicios com o sensor rotação EV3#6: Exercicios com o sensor rotação
EV3#6: Exercicios com o sensor rotação
 
Guião - Sessão 5 - Programacao com Arduinos.pdf
Guião - Sessão 5 - Programacao com Arduinos.pdfGuião - Sessão 5 - Programacao com Arduinos.pdf
Guião - Sessão 5 - Programacao com Arduinos.pdf
 
Robótica com Arduino para projetos em ronótica
Robótica com Arduino para projetos em ronóticaRobótica com Arduino para projetos em ronótica
Robótica com Arduino para projetos em ronótica
 
Grades de segurança MLD
Grades de segurança MLD Grades de segurança MLD
Grades de segurança MLD
 
Workshop iniciação à robótica - Gyro
Workshop iniciação à robótica - GyroWorkshop iniciação à robótica - Gyro
Workshop iniciação à robótica - Gyro
 
Aula3 120922184753-phpapp02
Aula3 120922184753-phpapp02Aula3 120922184753-phpapp02
Aula3 120922184753-phpapp02
 
Projeto BUS-BUS
Projeto BUS-BUSProjeto BUS-BUS
Projeto BUS-BUS
 
B.E.G. Especialistas em Controlo de Iluminação
B.E.G. Especialistas em Controlo de IluminaçãoB.E.G. Especialistas em Controlo de Iluminação
B.E.G. Especialistas em Controlo de Iluminação
 
Slides minicurso Arduino - Arduino Day 2015
Slides minicurso Arduino - Arduino Day 2015Slides minicurso Arduino - Arduino Day 2015
Slides minicurso Arduino - Arduino Day 2015
 
Arduino vers o_cores
Arduino vers o_coresArduino vers o_cores
Arduino vers o_cores
 
Arduino vers o_cores
Arduino vers o_coresArduino vers o_cores
Arduino vers o_cores
 
Aula1 30-07-120922184742-phpapp02
Aula1 30-07-120922184742-phpapp02Aula1 30-07-120922184742-phpapp02
Aula1 30-07-120922184742-phpapp02
 
Refrigerador boletim técnico brm crm
Refrigerador boletim técnico brm crmRefrigerador boletim técnico brm crm
Refrigerador boletim técnico brm crm
 
Arduino vers o_cores
Arduino vers o_coresArduino vers o_cores
Arduino vers o_cores
 
Sensor de nível de combustível Dominator: manual de instalação
Sensor de nível de combustível Dominator: manual de instalaçãoSensor de nível de combustível Dominator: manual de instalação
Sensor de nível de combustível Dominator: manual de instalação
 

Kürzlich hochgeladen

Kürzlich hochgeladen (6)

ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docxATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
 
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docxATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
 
Boas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsBoas práticas de programação com Object Calisthenics
Boas práticas de programação com Object Calisthenics
 
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docxATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
 
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docxATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
 
Padrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploPadrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemplo
 

Apresentação sensor de estacionamento