segunda-feira, 29 de abril de 2019

Cronograma do Projeto

Cronograma

·         19 março - 25 março: Criação de blog e descrição do projeto;

·         26 março - 01 abril: Elaboração da lista de componentes;

·         02 abril - 08 abril: Criação de diagrama de blocos com descrição dos elementos do projeto;

·         09 abril - 15 abril: Descrição dos requisitos do projeto;

·         16 abril - 22 abril: Criação de diagrama com esquemático do projeto;http://moodle.utfpr.edu.br/theme/image.php/clean/core/1513698862/spacer

·         23 abril - 29 abril: Criação do cronograma do projeto;

·         30 abril - 06 maio: Compra de componentes e início da montagem de protótipo do projeto;

·         07 maio - 13 maio: Finalização da montagem do protótipo e testes de funcionamento da parte elétrica;

·         14 maio - 20 maio: Semana de Planejamento UTFPR;

·         21 maio - 27 maio: Início da Programação MSP e do aplicativo android;

·         28 maio - 03 junho: Continuação da programação MSP e do aplicativo android;

·         04 junho - 10 junho: Finalização da programação MSP e do aplicativo android;

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

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

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

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

·         09 julho: Apresentação do projeto

sexta-feira, 19 de abril de 2019

Esquema elétrico


   *OBS: O módulo bluetooth HC-06 não está ligado diretamente ao GND e ao VCC por limitações da biblioteca usada no software mas deve estar ligado no circuito.

terça-feira, 16 de abril de 2019

Lista de requisitos


  1. Controlador MSP programado em linguagem C ou Assembly;
  2. Software Android desenvolvido em Java ou Kotlin;
  3. Conexão entre MSP e protoboard para exibição dos leds;
  4. Comunicação funcional entre MSP e smartphone por bluetooth;
  5. Gerar ordem aleatória com base em iteração anterior no MSP;
  6. Led’s devem piscar de acordo com origem aleatória gerada;
  7. Receber informçãoes do jogador através do aplicativo Android;
  8. Comparação de informações geradas no aplicativo com as informações no MSP;
  9. Informar pontuação no display;
  10. Informar “Game Over” no display;