MIKROKONTROLERY ARM DOKUMENTACJA WSTĘPNA PROJEKTU GRA PONG
|
|
- Halina Marciniak
- 7 lat temu
- Przeglądów:
Transkrypt
1 MIKROKONTROLERY ARM DOKUMENTACJA WSTĘPNA PROJEKTU GRA PONG Prowadzący: dr inż. Mariusz Jarosław Suchenek Opracował: Maciej Michał Piegza Nr indeksu:
2 1. Cel projektu Celem projektu jest stworzenie gry typu Pong z wykorzystaniem mikrokontrolera z rdzeniem ARM. 2. Opis gry Gra symuluje rozgrywkę w tenisa stołowego. Gracz porusza w lewo lub prawo paletką umieszczoną w dolnej części ekranu i za jej pomocą próbuje odbić poruszającą się piłkę w stronę paletki przeciwnika. Celem gracza jest zdobycie większej liczby punktów od przeciwnika. Punkty zdobywane są poprzez zetknięcie się piłki z dolną lub górną częścią ekranu. Koniec gry następuje, gdy jeden z graczy osiągnie założoną wcześniej liczbę punktów. Rys Rysunek poglądowy gry typu Pong 3. Sposób realizacji 3.1. Elementy sprzętowe Do realizacji projektu zostanie wykorzystana płytka uruchomieniowa STM32F429I DISCO.
3 Rys Płytka uruchomieniowa STM32F429I DISCO. STM32F429I DISCO Panel dotykowy I2C STM32F429ZIT6 LI9341 LCD Controller SPI Rys Schemat blokowy płytki uruchomieniowej STM32F429I DISCO Opis działania Komunikacja z aplikacją: interfejs dotykowy. Gra jednoosobowa: gracz-człowiek kontra komputer. Po włączeniu aplikacji gracz widzi ekran startowy. Gra rozpoczyna się po dotknięciu ekranu. Dotknięcie przez gracza prawej lub lewej połowy ekranu dotykowego skutkuje przesunięciem jego paletki w odpowiednią stronę. Paletka przesuwa się dopóki gracz nie zabierze palca z ekranu lub gry paletka dotknie krawędzi ekranu.
4 Paletki składają się z 7 segmentów. Kierunek, w którym będzie przemieszczać się piłka po odbiciu od paletki zależy od dotkniętego segmentu. Przykładowo, segment 4 (środkowy) odbije piłkę pod kątem 90 o, inne segmenty pod kątem większym lub mniejszym. Zetknięcie się piłki z górną lub dolną krawędzią ekranu skutkuje zdobyciem punktu przez gracza (góra) lub komputer (dół). Po każdym zdobytym punkcie gra jest przerywana, następuje wyświetlenie tablicy wyników. Aby wznowić grę należy dotknąć ekranu. Gra kończy się, gdy gracz lub komputer zdobędzie wcześniej określoną liczbę punktów. Aplikacja wyświetla informację o wyniku meczu, po czym wraca do ekranu startowego Szczegóły implementacyjne Logika aplikacji znajduje się w pliku main.c. Zaimplementowano funkcje: ball_collision_player() funkcja odpowiada za detekcję kolizji piłki z paletką gracza oraz odbicie piłki pod odpowiednim kątem (w zależności od segmentu paletki, z którym zetknęła się piłka). ball_collision_kom() odpowiednik funkcji ball_collision_player(), odpowiada za detekcję kolizji piłki z paletką komputera. move_player() funkcja odpowiadająca za poruszanie paletką gracza i komunikację między mikrokontrolerem a panelem dotykowym STMPE811 za pomocą interfejsu I2C; dotknięcie prawej lub lewej połowy panelu dotykowego decyduje o kierunku przesuwania paletki gracza. move_kom() funkcja odpowiadająca za poruszanie paletką komputera. Zaimplementowany ruch polega na przesuwaniu paletki komputera w takim, kierunku, żeby środek paletki znajdował się w jednej linii z piłką. scored() funkcja przerywająca grę po zdobyciu punktu przez któregokolwiek z graczy. Wyświetla wynik i czeka ze wznowieniem gry na dotknięcie ekranu. endgame() funkcja wyświetla ekran końcowy gry z informacją PRZEGRAŁEŚ lub WYGRAŁEŚ i wynikiem końcowym gry. ball() funkcja odpowiadająca za ruch piłki, odbicie od bocznych ścian, zdobycie punktu po kontakcie z dolną lub górną krawędzią ekranu. game_start_init() funkcja odpowiadająca za ustawienie parametrów startowych gry wielkości, pozycji i szybkości paletek, wielkości i szybkości piłki, ustalenie liczby punktów po zdobyciu której gra się kończy. game_play() główna funkcja gry. Przesyła do wyświetlacza ILI9341 dane przez interfejs SPI, dzięki którym wyświetlane są paletki oraz piłka. Funkcja wykonuje się dopóki któryś z graczy nie zdobędzie założonej liczby punktów.
5 game_reload() funkcja wyświetla ekran startowy, resetuje parametry gry. Główna pętla programu wykonuje funkcje game_reload(), game_play(), endgame(). Funkcje odpowiadające za komunikację z wyświetlaczem: TM_ILI9341_DrawFilledRectangle(uint16_t x0, uint16_t y0, uint16_t x1, uint16_t y1, uint32_t color) funcja rysuje na ekranie wypełniony prostokąt o zadanych współrzędnych rogów x0, y0, x1, y1 i wybranym kolorze. TM_ILI9341_DrawCircle(int16_t x0, int16_t y0, int16_t r, uint32_t color) funkcja rysuje na ekranie okrąg o współrzędnych środka x0, y0, promieniu r i wybranym kolorze. TM_ILI9341_SendData(uint8_t data) funkcja odpowiadająca za przesłanie do wyświetlacza danych do rysowania. Komunikacja za pomocą interfejsu SPI. Funkcje odpowiadające za komunikację z panelem dotykowym: TM_STMPE811_ReadTouch(TM_STMPE811_TouchData *structdata) funkcja obsługująca dotknięcie panelu. Zapisuje do struktury współrzędne x, y dotkniętego punktu ekranu oraz stan: pressed (dotknięcie) lub released (puszczenie). Przesyła strukturę za interfejsem I2C za pomocą kolejki FIFO. Opisane wyżej funkcje znajdują się w plikach tm_stm32f4_ili9341.c oraz tm_stm32f4_stmpe811.c. Do obsługi interfejsów SPI i I2C wykorzystano biblioteki standardowe STM. 4. Wnioski Zaimplementowany program spełnia wszystkie założenia opisane w punkcie 3.2. Podczas implementacji wystąpiły problemy ze środowiskiem implementacyjnym. W pewnym momencie prac wielkość kodu programu zaczęła przekraczać dopuszczalny rozmiar w darmowej wersji środowiska IDE Keil. Z tego powodu podjąłem próby wykorzystania alternatywych rozwiązań w postaci Coocox CoIDE. Niestety środowisko zaczęło sprawiać problemy z przeniesieniem projektu. W ostateczności zdecydowałem się na wykorzystanie próbnej wersji Keila, bez ograniczeń dotyczących wielkości kodu, ale działającej tylko przez tydzień. Ograniczony czas działania środowiska nie pozwolił na większe rozbudowanie programu, np. o menu, w którym można by wybrać czy chce grać się z drugą osobą czy z komputerem. W fazie konceptualnej projektu rozważałem możliwość gry przeciwko żywemu graczowi. Pomysł został porzucony z powodu braku pomysłu na sposób kontroli drugiej paletki. Dwaj gracze korzystający z panelu dotykowego zasłanialiby prawie cały ekran. Wykorzystanie żyroskopu wbudowanego w mikrokontroler do sterowania jedną z paletek przeszkadzałoby
6 graczowi korzystającemu z panelu dotykowemu oraz utrudniałoby dostrzeżenie co dzieje się na wyświetlaczu (ze względu na jego słabe kąty widzenia).
Pong to dwuwymiarowy symulator tenisa sportowego. Gracz, poruszając prostokątem symulującym paletkę, stara się zdobyć punkt poprzez posłanie piłki
GRA 3: PONG Pong to dwuwymiarowy symulator tenisa sportowego. Gracz, poruszając prostokątem symulującym paletkę, stara się zdobyć punkt poprzez posłanie piłki obok prostokąta drugiego gracza. Była to jedna
Bardziej szczegółowoWASM AppInventor Lab 3. Rysowanie i animacja po kanwie PODSTAWY PRACY Z KANWAMI
Rysowanie i animacja po kanwie PODSTAWY PRACY Z KANWAMI Kanwa, to komponent służący do rysowania. Można ją dodać w Designerze przeciągając komponent Canvas z sekcji Basic. W celu ustawienia obrazka jako
Bardziej szczegółowoMikrokontrolery wytyczne do projektów
Mikrokontrolery wytyczne do projektów Temat 1 Interfejs do bomby Program ma imitować proces ustawiania opóźnienia wybuchu bomby i zmianę szybkości odliczania w dół. Po uruchomieniu program ma wyświetlić
Bardziej szczegółowoPodstawy programowania, Poniedziałek , 8-10 Projekt, część 3
Podstawy programowania, Poniedziałek 13.05.2015, 8-10 Projekt, część 3 1. Zadanie Projekt polega na stworzeniu logicznej gry komputerowej działającej w trybie tekstowym o nazwie Minefield. 2. Cele Celem
Bardziej szczegółowo1) Naciśnij i przytrzymaj przez 2 sekundy ikonę z menu głównego, następnie naciśnij Potwierdź.
Instrukcja obsługi aplikacji do projekcji I. Uruchom/zatrzymaj projekcję Są trzy sposoby uruchamiania/zatrzymywania projekcji: 1) Naciśnij i przytrzymaj przez 2 sekundy ikonę z menu głównego, następnie
Bardziej szczegółowoDOKUMENTACJA PROJEKTU
Warszawa, dn. 16.12.2015r. Student: Artur Tynecki (E.EIM) atynecki@stud.elka.pw.edu.pl Prowadzący: dr inż. Mariusz Jarosław Suchenek DOKUMENTACJA PROJEKTU Projekt wykonany w ramach przedmiotu Mikrokontrolery
Bardziej szczegółowoPodstawy programowania, Poniedziałek , 8-10 Projekt, część 1
Podstawy programowania, Poniedziałek 30.05.2016, 8-10 Projekt, część 1 1. Zadanie Projekt polega na stworzeniu logicznej gry komputerowej działającej w trybie tekstowym o nazwie Minefield. 2. Cele Celem
Bardziej szczegółowoPing-Pong. Gra dla dwóch graczy.
Ping-Pong. Gra dla dwóch graczy. Uwaga: Wszystkie pliki graficzne potrzebne do wykonania gry znajdują się w archiwum ping-pong.zip. Pliki należy wypakować do jednego katalogu. Instrukcja 1. Na scenę wczytujemy
Bardziej szczegółowoWarsztaty dla nauczycieli
Pingwiny łapiące gwiazdki gra dla dwóch graczy Realizowanie sytuacji warunkowych Utworzymy grę dla dwóch graczy, w której dwa duszki-pingwiny będą łapać gwiazdki. Każdy gracz będzie sterować swoim duszkiem-pingwinem
Bardziej szczegółowoPROJEKT UCYF. Specyfikacja wstępna. 1. Informacje o grze: TEMAT: Sprzętowa realizacja gry Arkanoid przy pomocy języka opisu sprzętu VHDL.
PROJEKT UCYF Specyfikacja wstępna TEMAT: Sprzętowa realizacja gry Arkanoid przy pomocy języka opisu sprzętu VHDL. 1. Informacje o grze: a) Rys historyczny Arkanoid jest grą typu aracade stworzoną przez
Bardziej szczegółowoDokumentacja projektu Makao karciana gra sieciowa
Dokumentacja projektu Makao karciana gra sieciowa 1 Spis treści Specyfikacja wymagań...3 Diagram przypadków użycia...4 Scenariusze...5 Diagramy sekwencji...6 Diagram modelu domeny...8 Projekt graficznego
Bardziej szczegółowoFINCH PONG. Realizator: Partner: Patronat:
FINCH PONG Realizator: Partner: Patronat: Dzisiaj nauczymy robota Finch kontrolować ruchy paletki do finch ponga. Będziemy poruszać paletką w prawo i w lewo, żeby piłka odbijała się od niej. 6. Wprowadzamy
Bardziej szczegółowoSprawozdanie z projektu MARM. Część druga Specyfikacja końcowa. Prowadzący: dr. Mariusz Suchenek. Autor: Dawid Kołcz. Data: r.
Sprawozdanie z projektu MARM Część druga Specyfikacja końcowa Prowadzący: dr. Mariusz Suchenek Autor: Dawid Kołcz Data: 01.02.16r. 1. Temat pracy: Układ diagnozujący układ tworzony jako praca magisterska.
Bardziej szczegółowoEU Trek Podróż pełna odkryć. Jak grać
EU Trek Podróż pełna odkryć Jak grać 0. Wprowadzenie... 3 1. Rozpoczęcie gry... 3 2. Wybierz poziom... 3 3. Wybierz państwo... 5 4. Zagraj w rozgrywkę dotyczącą państwa... 5 a. Gra w dopasowywanie... 6
Bardziej szczegółowoSpadające jabłuszka. licencja CC-BY-SA Uznanie autorstwa Na tych samych warunkach 3.0 Polska. Strona 51
Spadające jabłuszka Materiały opracowane przez Ośrodek Edukacji Informatycznej i Zastosowań Komputerów w Warszawie w ramach programu Warszawa Programuje licencja CC-BY-SA Uznanie autorstwa Na tych samych
Bardziej szczegółowoZajęcia z aplikacją ScratchJr mogą zostać przeprowadzone na dwa sposoby:
PRZYGOTOWANIE SPRZĘTU: Zajęcia z aplikacją ScratchJr mogą zostać przeprowadzone na dwa sposoby: 1. Z WYKORZYSTANIEM TABLETÓW -Jeśli zdecydujesz się zrealizować lekcję nr 3 z tabletami, można na zakończenie
Bardziej szczegółowoTechnika mikroprocesorowa. Konsola do gier
K r a k ó w 1 1. 0 2. 2 0 1 4 Technika mikroprocesorowa Konsola do gier W yk o n a l i : P r o w a d z ą c y: P a w e ł F l u d e r R o b e r t S i t k o D r i n ż. J a c e k O s t r o w s k i Opis projektu
Bardziej szczegółowoSieciowe Technologie Mobilne. Laboratorium 2
Sieciowe Technologie Mobilne Laboratorium 2 Tworzenie wieloplatformowych aplikacji mobilnych przy użyciu biblioteki PhoneGap. Łukasz Kamiński Laboratorium 2 Na dzisiejszym laboratorium skupimy się na implementacji
Bardziej szczegółowoProjekt Śnieżna wojna
Nazwa implementacji: Stworzenie gry "Śnieżna wojna" Autor: mdemski Opis implementacji: Scenariusz gry "Śnieżna wojna" oraz implementacja w Scratch 2.0. Wersja podstawowa i propozycja rozbudowy gry dla
Bardziej szczegółowoSKRÓCONA INSTRUKCJA OBSŁUGI
w Konwertowalny tablet SKRÓCONA INSTRUKCJA OBSŁUGI 8085 LKB001X CJB1FH002AQA Spis treści 1 Pierwsze kroki... 1 1.1 Wygląd... 1 1.2 Ładowanie tabletu i klawiatury... 3 1.3 Wkładanie kart microsd i SIM...
Bardziej szczegółowoREKLAMA INTERNETOWA WYMAGANIA TECHNICZNE
WYMAGANIA TECHNICZNE y form reklamowych dostępnych w serwisach www.gazetaolsztynska.pl i wm.pl SPIS TREŚCI 3 SPIS TREŚCI Zasady ogólne...................................str. 4 1. Baner tradycyjny................................str.
Bardziej szczegółowoProjekt wprowadzający Tester umiejętności z wykorzystaniem zestawu ewaluacyjnego EVK1100
Projekt wprowadzający Tester umiejętności z wykorzystaniem zestawu ewaluacyjnego EVK1100 Ryszard Kurka AiR sem. 5, 2016/2017 1. Cele projektu Głównym celem projektu było zaimplementowanie trzech testów
Bardziej szczegółowoOpcja szyby dokumentów
Xerox WorkCentre 8/8/8/87/890 Jak zrobić kopię Strona główna usług Stan Pracy Ekran dotykowy Start Wyczyść wszystko Zatrzymaj. Załaduj dokumenty stroną przednią do góry na tacę wejściową podajnika dokumentów.
Bardziej szczegółowoINSTRUKCJA OBSŁUGI DIODOWEGO WYŚWIETLACZA TEKSTÓW PIEŚNI STEROWANEGO Z TABLETU 10,1 '
INSTRUKCJA OBSŁUGI DIODOWEGO WYŚWIETLACZA TEKSTÓW PIEŚNI STEROWANEGO Z TABLETU 10,1 ' -1- Spis treści - 1. O programie... 3 2. Uruchomienie programu... 3 3. Przygotowanie urządzenia do pracy... 4 4. Wyświetlanie
Bardziej szczegółowoInternetowe Ko³o M a t e m a t yc z n e
Internetowe Ko³o M a t e m a t yc z n e Stowarzyszenie na rzecz Edukacji Matematycznej Zestaw 3 szkice rozwiązań zadań 1. Plansza do gry składa się z 15 ustawionych w rzędzie kwadratów. Pierwszy z graczy
Bardziej szczegółowoPodstawy technologii cyfrowej i komputerów
BESKIDZKIE TOWARZYSTWO EDUKACYJNE Podstawy technologii cyfrowej i komputerów Budowa komputerów cz. 2 systemy operacyjne mgr inż. Radosław Wylon 2010 1 Spis treści: Rozdział I 3 1. Systemy operacyjne 3
Bardziej szczegółowoProjekt MARM. Dokumentacja projektu. Łukasz Wolniak. Stacja pogodowa
Projekt MARM Dokumentacja projektu Łukasz Wolniak Stacja pogodowa 1. Cel projektu Celem projektu było opracowanie urządzenia do pomiaru temperatury, ciśnienia oraz wilgotności w oparciu o mikrokontroler
Bardziej szczegółowoKomputery I (2) Panel sterowania:
Komputery I (2) Paweł Jamer Panel sterowania: Podstawowym miejscem z którego zarządzamy ustawieniami systemu Windows jest panel sterowania. Znaleźć tam możemy wszelkiego rodzaju narzędzia umożliwiające
Bardziej szczegółowoTCHOUKBALL PLAŻOWY PRZEPISY GRY
Fédération Internationale de Tchoukball International Tchoukball Federation TCHOUKBALL PLAŻOWY PRZEPISY GRY ER-04 10.10.2010 PL Tłumaczenie z języka angielskiego: Stowarzyszenie Kultury Fizycznej "Tchoukball.pl"
Bardziej szczegółowoAN ON OFF TEMPERATURE CONTROLLER WITH A MOBILE APPLICATION
Krzysztof Bolek III rok Koło Naukowe Techniki Cyfrowej dr inż. Wojciech Mysiński opiekun naukowy AN ON OFF TEMPERATURE CONTROLLER WITH A MOBILE APPLICATION DWUPOŁOŻENIOWY REGULATOR TEMPERATURY Z APLIKACJĄ
Bardziej szczegółowoTworzenie nowego rysunku Bezpośrednio po uruchomieniu programu zostanie otwarte okno kreatora Nowego Rysunku.
1 Spis treści Ćwiczenie 1...3 Tworzenie nowego rysunku...3 Ustawienia Siatki i Skoku...4 Tworzenie rysunku płaskiego...5 Tworzenie modeli 3D...6 Zmiana Układu Współrzędnych...7 Tworzenie rysunku płaskiego...8
Bardziej szczegółowoPodręcznik użytkownika programu. Ceremonia 3.1
Podręcznik użytkownika programu Ceremonia 3.1 1 Spis treści O programie...3 Główne okno programu...4 Edytor pieśni...7 Okno ustawień programu...8 Edycja kategorii pieśni...9 Edytor schematów slajdów...10
Bardziej szczegółowo1. Opis okna podstawowego programu TPrezenter.
OPIS PROGRAMU TPREZENTER. Program TPrezenter przeznaczony jest do pełnej graficznej prezentacji danych bieżących lub archiwalnych dla systemów serii AL154. Umożliwia wygodną i dokładną analizę na monitorze
Bardziej szczegółowoOpcja szyby dokumentów
Urządzenie wielofunkcyjne Xerox WorkCentre 9/9 Jak zrobić kopię. Załaduj dokumenty stroną przednią do góry na tacę wejściową podajnika dokumentów. Wyreguluj prowadnicę, aby tylko. Naciśnij raz przycisk
Bardziej szczegółowoPropozycje tematów zadań
Propozycje tematów zadań 1. WARCABY Opracować program do gry w warcaby dla dwu graczy. Program ma umożliwiać przesuwanie kursora na zmianę po polach białych lub czarnych, wskazywanie początku końca ruchu.
Bardziej szczegółowoMiernik poziomu cieczy MPC-1
- instrukcja obsługi - (dokumentacja techniczno-ruchowa) Spis treści 1. Przeznaczenie 2. Budowa 3. Zasada działania 4. Dane techniczne 5. Sterowanie i programowanie 6. Oznaczenie i zamawianie 7. Zamocowanie
Bardziej szczegółowoKONSTRUKCJA TRÓJKĄTA 1 KONSTRUKCJA TRÓJKĄTA 2 KONSTRUKCJA CZWOROKĄTA KONSTRUKCJA OKRĘGU KONSTRUKCJA STYCZNYCH
Wstęp Ten multimedialny program edukacyjny zawiera zadania konstrukcyjne pozwalające na samodzielne ćwiczenie i sprawdzenie wiadomości w zakresie konstrukcji podstawowych figur geometrycznych. Jest przeznaczony
Bardziej szczegółowoInstrukcja obsługi Sterownik pompy ciepła Vikersønn Bjørn w.1
Instrukcja obsługi Sterownik pompy ciepła Vikersønn Bjørn w.1 1 SPIS TREŚCI PANEL DOTYKOWY 7-calowy, pojemnościowy panel dotykowy: w trybie obsługi, można na nim wybierać polecenia poprzez dotknięcie obrazu
Bardziej szczegółowoAneks dotyczący modelu T. Aneks 1. Model e360t. i e360t+
Aneks 1 Model e360t Aneks dotyczący modelu T i e360t+ Gratulujemy zakupu respiratora Newport e360t. Ten pakiet zawiera aneks do instrukcji obsługi respiratora Newport e360 z opisem funkcji występujących
Bardziej szczegółowoInstrukcja obsługi programu
Instrukcja obsługi programu www.cadprojekt.com.pl Spis treści 1. Wstęp....... 3 2. Zapis projektu w programie...... 3 3. Wczytanie projektu i uruchomienie programu observer.... 6 4. Poruszanie się po programie........
Bardziej szczegółowoZestaw do gry Retro Ping Pong. Instrukcja obsługi. www.conrad.pl. Nr produktu: 902766
Zestaw do gry Retro Ping Pong Instrukcja obsługi Nr produktu: 902766 Strona 1 z 14 Montaż Materiały: Płytka mikrosterownika z wyświetlaczem LED Dwa potencjometry 10 kω liniowe Dwie gałki na osie 6 mm Komora
Bardziej szczegółowogra Chińczyk dla 6 osób
CHIŃCZYK Chińczyk to popularna gra planszowa dla dwóch, trzech lub czterech osób, w której celem graczy jest przejście dookoła planszy czterema pionkami z pozycji początkowych na końcowe. Pierwszy gracz,
Bardziej szczegółowoPRUS. projekt dokumentacja końcowa
Adrian Antoniewicz Marcin Dudek Mateusz Manowiecki 17.01.2007 PRUS projekt dokumentacja końcowa Temat: Układ zdalnego sterowania (za pomocą interfejsu RS-232) wyświetlaczem LCD. Spis treści: 1. 2. 3. 4.
Bardziej szczegółowoPRZEŻYJ WYJĄTKOWĄ PRZYGODĘ W TRYBIE KOOPERACJI
SPIS TREŚCI 01 PRZEŻYJ WYJĄTKOWĄ PRZYGODĘ W TRYBIE KOOPERACJI 01 STEROWANIE 03 ROZPOCZĘCIE NOWEJ GRY 04 DOSTĘP DLA ZNAJOMYCH 04 ZAPISYWANIE PRZEŻYJ WYJĄTKOWĄ PRZYGODĘ W TRYBIE KOOPERACJI Graj jako Leo
Bardziej szczegółowoKAMERA INSPEKCYJNA MODEL: TV-EC2M INSTRUKCJA OBSŁUGI
KAMERA INSPEKCYJNA MODEL: TV-EC2M INSTRUKCJA OBSŁUGI 1. PRZEGLĄD URZĄDZENIA 1. Ekran LCD 2. Przycisk OK 3. Dżojstik Przycisk LEWO Przycisk PRAWO Przycisk GÓRA ( MODE) Przycisk DÓŁ (MODE) 4. Przycisk POWER
Bardziej szczegółowoPyGame Gra w Ponga. Spis treści
- 1 - PyGame Gra w Ponga Opis implementacji: Używając biblioteki PyGame oraz języka Python, stworzymy prostą grę Pong. Autorzy: Łukasz Zarzecki, Robert Bednarz Czas realizacji: 90 min Poziom trudności:
Bardziej szczegółowoLABORATORIUM 7 Cel: 1_1
LABORATORIUM 7 Cel: Budowa klas z wykorzystaniem dziedziczenia oraz implementowania interfejsów. Wprowadzenie do trybu graficznego -cd. Animacje obiektów w trybie graficznym obsługa zdarzeń od klawiatury
Bardziej szczegółowo#UczymyDzieciProgramować #ZadanieWprogramie
Temat : - scenariusz zajęć z wykorzystaniem aplikacji Scratch Junior Wiek: edukacja wczesnoszkolna, zajęcia komputerowe Autor: Anna Świć Czas trwania: ok. 60 min (uzależniony od wieku, możliwości rozwojowych
Bardziej szczegółowoPrzed skonfigurowaniem tego ustawienia należy skonfigurować adres IP urządzenia.
Korzystanie z Usług internetowych podczas skanowania sieciowego (dotyczy systemu Windows Vista z dodatkiem SP2 lub nowszym oraz systemu Windows 7 i Windows 8) Protokół Usług internetowych umożliwia użytkownikom
Bardziej szczegółowoWstęp wszystkich uczniów klas niższych, doskonalić swoje umiejętności matematyczne.
Wstęp Niniejszy program edukacyjny jest przeznaczony dla tych wszystkich uczniów klas niższych, którzy chcą - poprzez ćwiczenia w formie gry - doskonalić swoje umiejętności matematyczne. Na morzu, w głębinach
Bardziej szczegółowoCOPYRIGHT BY ARTA.BIZ.PL
Inteligentny system zdalnego sterowania centralnym ogrzewaniem to zestaw trzech integralnych, niezależnych komponentów umożliwiających kompleksową obsługę i zarządzanie preferencjami ogrzewania domu: Program
Bardziej szczegółowoAplikacja RACS Point. Instrukcja obsługi
Roger Access Control System Aplikacja RACS Point Instrukcja obsługi Oprogramowanie wbudowane: 1.0.x Wersja dokumentu: Rev. A Spis treści 1. Opis i przeznaczenie... 3 2. Konfiguracja... 3 2.1 Ustawienia
Bardziej szczegółowoPROJECT OF FM TUNER WITH GESTURE CONTROL PROJEKT TUNERA FM STEROWANEGO GESTAMI
Bartosz Wawrzynek I rok Koło Naukowe Techniki Cyfrowej dr inż. Wojciech Mysiński opiekun naukowy PROJECT OF FM TUNER WITH GESTURE CONTROL PROJEKT TUNERA FM STEROWANEGO GESTAMI Keywords: gesture control,
Bardziej szczegółowoLaboratorium Programowanie urządzeń mobilnych
Laboratorium Programowanie urządzeń mobilnych Wprowadzenie Klasa Transform - Umożliwia realizację różnych zmian obiektu. Obiekt może zostać przesunięty, może być zmieniony jego rozmiar lub obrócony. Klasa
Bardziej szczegółowoPolitechnika Wrocławska
Politechnika Wrocławska Instytut Cybernetyki Technicznej Wizualizacja Danych Sensorycznych Projekt Kompas Elektroniczny Prowadzący: dr inż. Bogdan Kreczmer Wykonali: Tomasz Salamon Paweł Chojnowski Wrocław,
Bardziej szczegółowoWykład VII PASCAL - grafika;
Podstawy programowania Wykład VII PASCAL - grafika; 1 Procedura InitGraph() InitGraph ( var sterownik,tryb:integer; katalog:string ); biblioteka: GRAPH Służy do włączenia trybu graficznego. Możliwe sterowniki
Bardziej szczegółowoINSTRUKCJA. Gra dla 2-5 graczy w wieku 6-106 lat
INSTRUKCJA Gra dla 2-5 graczy w wieku 6-106 lat im amm karty.indd 5 2013-10-10 15:46:58 im amm karty.indd 5 2013-10-10 15:46:58 im amm karty.indd 5 2013-10-10 15:46:58 bimamm_zetony.indd 15 2013-10-11
Bardziej szczegółowo1 Podstawowe informacje 2. 2 Tworzenie gry Rejestracja do gry Lista gier 7. 4 Gry Archiwalne 8. 5 Lista Graczy 9
I n s t r u k c j a k o r z y s t a n i a z P a n e l u N a u c z y c i e l a H o t e l S t a r s 1 S t y c z n i a 2 0 1 4 S p i s t r e ś c i 1 Podstawowe informacje 2 2 Tworzenie gry 4 2.1 Rejestracja
Bardziej szczegółowoLITEcompLPC1114. Zestaw ewaluacyjny z mikrokontrolerem LPC1114 (Cortex-M0) Sponsorzy:
LITEcompLPC1114 Zestaw ewaluacyjny z mikrokontrolerem LPC1114 (Cortex-M0) Bezpłatny zestaw dla Czytelników książki Mikrokontrolery LPC1100. Pierwsze kroki LITEcompLPC1114 jest doskonałą platformą mikrokontrolerową
Bardziej szczegółowoSieciowe Technologie Mobilne. Laboratorium 4
Sieciowe Technologie Mobilne Laboratorium 4 Tworzenie wieloplatformowych aplikacji mobilnych przy użyciu biblioteki PhoneGap. Łukasz Kamiński Laboratorium 4 Urozmaicone zostaną animacje potworów, aby odpowiadały
Bardziej szczegółowoELEMENTY GRY. 21 kart prezentów. 7 płytek gejsz. 7 żetonów przychylności gejsz. 8 znaczników akcji (po 4 znaczniki dla każdego gracza)
instrukcja wideo gry.nk.com.pl 7 płytek gejsz ELEMENTY GRY 21 kart prezentów 7 żetonów przychylności gejsz 8 znaczników akcji (po 4 znaczniki dla każdego gracza) Cyfra na płytce gejszy informuje graczy
Bardziej szczegółowoWACOM MULTI-TOUCH: UŻYWANIE FUNKCJI DOTYKOWYCH W PRODUKTACH WACOM
1 WACOM MULTI-TOUCH: UŻYWANIE FUNKCJI DOTYKOWYCH W PRODUKTACH WACOM Obsługiwane dotykowo produkty firmy Wacom zostały zaprojektowane w celu zwiększenia wydajności pracy. Obsługa dotykowa umożliwia interakcję
Bardziej szczegółowoELEMENTY GRY. 21 kart prezentów. 7 płytek gejsz. 7 żetonów przychylności gejsz. 8 znaczników akcji (po 4 znaczniki dla każdego gracza)
7 płytek gejsz ELEMENTY GRY kart prezentów 7 żetonów przychylności gejsz 8 znaczników akcji (po 4 znaczniki dla każdego gracza) Cyfra na płytce gejszy informuje graczy o: wartości płytki (tyle punktów
Bardziej szczegółowoDZIEWCZĘTA - SIATKÓWKA
Test sprawności do klasy sportowej w Gimnazjum im. Jana Pawła II w Somoninie w roku szkolnym 2016/2017 DZIEWCZĘTA - SIATKÓWKA 1. Umiejętności: Odbicie sposobem oburącz górnym nad sobą - ocenie podlegać
Bardziej szczegółowoElectronic Infosystems
Department of Optoelectronics and Electronic Systems Faculty of Electronics, Telecommunications and Informatics Gdansk University of Technology Electronic Infosystems Microserver TCP/IP with CS8900A Ethernet
Bardziej szczegółowoPODRĘCZNIK UŻYTKOWNIKA. Trzecia generacja dla systemu Android / ios
PODRĘCZNIK UŻYTKOWNIKA Trzecia generacja dla systemu Android / ios PODRĘCZNIK UŻYTKOWNIKA FLIR ONE Dzięki wyjątkowemu połączeniu obrazowania w świetle podczerwonym i widzialnym FLIR ONE pozwala obserwować
Bardziej szczegółowoINSTRUKCJA DO GRY TRAIN DRIVER 2
INSTRUKCJA DO GRY TRAIN DRIVER 2 SPIS TREŚCI I. ZANIM ZAGRAMY... 2 II. STEROWANIE LOKOMOTYWĄ CO ZROBIĆ ABY RUSZYĆ... 4 III. NASTAWNIA DYSPONUJĄCA - UKŁADANIE DROGI PRZEBIEGU... 5 1 I. ZANIM ZAGRAMY KROK
Bardziej szczegółowoINSTRUKCJA UŻYTKOWANIA PROGRAMU MEB EDYTOR 1. Dane podstawowe Program MEB edytor oblicza zadania potencjalne Metodą Elementów Brzegowych oraz umożliwia ich pre- i post-processing. Rozwiązywane zadanie
Bardziej szczegółowoUkład scalony UL 1111
1 Układ scalony UL 1111 Punkty lutownicze prostokątne najczęściej wykorzystujemy do projektowania punktów lutowniczych na płytce drukowanej służące najczęściej do wlutowywania podstawek lub układów scalonych
Bardziej szczegółowoREGUŁY GRY FooBaSKILL
REGUŁY GRY FooBaSKILL Marzec 2017 1 WPROWADZENIE FooBaSKILL jest nową dyscypliną sportu, która została stworzona przez trzech szwajcarskich nauczycieli wychowania fizycznego. Łączy cechy piłki nożnej i
Bardziej szczegółowoIINSTRUKCJA. Gra dla 2-4 graczy w wieku 6-106 lat
IINSTRUKCJ N S T R U KC J Gra dla 2-4 graczy w wieku 6-06 lat ZMEK_karty_203_cs5.indd :0 PM :0 PM :0 PM :0 PM :0 PM :0 PM :0 PM :0 PM :0 PM :0 PM :0 PM :0 PM :0 PM :0 PM :0 PM :0 PM :0 PM :0 PM :0 PM :0
Bardziej szczegółowoWstęp Teoretyczna część dziewięć tematów Alfabet Liczby, kolory i kształty Liczydło Zwierzęta Owoce i warzywa Rzeczy wokół nas Ludzkie ciało
Wstęp Sprytne kostki to świetny program edukacyjny dla przedszkolaków i uczniów pierwszych trzech klas szkoły podstawowej, dzięki któremu dzieci przyswoją sobie i utrwalą wiedzę i umiejętności, które potrzebne
Bardziej szczegółowoGra logiczna dla 2 5 osób Czas rozgrywki około 45 minut Wiek od 7 lat
Qubix Gra logiczna dla 2 5 osób Czas rozgrywki około 45 minut Wiek od 7 lat Zawartość pudełka: 5 dwustronnych plansz graczy 75 klocków w pięciu kolorach 5 znaczników punktacji plansza punktacji instrukcja
Bardziej szczegółowoUwagi dotyczące produktu
Początek Copyright 2013 Hewlett-Packard Development Company, L.P. Windows jest zarejestrowanym w Stanach Zjednoczonych znakiem towarowym Microsoft Corporation. Informacje zawarte w niniejszym dokumencie
Bardziej szczegółowoĆwiczenia z systemu operacyjnego WINDOWS
Opracowanie: Krzysztof Trembaczowski Spis treści Ćwiczenia z systemu operacyjnego Windows 98.... 3 1. Ćwiczenie (Zabawa z pasjansem)... 3 2. Ćwiczenie (Elementy składowe interfejsu)... 3 3. Ćwiczenie (Elementy
Bardziej szczegółowo2.2 Opis części programowej
2.2 Opis części programowej Rysunek 1: Panel frontowy aplikacji. System pomiarowy został w całości zintegrowany w środowisku LabVIEW. Aplikacja uruchamiana na komputerze zarządza przebiegiem pomiarów poprzez
Bardziej szczegółowo1. Logowanie do Systemu BCW
1. Logowanie do Systemu BCW Do systemu BCW może zalogować się osoba posiadająca aktywną kartę studencką lub pracowniczą UPWr. System ten składa się z trzech części: serwisu internetowego, do którego ma
Bardziej szczegółowoGra Labirynt Zajęcia 1. Cel zajęć: Stworzenie świata i postaci gry. Zaprogramowanie głównej postaci gry.
Gra Labirynt Zajęcia 1 Cel zajęć: Stworzenie świata i postaci gry. Zaprogramowanie głównej postaci gry. Przekazywane umiejętności: dodawanie i usuwanie duszków, edytowanie duszków, dodawanie i edytowanie
Bardziej szczegółowoSPIS TREŚCI Specyfikacja ogólna Ekran startowy Przyciski nawigacji 1. Ustawienia regulacji 1.1 Regulacja cos 1.2 Regulacja przekładni transformatora
1 SPIS TREŚCI Specyfikacja ogólna Ekran startowy Przyciski nawigacji 1. Ustawienia regulacji 1.1 Regulacja cos 1.2 Regulacja przekładni transformatora 1.3 Regulacja opóźnienia przekładnika napięciowego
Bardziej szczegółowoInstrukcja użytkownia Alfred24 TAB
+48 75-76-79-644 +48 75-75-36-302 biuro@informer.info.pl www.informer.info.pl www.kasyfiskalne.idt.com.pl www.chmura24.eu Instrukcja użytkownia Alfred24 TAB Alfred24 TAB jest aplikacją przeznaczoną do
Bardziej szczegółowoGRA NR 1: autor: Manu Palau ELEMENTY GRY. 54 karty: 18 stworków. rewers. 36 fragmentów stworków: 12 x góra 12 x środek 12 x dół.
GRA NR 1: autor: Manu Palau ELEMENTY GRY 54 karty: 18 stworków rewers 36 fragmentów stworków: 12 x góra 12 x środek 12 x dół rewers CEL GRY Każdy gracz dostanie kartę stworka, którego będzie się starał
Bardziej szczegółowoKl-1-3 Szkoła Podstawowa
Temat: Codeyowe Love - tworzymy walentynkowe animacje Kl-1-3 Szkoła Podstawowa Przedmiot: edukacja wczesnoszkolna, informatyka Autor: Sylwester Zasoński Czas trwania: 1-2h lekcyjne Cele ogólne: Rozwijanie
Bardziej szczegółowo3.4. Opis konfiguracji layoutów.
Definicja layout-ów dla tablicy odczytywana jest z tabeli w bazie danych: [UnitId_System] Gdańsk = 42, Gdynia = 43 [UnitId_Subsytem] 6 = TZT, 7 = ZZT [UnitId_Unit] identyfikator obiektu [Update_TimeStamp]
Bardziej szczegółowoREGULAMIN. I Amatorskiego Turnieju Tenisa Stołowego Osób z Niepełnosprawnościami Wyszków 2015 pod patronatem Starosty Powiatu Wyszkowskiego
REGULAMIN I Amatorskiego Turnieju Tenisa Stołowego Osób z Niepełnosprawnościami Wyszków 2015 pod patronatem Starosty Powiatu Wyszkowskiego 1. CEL: Popularyzacja gry w tenisa stołowego. Pobudzenie do aktywności.
Bardziej szczegółowoSzkolenia specjalistyczne
Szkolenia specjalistyczne AGENDA Programowanie mikrokontrolerów w języku C na przykładzie STM32F103ZE z rdzeniem Cortex-M3 GRYFTEC Embedded Systems ul. Niedziałkowskiego 24 71-410 Szczecin info@gryftec.com
Bardziej szczegółowo1. Opis aplikacji. 2. Przeprowadzanie pomiarów. 3. Tworzenie sprawozdania
1. Opis aplikacji Interfejs programu podzielony jest na dwie zakładki. Wszystkie ustawienia znajdują się w drugiej zakładce, są przygotowane do ćwiczenia i nie można ich zmieniac bez pozwolenia prowadzącego
Bardziej szczegółowoHP Workspace. Instrukcja obsługi
HP Workspace Instrukcja obsługi Copyright 2016 HP Development Company, L.P. 2016 Google Inc. Wszelkie prawa zastrzeżone. Dysk Google jest znakiem towarowym firmy Google Inc. Windows jest zarejestrowanym
Bardziej szczegółowoNotowania Mobilne wersja BlackBerry. Instrukcja obsługi programu
Notowania Mobilne wersja BlackBerry Instrukcja obsługi programu Notowania Mobilne to aplikacja, która pozwala na dostęp do notowań giełdowych w czasie rzeczywistym z każdego miejsca na świecie, gdzie tylko
Bardziej szczegółowoScenariusz zajęć. Moduł V. Projekt Gra zręcznościowa odbijanie piłeczki
Scenariusz zajęć Moduł V Projekt Gra zręcznościowa odbijanie piłeczki Moduł V Projekt Gra zręcznościowa odbijanie piłeczki Cele ogólne: przypomnienie i utrwalenie poznanych wcześniej poleceń i konstrukcji
Bardziej szczegółowoInstrukcja obsługi ekranu dotykowego ruchome dno (tryb MANAGER)
Instrukcja obsługi ekranu dotykowego ruchome dno (tryb MANAGER) 1 Spis treści Logowanie... 3 Odblokowanie przycisku bezpieczeństwa... 4 Zmiana nazw... 5 Przycisk menu... 6 2 Logowanie UWAGA! Przed pierwszym
Bardziej szczegółowoROZDZIAŁ 1: Instrukcja obsługi oprogramowania VMS
ROZDZIAŁ 1: Instrukcja obsługi oprogramowania VMS 1. Instalacja oprogramowania: Oprogramowanie VMS składa się z dwóch częśći - VMS serwer oraz VMS klient.. Przy instalacji mozna wybrać, którą funkcję chcesz
Bardziej szczegółowoInstrukcja do oprogramowania ENAP DEC-1
Instrukcja do oprogramowania ENAP DEC-1 Do urządzenia DEC-1 dołączone jest oprogramowanie umożliwiające konfigurację urządzenia, rejestrację zdarzeń oraz wizualizację pracy urządzenia oraz poszczególnych
Bardziej szczegółowoINSTRUKCJA MONTAŻU I OBSŁUGI PRZENOŚNEGO PANELU KONTROLUJĄCEGO
INSTRUKCJA MONTAŻU I OBSŁUGI PRZENOŚNEGO PANELU KONTROLUJĄCEGO Kompletny panel kontrolny składa się z przenośnego monitora, 3 baterii, stojaka oraz nadajnika (płytki). 1. INSTALACJA PRZENOŚNEGO PANELU
Bardziej szczegółowoDodatek do Podręcznika Szybkiego Startu ZoomText 10.1
Dodatek do Podręcznika Szybkiego Startu ZoomText 10.1 Niniejszy Dodatek do Podręcznika Szybkiego Startu ZoomText 10 mówi o nowych funkcjach i innych zmianach dotyczących ZoomText 10.1. Podstawowe instrukcje
Bardziej szczegółowoWindows XP Wiersz polecenia
Windows XP Wiersz polecenia, opracował Jan Biernat 1 z 7 Windows XP Wiersz polecenia DOS (ang. Disk Operating System) pierwszy przenośny (dyskowy) system operacyjny komputerów PC i mikrokomputerów lat
Bardziej szczegółowoTESTY SELEKCYJNE DO SZKOŁY MISTRZOSTWA SPORTOWEGO W LIPINACH O PROFILU PIŁKA NOŻNA
SZKOŁA MISTRZOSTWA SPORTOWEGO W LIPINACH pod patronatem Akademii Futbolu Widzewa Łódź Lipiny 40, 26-425 Odrzywół tel. 486716019, fax. 48 6716291 www.zspimslipiny.pl, email: zselipiny@o2.pl TESTY SELEKCYJNE
Bardziej szczegółowoGra rodzinna dla 2-4 osób w wieku od 7 do 99 lat
Drogi kliencie! Nasze gry kompletowane są ze szczególną starannością. Jeśli jednak zdarzą się jakieś braki (za co z góry serdecznie przepraszamy), prosimy wypełnić ten kupon i wysłać pod adres: GRANNA,
Bardziej szczegółowoJednostka treningowa dla dzieci U8 - U10; wersja 3
Jednostka treningowa dla dzieci U8 - U10; wersja 3 1) Dowolne rozbieganie z piłkami, z zastosowaniem zmiany kierunku, tempa, zatrzymań piłki 2 min; na sygnał T hop zatrzymanie piłki podeszwą + 6x skipping
Bardziej szczegółowoAtak szybki kompleks ćwiczeń, gier i zabaw
Atak szybki kompleks ćwiczeń, gier i zabaw I Metodyka nauczania podań i chwytów piłki Nauczanie podań i chwytów piłki jest bardzo waŝnym elementem w procesie szkolenia młodych zawodników nie tylko ze względu
Bardziej szczegółowoREFERAT PRACY DYPLOMOWEJ
REFERAT PRACY DYPLOMOWEJ Temat pracy: Projekt o implementacja pakietu gier planszowych realizowany na platformie Android Autor: Paweł Piechociński Promotor: dr Jadwiga Bakonyi Kategorie: gra planszowa
Bardziej szczegółowo