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

Sistema de Notificação de Medicamentos #47

Open
wants to merge 35 commits into
base: main
Choose a base branch
from

Conversation

sktapn
Copy link

@sktapn sktapn commented Dec 25, 2024

Pull Request - Projeto Maloca das iCoisas

Descrição do Pull Request

O que foi implementado:

  • Sistema de lembrete de medicamentos com controle de acesso, utilizando Arduino, LCD 16x2, buzzer, servo motor e botões.
  • Funcionalidades principais como Cadastro de Medicamento, Lembrete de Alarme e Controle de Acesso ao Compartimento.

Contexto e Motivação:
O projeto foi criado para auxiliar no gerenciamento e organização do uso de medicamentos, garantindo que os usuários sejam alertados nos horários corretos e que somente pessoas autorizadas tenham acesso ao compartimento de medicamentos. Este sistema pode ser expandido para incluir funcionalidades como conectividade remota e integração com sistemas de monitoramento de saúde.


Testes Realizados

Descrição dos Testes:

  • Teste de Cadastro de Medicamento: Verificação do processo de inserção do nome do medicamento e tempo de alarme, confirmando o armazenamento correto das informações.
  • Teste de Alarme: Simulação do acionamento do buzzer e exibição de lembrete no display LCD no horário configurado.
  • Teste do Servo Motor: Confirmação de que o servo motor libera o compartimento apenas após a entrada correta da senha.
  • Teste do Botão de Confirmação e Cancelamento: Garantia de que as ações de confirmação e cancelamento funcionam conforme esperado, interagindo corretamente com os lembretes e alarmes.

Resultados dos Testes:

  • Todas as funcionalidades foram validadas em ambiente de prototipagem com hardware real. O sistema exibe mensagens claras no LCD, o buzzer soa no horário configurado, e o servo motor opera corretamente para abrir o compartimento do medicamento.

Checklist

  • Código atende às normas do projeto e foi formatado de acordo com as diretrizes.
  • Código foi testado e validado em ambiente de desenvolvimento com Arduino Uno.
  • Documentação atualizada para refletir as mudanças realizadas.
  • Código comentado e organizado, seguindo os padrões de boas práticas.
  • Testes específicos com buzzer, LCD, servo motor e botões foram realizados e descritos.

Tipo de Mudança

  • Correção de bug
  • Nova funcionalidade
  • Alteração de funcionalidade existente
  • Documentação

Informações Adicionais

Hardware Utilizado:

  • Arduino Uno, Display LCD 16x2, Buzzer, Servo Motor, Botões de Confirmação e Cancelamento.

Simulação Utilizada:

Observações:

  • Este PR implementa o sistema base de notificação de medicamentos. Futuras melhorias podem incluir conectividade para envio de alertas remotos e monitoramento centralizado.

Issue Relacionada

Closes #

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

Successfully merging this pull request may close these issues.

1 participant