Você está na página 1de 3

Serviço Nacional de Aprendizagem Industrial – SENAI

CEPT – Raimundo Franco Teixeira


São Luís – MA, 04 de setembro de 2023 Turno: Matutino
Turma: INT_MDT_0006
Disciplina: Raciocínio Lógico e Lógica de Programação
Clara Giovanna (Relatora)
Dandara Maria (Programadora)
Daniel Nunes (Testador)
Kallebe Reis (Montador)

Desafio 4 – Comunicação – Fase 1

Descrição:
Enquanto os dispositivos programáveis estão em operação, os usuários
precisam ficar informados sobre o que está acontecendo. Fazer um download,
formatar um drive, assistir um vídeo são exemplos em que o sistema nos informa
quanto tempo ou tarefas ainda restam para o fim da operação.
Por outro lado, por exemplo, há sistemas de transporte coletivo que ainda não
informam quanto tempo vai levar até a chegada do próximo carro.
Como exemplo de aplicação de comunicação com usuários em sistemas
programáveis, será usado um algoritmo que simula a operação de um semáforo que
informa o tempo restante para a troca de sinal: ao mudar para o verde, uma barra de
quatro luzes indicadoras se acende e, a cada dois segundos, uma delas se apaga,
como numa contagem regressiva.
1ª FASE:
 Montar o dispositivo programável conforme diagramas e orientação do
docente.
 Analisar o fluxograma do algoritmo apresentado pelo docente.
 Comparar a lógica do fluxograma com o programa no Scratch (S4A).
 Executar o programa no dispositivo e verificar como sua operação está em
conformidade
como o fluxograma e o programa.
Circuito:
Código:
void setup()
{
pinMode(1, OUTPUT);
pinMode(3, OUTPUT);
pinMode(5, OUTPUT);
pinMode(8, OUTPUT);
}
void loop()
{
delay (2000);
digitalWrite (1, HIGH);
digitalWrite (3, HIGH);
digitalWrite (5, HIGH);
digitalWrite (8, HIGH);

delay(2000);
digitalWrite (1, LOW);
delay(2000);
digitalWrite (3, LOW);
delay(2000);
digitalWrite (5, LOW);
delay(2000);
digitalWrite (8, LOW);
delay(2000);
}

Fluxograma:
Conclusão:
Iniciamos a programação de acordo com as orientações de nosso
conhecimento e orientações antigas do orientador passadas em aulas anteriores.
Realizamos a montagem primeiramente, começando com 5 Led’s, mas infelizmente
levou ao erro, depois fizemos a releitura das orientações do livro e, realizamos a
montagem como somente 4 Led’s, sendo que cada uma desligava a cada 2
segundos, como deve ser. Por fim, foi realizado código com algumas dificuldades no
começo, entretanto, corrigidas.

Você também pode gostar