<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns="http://purl.org/rss/1.0/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
<channel rdf:about="https://repin.pjwstk.edu.pl/xmlui/handle/186319/860">
<title>Praca inżynierska - Multimedia 2021</title>
<link>https://repin.pjwstk.edu.pl/xmlui/handle/186319/860</link>
<description/>
<items>
<rdf:Seq>
<rdf:li rdf:resource="https://repin.pjwstk.edu.pl/xmlui/handle/186319/1655"/>
<rdf:li rdf:resource="https://repin.pjwstk.edu.pl/xmlui/handle/186319/861"/>
</rdf:Seq>
</items>
<dc:date>2026-04-10T11:36:00Z</dc:date>
</channel>
<item rdf:about="https://repin.pjwstk.edu.pl/xmlui/handle/186319/1655">
<title>Aplikacja mobilna monitorująca parametry pojazdu z uwzględnieniem modułu optymalizacji stylu jazdy</title>
<link>https://repin.pjwstk.edu.pl/xmlui/handle/186319/1655</link>
<description>Aplikacja mobilna monitorująca parametry pojazdu z uwzględnieniem modułu optymalizacji stylu jazdy
Ciosek, Cezary
Niniejsza praca miała na celu przedstawienie procesu tworzenia aplikacji mobilnej&#13;
monitorującej parametry pojazdu z uwzględnieniem modułu optymalizacji&#13;
stylu jazdy. Współpracuje ona z urządzeniami mobilnymi wyposażonymi w system&#13;
operacyjny iOS. Proces tworzenia aplikacji został przeprowadzony przy użyciu&#13;
języka programowania Swift (system iOS) - obiektowego języka programowania&#13;
firmy Apple Inc. Na potrzeby projektu aplikacji zostało wykonane urządzenie&#13;
symulujące komputer samochodowy. Na jego bazie prowadzone były wszystkie&#13;
prace testowe. Nie potrafi ono co prawda zasymulować danych pochodzących z&#13;
innych czujników, nie pokaże danych o obrotach silnika, jednak w znaczącym&#13;
stopniu ułatwiło ono tworzenie aplikacji. Dzięki niemu nie było konieczności ciągłego&#13;
przebywania w pojeździe w celu sprawdzenia poprawności działania aplikacji.&#13;
Zgodnie z zaprezentowanym w powyższej pracy procesem twórczym, aplikacja,&#13;
by połączyć się z komputerem samochodowym używa modułu OBDII,&#13;
który prowadzi dialog pomiędzy nią a komputerem pokładowym pojazdu. OBDII&#13;
tłumaczy sygnały pochodzące z czujników znajdujących się w pojeździe na&#13;
wersję zrozumiałą dla odbiorcy. Moduł użyty do stworzenia aplikacji używa technologii&#13;
BLE. Dzięki temu rozwiązaniu użytkownik zyskuje na mobilności, tzn. nie jest ograniczony przez długość kabla podłączonego do komputera. Pomimo&#13;
prawidłowego funkcjonowania całego systemu, aplikacja wymaga bardziej szczegółowego&#13;
dopracowania. Wykorzystywana technologia BLE nie była bowiem idealnym&#13;
rozwiązaniem - jednakże jak dotąd najlepszym z dostępnych. Największym&#13;
problem jest konieczność opóźnienia wysłania kolejnej komendy do momentu&#13;
otrzymania odpowiedzi od poprzedniej. Jeżeli nie zastosujemy się do tej&#13;
reguły, otrzymamy przypadkowo połączone bity danych, których aplikacja nie&#13;
zdoła odczytać, co z kolei spowoduje przestój w odczytaniu wartości. Do uzyskania&#13;
niezbędnego dialogu pojazdu z protokołem OBDII wykorzystany został interfejs&#13;
ELM327, czyli zaprogramowany mikrokontroler produkowany przez firmę&#13;
ELM Electronics. Jest on integralną czeęścią komputera pokładowego pojazdu, a&#13;
jego zadaniem jest "przetłumaczenie"pakietów danych wysyłanych przez komputer&#13;
diagnostyczny pojazdu do wersji zrozumiałej dla protokołu OBD.&#13;
Dużą rolę w procesie tworzenia aplikacji odegrał UX, ponieważ produkt wyróżniający&#13;
się dobrym poziomem UX cechuje się dopasowaniem funkcjonalności&#13;
oraz układu graficznego do potrzeb klienta, pomagającmu w sposób szybki i przyjemny&#13;
zakończyć wymaganą operację. Kilkukrotnie przebudowany został także&#13;
UI, który z kolei został oparty na podejściu projektowania zorientowanego na&#13;
użytkowniku, czyli metodzie, która zakłada aktywne zaangażowanie przyszłych&#13;
użytkowników aplikacji, celem zapewnienia maksymalnie wysokich doznań z&#13;
użytkowania, jak i chęci powrotu do aplikacji. Projekt został stworzony tak, by&#13;
aplikacja działała w trybie ’deski rozdzielczej’, ale zarazem nie wymagała jakiejkolwiek&#13;
interakcji ze strony użytkownika podczas prowadzenia pojazdu. Podsumowując,&#13;
pomimo kilku wymienionych w pracy problemów aplikacja może być&#13;
pomocna zarówno w sporadycznej diagnostyce, jak i w codziennym użytku - spełnia&#13;
swoje podstawowe zadanie, tj. umożliwia użytkownikowi odczytanie danych&#13;
niezbędnych do bezpiecznego prowadzenia pojazdu, a sprawdza także błędy komputera samochodowego i w razie potrzeby usuwa je.
</description>
<dc:date>2022-10-17T00:00:00Z</dc:date>
</item>
<item rdf:about="https://repin.pjwstk.edu.pl/xmlui/handle/186319/861">
<title>Zastosowanie programów graficznych do modelowania obiektów trójwymiarowych „OBCE ŚWIATY”</title>
<link>https://repin.pjwstk.edu.pl/xmlui/handle/186319/861</link>
<description>Zastosowanie programów graficznych do modelowania obiektów trójwymiarowych „OBCE ŚWIATY”
Jurkowski, Łukasz
Praca inżynierska zawiera podsumowanie historycznych i teoretycznych zasad tworzenia animacji, a następnie przedstawia proces graficznego tworzenia trójwymiarowych modeli. Praca przygotowana została w oparciu o informacje literaturowe oraz wybrane programy graficzne, od programów do tworzenia modeli postaci po programy do obróbki audio i wideo. Do realizacji tego zamierzenia wykorzystano programy: Zbrush do tworzenia szczegółowych postaci, Autodesk Maya do pokazania innej metody tworzenia prostych obiektów, Substance Painter do teksturowania obiektów i Adobe Premiere Pro do zmontowania filmu końcowego. Unreal Engine posłużył za program łączący wszystkie elementy. Efektem końcowym jest krótki film przedstawiający konkretne modele postaci, obiektów i tła, które mogą posłużyć do dalszej animacji.
</description>
<dc:date>2021-08-20T00:00:00Z</dc:date>
</item>
</rdf:RDF>
