Skip to content
This repository has been archived by the owner on May 27, 2019. It is now read-only.

Podręcznik użytkownika

Bartosz Rodziewicz edited this page Jun 9, 2018 · 2 revisions

Podłączenie układu

Zdjecie 1

Poza podstawowym podłączeniem płytki Spartan, należy podłączyć monitor do złącza VGA i potencjometr do portu ADC.

Podłączenie potencjometru

Zdjecie 2 Zdjecie 3 Zdjecie 4

Potencjometr posiada trzy kabelki – zasilanie (czerwony), sygnał (czarny) i masę (niebieski). Kolory mogą się różnić dla innych potencjometrów.

Kabel zasilania i masy podłączamy odpowiednio do zasilania i masy, a kabel sygnałowy do wejścia kanału A.

Zaprogramowanie układu

Po poprawnym podłączeniu układu kompilujemy projekt („Generate Programming File”) (bądź bierzemy gotową binarkę z naszego GitHuba) i wgrywamy gotowy plik poprzez iMPACT. Wgrywamy tylko plik .bit i pomijamy wszystkie inne wyskakujące okienka.

Właściwa gra

Zdjecie 5

Po poprawnym zaprogramowaniu układu na ekranie LCD powinna wyświetlić się jakaś liczba. Jest to aktualna wartość zwracana przez ADC i powinna się zmieniać, gdy kręcimy potencjometrem.

Zdjecie 6

Po zaprogramowaniu również powinien włączyć się monitor i wyświetlić platformę gracza w kolorze fuksji. Powinna poruszać się lewo prawo, gdy kręcimy potencjometrem.

Zdjecie 7

Po dwóch-trzech sekundach powinniśmy zobaczyć pierwsze spadające bomby. Bomby spadają cały czas z tą samą prędkością. Gra może trwać w nieskończoność – kończy się, gdy jedna z bomb uderzy w platformę gracza.

Zdjecie 8

Ekran wtedy robi się czerwony i gra się wstrzymuje.

Zdjecie 9

Aby wtedy ponownie uruchomić grę należy nacisnąć lewy przycisk. Restart gry jest możliwy również w trakcie gry, nie trzeba być w trybie „game over

Więcej zdjęć z gameplay’u

Zdjecie 10 Zdjecie 11 Zdjecie 12 Zdjecie 13 Zdjecie 14 Zdjecie 15

Film prezentujący krótki gameplay znajduje się tutaj: https://youtu.be/aLSygoTT584