E aí, pessoal? Professor Diego aqui novamente apresentando uma implementação dessa tarefa 4, seguindo lá o que tem no enunciado, né? Esse LED 00 ele representa o GR, o sinal GR, que é o giro reconhecido, que ele é um quando o acesso da catraca for permitido, né?
E zero quando não for permitido. Esse LED aqui, né? 01.
Ele representa o sinal horário permitido. Ele é nível alto quando está permitido, tá dentro do horário e zero quando não está permitido. Esse LED do aqui, ele é o sinal dia permitido, verifica se é dietivo.
Então, se tiver alto significa que é permitido. E por último, esse LED 3 aqui, ele é o da portaria, certo? Só que esse da portaria é uma lógica invertida e ele tem precedência em relação aos outros três, né?
Então, se ele for zero, a saída está liberada e se ele for um, a saída está dependendo dos outros três sinais serem nível alto. Aqui nesse LED RGB, a gente tem a saída, que é o sinal CT, né, representando a liberação da catraca. Então, o que vocês tinham que fazer?
Colocar esses LEDs representando esses sinais. e utilizar o joystick para selecionar qual bit, né, a entrada e utilizar o botão do joystick para inverter o sinal, o valor desse bits, certo? Então aqui no caso todos os bits estão zero e a saída tá um porque como a portaria tem precedência e ela é com lógica invertida, então ela sendo zero, a saída vai ser um.
Então, ó, para começar aqui a exemplificar, vamos primeiro colocar a portaria para nível lógico alto e ao clicar ela vai para um, né? Ficou verde. E aí a saída foi para zero, né?
Porque agora a saída tá dependendo desses outros três bits serem um. Então vamos configurar aqui os outros bits para um também. Então, colocar o GR para um, colocar o HO para um e colocar o di para um.
E agora sim a saída foi para alto, né, que é o verde novamente. Beleza? Então, tarefinha simples.
Na implementação é interessante que vocês usem, né, a expressão que vocês conseguiram pra saída desse circuito, a expressão simplificada. Então, no C até fica mais simples a a escrita, né, dessa dessa lógica quando você já tem a expressão completa. Então, você pega esses quatro sinais de entrada e escreve na expressão, aplicando essa saída da expressão pro LEDs RGB.
Beleza? Então é isso. Bom trabalho aí para todos.