Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Avaliação #3

Open
renatocoral opened this issue Sep 12, 2024 · 0 comments
Open

Avaliação #3

renatocoral opened this issue Sep 12, 2024 · 0 comments

Comments

@renatocoral
Copy link

renatocoral commented Sep 12, 2024

ITEM COMENTÁRIO VALOR Nota Observações
Servidor Central Thingsboard        
Dashboard Dashboard criado representando a telemetria e estados dos atributos. 1,0 1 Ok, implementado e funcionando.
Acionamento Mecanismo RPC para acionamento remoto de atributos dos dispositivos distribuídos. 1,0 1 Ok, implementado e funcionando.
Clientes ESP32 - Energia        
Acionamento de Dispositivos (Saídas) Correto acionamento e envio do estado da saída (atuadores, leds, etc.) de acordo com os comandos RPC do Dashboard (incluíndo o acionamento em modo PWM).  - Mínimo de 3 saídas no projeto. 1,0 1 Ok, implementado e funcionando. LED RGB, Relé. Display OLED
Leitura das Entradas Digitais Correta detecção e envio do estado da entradas (sensores, botões, etc.) ao servidor central. Mínimo de 3 entradas no projeto 0,5 0,5 Botão, sensor de chuva
Leitura das Entradas Analógicas Correta leitura e interpretação da grandeza da analógica e envio ao servidor central. Mínimo de 1 entrada no projeto 0,5 0,5 Sensor de umidade do solo,
Leitura de Telemetria de Sensores Leitura e envio dos valores médios de temperatura / umidade a cada 10 segundos. 1,0 1 Ok, funcionando. Umidade e Temperatura
Clientes ESP32 - Bateria        
Operação em modo Low Power Correta operação da placa em modo low power economizando energia. 1,0 1 Demonstrado posteriormente - funcionando
Acionamento da Entrada Correta detecção e envio do estado da entrada ao servidor central sendo acordado somente no acionamento da GPIO em modo low power. 0,5 0,5 Demonstrado posteriormente - funcionando
Geral        
NVS Armazenamento do estado dos atributos na NVS. 1,0 0 Não há variáveis sendo armazenadas na NVS
Comunicação MQTT Correta implementação de comunicação entre os dispositivos (MQTT e Json). 1,0 1 Ok, funcionando entre os dispositivos.
Qualidade do Código Utilização de boas práticas como o uso de bons nomes, modularização e organização em geral. 1,0 1 O código está modularizas e relativamente bem organizado
Documentação Documentação no README e vídeo de apresentação do produto. 0,5 0,5 Ok, bem organizado e documentado
Extras        
Pontuação Extra 1 Qualidade e usabilidade acima da média. 0,5    
Pontuação Extra 2 Implementação de mecanismo de fácil acesso para que o usuário possa fazer cadastrar as credenciais do Wifi na ESP32. 0,5    
Pontuação Extra 3 Suporte à OTA na ESP32. 1,0    
Total   12,0 9  
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant