Avaliação Prática 1 com Arduino
Avaliação Prática: Controle de Sistema de Ventilação com Monitoramento de Temperatura e Presença
Objetivo: Criar um circuito que simule um sistema de ventilação automático que liga o ventilador quando a temperatura ultrapassa um limiar, e, caso seja detectada a presença de uma pessoa, acenda uma lâmpada para indicar a presença. O circuito deve ser implementado no Tinkercad e utilizar componentes básicos de controle com Arduino.
Tempo de execução: 1 hora.
Componentes utilizados:
-
Arduino
-
Protoboard
-
Sensor de Presença (PIR)
-
Sensor de Temperatura (LM35 ou similar)
-
Relé
-
Lâmpada
-
Motor DC (para o ventilador)
-
Bateria 9V
Instruções:
-
Montagem do Circuito:
-
Conecte o sensor de temperatura ao Arduino para medir a temperatura ambiente.
-
Conecte o sensor de presença (PIR) ao Arduino para detectar a presença de pessoas.
-
Use o relé para controlar o acionamento da lâmpada.
-
Conecte o motor DC (simulando um ventilador) para ser acionado conforme a temperatura.
-
-
Programação:
-
Implemente a leitura da temperatura utilizando o sensor de temperatura.
-
Se a temperatura ultrapassar 30°C, o ventilador (motor DC) deve ser acionado. Caso contrário, ele deve ser desligado.
-
Implemente a leitura do sensor de presença. Se a presença for detectada, a lâmpada deve ser acesa. Caso contrário, deve permanecer apagada.
-
-
Lógica:
-
Use a estrutura condicional
if-else
para controlar o acionamento do ventilador e da lâmpada de acordo com os valores dos sensores. -
Certifique-se de que a lógica esteja funcionando corretamente: o ventilador deve ser acionado apenas quando a temperatura ultrapassar o limiar definido e a lâmpada deve ser acesa apenas quando houver presença detectada.
-
-
Teste e Validação:
-
Teste o circuito para garantir que a lógica implementada está funcionando conforme esperado.
-
Salve o projeto no Tinkercad e tire um screenshot do circuito montado e do código implementado.
-
Critérios de Avaliação:
-
Montagem correta do circuito no Tinkercad.
-
Implementação correta do código para controlar o ventilador e a lâmpada.
-
Uso adequado das estruturas
if-else
para controle dos componentes. -
Funcionamento adequado do circuito de acordo com os requisitos especificados.
Dica: Comece conectando os componentes no Tinkercad e teste cada parte do código individualmente antes de juntar todas as funcionalidades.
Bom dia professor.
Vou te encaminhar o link do qual te disse que o sistema estava funcionando. Testei novamente e os códigos estavam todos certos.
https://www.tinkercad.com/things/lSIEw8UA4WC-exquisite-waasa-inari/editel?returnTo=https%3A%2F%2Fwww.tinkercad.com%2Fdashboard&sharecode=Srs9709iptTHHSU--KKlSvNSduQX_a3or1nYtO-pIIk