Umiejętności
Git
Java
OpenCV
T-SQL
C/C++
Python (podstawy)
Języki
angielski
biegły
Projekty
Pomiar czasu reakcji i biegu sprintera
Program testujący odczyty czujnika podczas startu z bloku przez USB
Wykresy, analiza i zastosowanie odpowiedniego progu wzbudzenia czujnika
Wybór odpowiednich urządzeń elektronicznych
Połączenie urządzeń elektronicznych w jeden system
Aplikacja dla Androida obsługująca system przez Bluetooth
Główny program mikrokontrolera
Dokumentacja projektu
Zaprojektowanie urządzenia opartego o mikrokontroler STM32 Discovery służącego do pomiaru czasu reakcji w bloku podczas biegu sprinterskiego oraz czasu biegu na odcinku. Projekt zespołowy; w analizach, testach, wyborze urządzeń pomogła dwójka studentów. Do zrealizowania pozostaje zaprojektowanie obudowy i wydrukowanie jej w drukarce 3D.
Zakres obowiązków
Analiza startu z bloku i dobór metody pomiarowejProgram testujący odczyty czujnika podczas startu z bloku przez USB
Wykresy, analiza i zastosowanie odpowiedniego progu wzbudzenia czujnika
Wybór odpowiednich urządzeń elektronicznych
Połączenie urządzeń elektronicznych w jeden system
Aplikacja dla Androida obsługująca system przez Bluetooth
Główny program mikrokontrolera
Dokumentacja projektu
Klient i serwer DHCP
Implementacja klienta i serwera
Implementacja klienta i serwera DHCP w Javie bazowana na RFC. Ograniczona funkcjonalność dotycząca opcji i brak retransmisji. Głównym założeniem są prawidłowe pakiety przechwycone przez Wireshark.
Zakres obowiązków
Zapoznanie się z dokumentami RFC dotyczącymi DHCPImplementacja klienta i serwera
System operacyjny oparty o rozwiązania Windows
Dokumentacja modułu
Pomoc w tworzeniu modułu pamięci (bliski kontakt z systemem plików)
Dobrowolny team leading w zakresie łączenia i komunikacji modułów
Stworzenie w Javie symulacji systemu operacyjnego opartego o rozwiązania zastosowane w systemach Windows. System posiada swój własny interpreter, abstrakcyjny dysk twardy, rejestry na których wykonywane są instrukcje dedykowanego kodu maszynowego. Projekt zespołowy, 8 osobowy.
Zakres obowiązków
Stworzenie modułu system plików FATDokumentacja modułu
Pomoc w tworzeniu modułu pamięci (bliski kontakt z systemem plików)
Dobrowolny team leading w zakresie łączenia i komunikacji modułów
Zainteresowania
Lekkoatletyka
Tworzenie gier
Tworzenie gier