Escolar Documentos
Profissional Documentos
Cultura Documentos
ENTRADAS E SAÍDAS
DIGITAIS
SISTEMAS EMBARCADOS – SEMB2
{PINAGEM:}
SISTEMAS EMBARCADOS – SEMB2
{UPLOAD DO PROGRAMA:}
{COMANDO PINMODE:}
{COMANDO DIGITALWRITE:}
digitalWrite()
Esse comando é responsável por alterar o estado em uma porta
digital que trabalha como saída (OUTPUT). Utilizamos o
comando HIGH para enviar 3.3V no pino, e o comando LOW para
enviar 0V.
{COMANDO DELAY:}
delay()
O comando delay() é uma função de tempo utilizada para parar
ou atrasar a execução do código por um período determinado
de tempo.
SISTEMAS EMBARCADOS – SEMB2
IDENTIFICAÇÃO
SIMBOLOGIA
DOS TERMINAIS
SISTEMAS EMBARCADOS – SEMB2
{EXEMPLO DE UTILIZAÇÃO:}
Programa Simulação
SISTEMAS EMBARCADOS – SEMB2
{EXEMPLO DE UTILIZAÇÃO:}
{ATIVIDADE:}
1 – Elabore um programa para Piscar alternadamente dois Leds,
na frequência de 1Hz.
SISTEMAS EMBARCADOS – SEMB2
{ATIVIDADE:}
2 – Elabore um programa para simular o funcionamento de um
semáforo, obedecendo os tempos: Verde(4s), Vermelho(5s)e
Amarelo(1s)
SISTEMAS EMBARCADOS – SEMB2
1 mC 0 mC
pull-up pull-down
{EXEMPLO DE UTILIZAÇÃO:}
SISTEMAS EMBARCADOS – SEMB2
{COMANDO PINMODE:}
{ENTRADAS DIGITAIS:}
{VERIFICAÇÃO DE CONDIÇÃO:}
{PROGRAMA COMENTADO:}
LÓGICA DE
Situação 1 PROGRAMAÇÃO - LOP
{ATIVIDADES:}
O fornecimento desse fluido depende da vazão gerada pelas Bombas BB-001A , BB-001B e BB-001C, além da
válvula SV001 e o funcionamento das Bombas depende diretamente do consumo solicitado na fábrica, Caso a
fábrica necessite de uma demanda baixa, a Bomba B-001A é acionada. Em caso de demanda média, as duas
Bombas BB-001A e B-001B são acionada. Por fim, em caso de demanda Alta, as três Bombas devem ser
acionadas. Para cada solicitação de demanda, a válvula é liberada após 2 minutos, garantindo que a
tubulação já está completamente abastecida.
Caso não haja nenhuma solicitação de demanda, as bombas e a válvula permanecem fechadas.
SISTEMAS EMBARCADOS – SEMB2
{ATIVIDADE:}