·
Cursos Gerais ·
Linguagens de Programação
Envie sua pergunta para a IA e receba a resposta na hora
Recomendado para você
1
Checklist Projeto Individual HTML CSS Requisitos e Funcionalidades
Linguagens de Programação
UMG
22
Técnicas de Desenvolvimento de Algoritmos - Material Teórico
Linguagens de Programação
UMG
4
Variáveis Indexadas e Matrizes em ECM404: Estruturas de Dados
Linguagens de Programação
UMG
3
Exercício 2: Programação em Linguagem C
Linguagens de Programação
UMG
1
Formulário de Avaliação - Tópicos Especiais em ADS
Linguagens de Programação
UMG
20
Técnicas de Desenvolvimento de Algoritmos: Estruturas de Dados e Recomendações de Estudo
Linguagens de Programação
UMG
1
Avaliação 3 de Linguagem de Programação: Interfaces Gráficas em Java
Linguagens de Programação
UMG
6
Implementação da Detecção de Colisão em Jogo de Corrida 2D
Linguagens de Programação
UMG
1
Desafio de Desenvolvimento de Sistema de Gerenciamento de Catálogo de Músicas
Linguagens de Programação
UMG
13
Orientações para o PIM VIII
Linguagens de Programação
UMG
Texto de pré-visualização
INSTITUTO FEDERAL DE SERGIPE CURSO DE ELETRÔNICA Disciplina Sistemas Programáveis Data 18 06 2019 Professor Fábio Prudente Alunoa Turma 4ºELNN20191 PROVA FINAL 1 Seu José tem uma família grande e seus filhos demoram muito no banho Agora no inverno todos querem tomar banho quente e a conta de energia vai ficar muito alta Então Seu José teve uma ideia usar um sistema para limitar o tempo de água quente a somente 4 minutos por banho da seguinte forma ao iniciar o banho o usuário pressiona um botão e o sistema liga a energia e começa a contar o tempo Ao pressionar novamente o mesmo botão o sistema corta a energia e pausa a contagem do tempo A pessoa pode ligar e desligar quantas vezes quiser mas quando a soma dos tempos ligados acumular 4 minutos o sistema corta a energia definitivamente e somente volta a ligar após 10 minutos Implemente esse sistema para o Seu José 2 Em um estacionamento com 10 vagas há um sensor em cada vaga que sinaliza nível lógico 1 se a vaga estiver ocupada Considerando que cada sensor será conectado a um pino do Arduino pedese a implemente um programa para verificar os sensores e imprimir na Serial o número de vagas livres b faça com que o programa não imprima valores repetidos ou seja imprimir somente quando houver uma variação no número de vagas 3 Considere agora um estacionamento com 200 vagas Custaria muito caro colocar um sensor em cada vaga então uma solução mais prática é colocar um sensor ótico na via de entrada e outro na via de saída Cada sensor funciona assim imagine um laser atravessando a via de um lado a outro se o laser atingir o sensor este indica nível lógico 1 mas se um carro interromper o laser o sensor indicará nível 0 Cada sensor está conectado a um pino do Arduino a implemente um programa para contar a quantidade de carros que entram e saem de modo que a cada variação ele imprima na Serial o número de vagas disponíveis b considere uma lâmpada verde outra vermelha conectadas a outros dois pinos neste mesmo Arduino Faça com que a lâmpada vermelha acenda quando o número de vagas chegar a zero caso contrário a lâmpada verde deverá ser acesa BOA PROVA
Envie sua pergunta para a IA e receba a resposta na hora
Recomendado para você
1
Checklist Projeto Individual HTML CSS Requisitos e Funcionalidades
Linguagens de Programação
UMG
22
Técnicas de Desenvolvimento de Algoritmos - Material Teórico
Linguagens de Programação
UMG
4
Variáveis Indexadas e Matrizes em ECM404: Estruturas de Dados
Linguagens de Programação
UMG
3
Exercício 2: Programação em Linguagem C
Linguagens de Programação
UMG
1
Formulário de Avaliação - Tópicos Especiais em ADS
Linguagens de Programação
UMG
20
Técnicas de Desenvolvimento de Algoritmos: Estruturas de Dados e Recomendações de Estudo
Linguagens de Programação
UMG
1
Avaliação 3 de Linguagem de Programação: Interfaces Gráficas em Java
Linguagens de Programação
UMG
6
Implementação da Detecção de Colisão em Jogo de Corrida 2D
Linguagens de Programação
UMG
1
Desafio de Desenvolvimento de Sistema de Gerenciamento de Catálogo de Músicas
Linguagens de Programação
UMG
13
Orientações para o PIM VIII
Linguagens de Programação
UMG
Texto de pré-visualização
INSTITUTO FEDERAL DE SERGIPE CURSO DE ELETRÔNICA Disciplina Sistemas Programáveis Data 18 06 2019 Professor Fábio Prudente Alunoa Turma 4ºELNN20191 PROVA FINAL 1 Seu José tem uma família grande e seus filhos demoram muito no banho Agora no inverno todos querem tomar banho quente e a conta de energia vai ficar muito alta Então Seu José teve uma ideia usar um sistema para limitar o tempo de água quente a somente 4 minutos por banho da seguinte forma ao iniciar o banho o usuário pressiona um botão e o sistema liga a energia e começa a contar o tempo Ao pressionar novamente o mesmo botão o sistema corta a energia e pausa a contagem do tempo A pessoa pode ligar e desligar quantas vezes quiser mas quando a soma dos tempos ligados acumular 4 minutos o sistema corta a energia definitivamente e somente volta a ligar após 10 minutos Implemente esse sistema para o Seu José 2 Em um estacionamento com 10 vagas há um sensor em cada vaga que sinaliza nível lógico 1 se a vaga estiver ocupada Considerando que cada sensor será conectado a um pino do Arduino pedese a implemente um programa para verificar os sensores e imprimir na Serial o número de vagas livres b faça com que o programa não imprima valores repetidos ou seja imprimir somente quando houver uma variação no número de vagas 3 Considere agora um estacionamento com 200 vagas Custaria muito caro colocar um sensor em cada vaga então uma solução mais prática é colocar um sensor ótico na via de entrada e outro na via de saída Cada sensor funciona assim imagine um laser atravessando a via de um lado a outro se o laser atingir o sensor este indica nível lógico 1 mas se um carro interromper o laser o sensor indicará nível 0 Cada sensor está conectado a um pino do Arduino a implemente um programa para contar a quantidade de carros que entram e saem de modo que a cada variação ele imprima na Serial o número de vagas disponíveis b considere uma lâmpada verde outra vermelha conectadas a outros dois pinos neste mesmo Arduino Faça com que a lâmpada vermelha acenda quando o número de vagas chegar a zero caso contrário a lâmpada verde deverá ser acesa BOA PROVA