Uniwersytet Kazimierza Wielkiego - Centralny System Uwierzytelniania
Strona główna

Programowanie platform mobilnych 1300-Mt23PPM-SP
Laboratorium (LAB) Semestr zimowy 2024/25

Informacje o zajęciach (wspólne dla wszystkich grup)

Liczba godzin: 15
Limit miejsc: (brak limitu)
Zaliczenie: Zaliczenie na ocenę
Rygory zaliczenia zajęć: zaliczenie na ocenę
Literatura uzupelniająca: Monitorowanie otoczenia z Arduino / Emily Gertz, Patrick Di Justo ; [tł. Mikołaj Szczepaniak]. Istnieje egzemplarz w tej lokalizacji, Autor: Gertz, Emily. Gliwice : Wydawnictwo Helion, 2014.
Metody dydaktyczne: ćwiczenia laboratoryjne
Metody dydaktyczne - inne: metody problemowe
warsztaty

Literatura:

Dokumentacja Nodemcu - Arduino i ESP8266 (poradnik i szczegóły) - https://github.com/esp8266/Arduino

Wprowadzenie do Arduino / Massimo Banzi, Michael Shiloh ; przekład: Maria Chaniewska, Marek Włodarz. Autor: Banzi, Massimo

Warszawa : APN Promise, 2022.

Efekty uczenia się:

W1 (K_W05) Ma wiedzę w zakresie podstawy programowania robotów.

W2 (K_W19) Ma szczegółową wiedzę w zakresie programowania prostych układów sterowania z zastosowaniem programowania strukturalnego i obiektowego do komunikacji z bazami danych

U1 (K_U21) Ma umiejętności praktycznego zastosowania różnych języków programowania oraz innych narzędzi informatycznych do budowy mechatronicznych systemów sterujących

U2 (K_U29) Potrafi samodzielnie realizować samokształcenie się, m.in. w celu podnoszenia kompetencji zawodowych.

Metody i kryteria oceniania:

Weryfikacja efektów: systematyczna pracy - realizacja mini projektów, kolokwium praktyczne

Do zdobycia 5 ptk. Punktowana skuteczność realizacji zadania oraz jakość kodu.

>2 p - dst

>3 p - db

>4 p - dbd

Zakres tematów:

1,2. Konfiguracja bezprzewodowego systemu sterowania. Ćwiczenia praktyczne z konfiguracji sieci bezprzewodowej. Testowanie połączeń między czujnikami a jednostką centralną.

3. Implementacja manipulatora sprzętowego – joystick Arduino. Konfiguracja manipulatora sprzętowego do sterowania urządzeniami. Testowanie sterowania dwoma serwomechanizmami.

4. Implementacja akwizycji danych pomiarowych z czujnika odległości i akcelerometru. Wizualizacja danych pomiarowych.

5. Programowanie ruchu platformy mobilnej. Sterowanie platformą o napędzie elektrycznym – napęd na 4 koła, jedna oś skrętna.

6. Graficzny interfejs sterowania platformą mobilną. Opracowanie rozwiązania w oparciu o GUI, na potrzeby sterowania ruchem platformy mobilnej.

7. Dotykowy interfejs sterowania platformą mobilną. Opracowanie rozwiązania w oparciu o GUI – interfejs dotykowy, na potrzeby sterowania ruchem platformy mobilnej.

8. Podsumowanie omawianych zagadnień.

(Kolejność realizacji zagadnień może ulec zmianie, ze względu na postępy studentów).

Grupy zajęciowe

zobacz na planie zajęć

Grupa Termin(y) Prowadzący Miejsca Liczba osób w grupie / limit miejsc Akcje
1 każdy wtorek, 16:45 - 18:15, sala 106 (PS)
Maciej Gniadek 8/10 szczegóły
Wszystkie zajęcia odbywają się w budynku:
Budynek przy ulicy M. Kopernika
Opisy przedmiotów w USOS i USOSweb są chronione prawem autorskim.
Właścicielem praw autorskich jest Uniwersytet Kazimierza Wielkiego.
J.K. Chodkiewicza 30
85-064 Bydgoszcz
tel: +48 52 32 66 429 https://ukw.edu.pl
kontakt deklaracja dostępności mapa serwisu USOSweb 7.1.1.0-4 (2025-01-17)