📄O problema abordado neste relatório técnico está relacionado ao desenvolvimento de um sistema modular de entrada e saída para monitoramento de temperatura e umidade local, utilizando uma plataforma baseada em FPGAs e comunicação por meio do protocolo UART. O objetivo é criar um protótipo capaz de se comunicar com até 32 sensores, processar comandos, ler dados dos sensores e suportar o sensoriamento contínuo, unindo linguagens de descrição de hardware (Verilog) e programação de alto nível (C) em um ambiente Linux. O projeto busca atender às demandas do crescente mercado de IoT, oferecendo uma solução eficiente e versátil para sistemas embarcados.
📄O package anexado neste release há um bug a ser corrigido em próximas versões, que acontece quando o sensoriamento contínuo é ligado. Individualmente, o caso consegue atingir o requisito e lê os dados de maneira constante. Mas, após encerrar a leitura do sensoriamento e solicitar qualquer outra requisição, o programa cai no caso do sensoriamento contínuo aberto anteriormente. Uma alternativa possível para contornar esse caso foi criar um código em C que solicitasse a requisição de temperatura/umidade atual continuamente. Com isso, nenhum problema é observável. Outra solução é re-programar a placa depois de pedir uma ativação do sensoriamento contínuo.
🙋♂️Membros:
Douglas Oliveira de Jesus
Emanuel Antonio Lima Pereira
Emerson Rodrigo Lima Pereira
Gabriel Sousa Sampaio