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

Podstawy robotyki 1300-Mt1PR-NP
Wykład (WYK) Rok akademicki 2022/23

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

Liczba godzin: 9
Limit miejsc: (brak limitu)
Zaliczenie: Egzamin
Rygory zaliczenia zajęć: egzamin
Literatura uzupelniająca: [3] Hughes C., Hughes T., Programowanie robotów. Sterowanie pracą robotów autonomicznych, Helion 2017
[4] Baichtal J., Fascynujący świat robotów. Przewodnik dla konstruktorów, Helion 2015
Metody dydaktyczne: ćwiczenia laboratoryjne
Metody dydaktyczne - inne: Wykład kursowy z wykorzystaniem prezentacji multimedialnych.
Literatura:

[1] Monk S., Arduino dla początkujących. Podstawy i szkice. Wydanie II, Helion, 2018

[2] Monk S., Arduino dla początkujących. Kolejny krok, Helion 2015

Efekty uczenia się:

W1, W2, W3.

Metody i kryteria oceniania:

Egzamin składać się będzie z 5 pytań z zakresu treści przedmiotu.

Zaliczenie od 50% dostępnych punktów.

Zakres tematów:

Wykład01. Przegląd środowisk prototypowania systemów sterowania, porównanie płytek uruchomieniowych. Mikrokontrolery, omówienie

układów towarzyszących. Warianty płytek Arduino. Omówienie zestawu laboratoryjnego.

Wykład02. Programowania mikrokontrolerów – środowisko Arduino IDE. Podstawy języka C++: typowanie zmiennych, konwersje typów,

instrukcje sterujące, warunki, pętle, operatory, funkcje, dyrektywy kompilatora, funkcje.

Wykład03. Udogodnienia środowiska Arduino IDE – funkcje wbudowane, biblioteki zewnętrzne, dwukierunkowa obsługa portu szeregowego.

Sterowanie wyświetlaczem LCD / OLED.

Wykład04. Obsługa wejść/wyjść mikrokontrolera, sterowanie diodami LED, modulacja PWM. Przyciski, metody eliminacji drgania styków.

Omówienie podstawowych czujników cyfrowych. Obsługa urządzeń wejściowych, klawiatury.

Wykład05. Metoda pomiaru analogowych zjawisk fizycznych za pomocą czujników elektronicznych. Istota działania przetwornika A/C, realizacja

multipleksacji kanałów pomiarowych Czujniki analogowe: temperatury, natężenie światła, przechyłu, wychylenia drążka, poziomu

dźwięku, poziomu cieczy, wilgotności.

Wykład06. Magistrale: UART, SPI, I2C – charakterystyka, warstwa fizyczna, warstwa łącza, adresacja urządzeń. Urządzenie master na

magistrali I2C, kierunki komunikacji. Omówienie dostępnych bibliotek do obsługi magistral. Sterowanie serwomechanizmami i silnikami

prądu stałego.

Wykład07. Wbudowane timery, przerwania sprzętowe oraz programowe, obsługa przerwań oraz zdarzeń cyklicznych. Wykorzystanie zegara

czasu rzeczywistego. Wyświetlacze wielosegmentowe. Budowa robotów, koncepcja projektowania oprogramowania sterującego.

Komunikacja sieciowa: Ethernet i Bluetooth.

Grupy zajęciowe

zobacz na planie zajęć

Grupa Termin(y) Prowadzący Miejsca Liczba osób w grupie / limit miejsc Akcje
1 wielokrotnie, sobota (niestandardowa częstotliwość), 17:15 - 18:45, sala 7
Piotr Żmudziński 18/ 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 USOSweb 7.0.3.0-1 (2024-04-02)