terça-feira, 9 de julho de 2019

02 julho - 08 julho

  02 julho - 08 julho: Montagem final do protótipo e últimos ajustes

Nesse sábado (06/07/2019) nos reunimos para fazer a montagem final do projeto. Desmontamos totalmente o circuito e remontamos o fixando em uma base de madeira 20 x 20cm. Além disso conseguimos comprar mais dois LEDs de alto brilho para o projeto ficar padronizado.
Após finalizarmos a montagem começamos a realizar alguns testes finais de funcionamento e acabamos por descobrir um problema na pontuação: A casa da centena não estava sendo exibida no display. Após algumas tentativas de correção do código conseguimos resolver o problema.

Seguem as fotos do projeto em sua montagem final:



terça-feira, 2 de julho de 2019

25 junho - 01 julho

25 junho - 01 julho: Implementação de sistema de pontuação mais justa e otimização do código

   Este sábado nos reunimos para implementar um sistema de pontuação que levasse em consideração o acerto de cada led individualmente e mais a sequência. Foi feito também algumas mudanças no código com o objetivo de otimizar e organizar o código.
   Foi implementado também um delay de dois segundos a cada rodada para melhorar a experiência do jogador.
   Alteramos o cronograma dessa semana para ajustarmos a realidade atual do projeto ficando para a próxima semana montagem final do protótipo.

terça-feira, 25 de junho de 2019

18 junho - 24 junho

18 junho - 24 junho: Correção de erros

Essa semana fizemos a correção de alguns erros relacionados ao reinício do jogo e a pontuação, ainda está em estudo uma pontuação mais justa para o jogo, adicionamos mais um comando na tela do App do celular para o início e reinício do jogo


Em paralelo estamos desenvolvendo um app para o jogo como um adicional para o projeto. O app esta sendo desenvolvido em linguagem Kotlin com uso da IDE Android Developer Studio.

terça-feira, 18 de junho de 2019

1 junho - 17 junho

11 junho - 17 junho: Testes de funcionamento e detecção de erros

Nesta semana fizemos a programação da parte final do código e realizamos alguns testes de funcionamento. O projeto ainda está com alguns bugs que serão corrigidos juntamente com a otimização  do código fonte. Estão ocorrendo alguns atrasos no envio dos comando pelo software RoboRemo Free. Ainda estamos tentando resolver isso já que não são em todas as jogadas que o atraso ocorre.
Outro ponto que está pendente é a definição de um sistema de pontuação mias justo para o usuário.




terça-feira, 11 de junho de 2019

4 junho - 11 de junho

4 junho - 11 de junho

 Nessa semana foi dado atenção apenas a parte de programação. Conseguimos implementar a lógica geral do jogo.
Ao pressionar o botão "iniciar" o jogador observará que uma sequência de dois LEDs acendem, após deverá repetir essa sequência. Na próxima jogada a sequência será de três LEDs sendo que os dois primeiros repetem os da primeira rodada.
Tanto no início do jogo quanto cada novo LED aceso é gerado de forma aleatória usando a função "RAND" e a semente "Time (0)".


segunda-feira, 3 de junho de 2019

27 maio - 04 junho

Semana 27 de maio - 04 de junho
Programação das mensagens de alerta no display 16x2:

 Continuamos com a programação MSP, nessa semana demos prioridade para as mensagens de aviso (início, fim e pontuação) apresentadas no display 16x2.
Falta implementar algumas funções e aprimorar o sistema de pontuação. Estamos com alguns bugs que estão sendo solucionados na medida do possível.

Segue fotos:




domingo, 26 de maio de 2019

21 maio - 27 maio

     
Semana 21 - 27 maio

 Início da Programação MSP e do aplicativo android

Finalmente achamos os LED's coloridos, das cores azul, verde e branco. Diferente do apresentado no esquema elétrico decidimos trocar o LED amarelo pelo branco pois o amarelo apresentou uma luminosidade ineficiente funcionalmente e esteticamente falando.
Foi começado também a programação do microcontrolador MSP430G2553 utilizando a IDE IAR Embeed Workbench para MSP 430 com base no conhecimento e códigos adquiridos na matéria de Sistemas Microcontrolados do 3ª semestre do curso de Tecnologia em Sistemas de Telecomunicações da UTFPR.

     Segue fotos para ilustrar o progresso:

LED's escolhidos para o projeto