O jogo é um jogo de digitação rápida feito em um circuito digital utilizando o Wired Panda.
Você deve tentar digitar a sequência, que será gerada aleatoriamente, antes que o tempo acabe. Se você conseguir digitar antes de o tempo acabar, você ganha, senão, você perde.
Ao todo são 8 níveis de dificuldade. A cada nível, o tempo que você possui para digitar toda a sequência diminui, de forma a aumentar a dificuldade.
Este projeto foi desenvolvido como trabalho final da disciplina de Circuitos Digitais da CIC/UFRGS.
O circuito principal é responsável por controlar os circuitos menores do jogo.
Além dele, foram utilizados: encoders 8x3, displays de 7 segmentos, multiplexadores 8x1, registradores de 8 bits, máquina de estados, entre outros.
- Desligue o interruptor chamado "STOP" e ligue-o para randomizar a sequência de caracteres
- Selecione o nível com os interruptores "LEVEL[2-0]" (lógica binária, o nível 1 refere-se a todos os interruptores desligados, o nível 5 refere-se aos interruptores LEVEL[2] e LEVEL[0] ativados, etc.)
- Copie os caracteres seguindo a ordem correta enquanto o último LED do temporizador (da esquerda para a direita) estiver aceso
- Para inserir um caractere, use o teclado ou pressione os botões
- Se o caractere certo for inserido na ordem correta, um LED verde se acenderá
- Se você terminar corretamente a cópia da sequência randomizada, você vence
- Caso contrário, você perde
- Seleção de níveis
- Clock-based
- Circuito sequencial
- Simulação em tempo real
- Thiago Haab