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

Programowanie i sterowanie wysokopoziomowe 1300-Mt12PiSW-SD
Wykład (WYK) Semestr zimowy 2019/20

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

Strona zajęć: http://pkdydaktyka.blogspot.com/
Liczba godzin: 15
Limit miejsc: (brak limitu)
Zaliczenie: Zaliczenie na ocenę
Literatura uzupelniająca: Arduino : automatyka domowa dla każdego / Marco Schwartz ; [tł. Zbigniew Waśko]. Istnieje egzemplarz w tej lokalizacji
Autor: Schwartz, Marco.
Gliwice : Wydawnictwo Helion, cop. 2015.

Metody dydaktyczne - inne: wykład z pokazem, z aktywnym udziałem studentów w miarę potrzeb również z wyk. komputerów,
Literatura:

Wstęp do programowania w języku C++ / Radosław Sokół. Istnieje egzemplarz w tej lokalizacji

Autor: Sokół, Radosław.

Gliwice : Helion, cop. 2005.

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.

Efekty uczenia się:

K_W07 zna charakterystyki i zasady działania podstawowych elementów stosowanych w mikroelektronice i optoelektronice oraz ich zastosowania, P_W1 potrafi posłużyć się w praktycznych realizacjach elektronicznymi elementami cyfrowymi, analogowymi i optycznymi.

K_W08 ma uporządkowaną, podbudowaną teoretycznie wiedzę w zakresie podstaw teorii sterowania oraz identyfikacji elementów i układów sterowania stosowanych w mechatronice; zna budowę i rozumie zasady działania oraz zastosowania podstawowych członów automatyki i regulatorów w układach mechatronicznych, P_W2 zna zasady i dostępne środki i narzędzia służące realizacji układów sterowania.

K_W10 ma podstawową wiedzę z zakresu budowy mikrokontrolerów, systemów wbudowanych oraz systemów czasu rzeczywistego P_U1 potrafi w praktyce stosować systemy wbudowane do realizacji zadań sterowania i akwizycji danych pomiarowych

K_W11 ma podstawową wiedzę z zakresu zaawansowanych metod i narzędzi informatycznych oraz ich zastosowań, w tym wiedzę z zakresu komunikacji człowiek-komputer oraz metod sztucznej inteligencji, P_W3 zna zasady i narzędzia do realizacji rozwiązań programistycznych w zakresie logiki, GUI oraz zapewnienia komunikacji.

K_U07 potrafi - przy formułowaniu i rozwiązywaniu zadań związanych z modelowaniem i projektowaniem elementów, układów i systemów mechatronicznych oraz projektowaniem procesu ich wytwarzania — integrować wiedzę z dziedziny elektroniki, informatyki, automatyki i innych dyscyplin, stosując podejście systemowe, z uwzględnieniem aspektów pozatechnicznych (w tym ekonomicznych i prawnych), P_U2 potrafi realizować zadania praktyczne wymagające zastosowania języków C#, C++, układów elektroniki i sterowania z jednoczesnym uwzględnieniem uwarunkowań ekonomicznych i innych pozatechnicznych.

K_U10 potrafi projektować i budować proste systemy mechatroniczne tworzące zintegrowane układy: mechaniczne, hydrauliczne, pneumatyczne, elektryczne, elektroniczne oraz informatyczne,

K_U18 potrafi wykorzystać poznane zaawansowane metody i narzędzia informatyczne do budowy interfejsów użytkownika oraz programowania systemów mobilnych, P_U3 potrafi wykorzystywać środowisko pracy Visual Studio w zakresiu budowy GUI do realizacji rozwiązań mechatronicznych z wykorzystaniem elementów sterowania, napędów, czujników pomiarowych.

Metody i kryteria oceniania:

Aktywność studentów w czasie zajęć, realizacja zadań w formie mini-projektów.

Zakres tematów:

W1 – wprowadzenie do programowania wysokopoziomowego z GUI,

K_W11 , K_U07, K_U18, K_U10

W2 – zapoznanie z platformą Arduino oraz dostępnym osprzętem, zasady budowy prototypo-wych układów elektroniki,

K_W07, K_W08, K_W10, K_U18

W3 – zasady, protokoły, kontrolki do obsługi komunikacji szeregowej w środowisku Visual Studio,

K_W07, K_W08, K_W10, K_U18

W4 – akwizycja i graficzna prezentacja danych pomiarowych (interfejsy: analogowy, cyfrowy, i2c), czujniki odległości, akcelerometr,

K_W07, K_W08, K_W10, K_U18

W5,6 – bazy danych do gromadzenia danych pomiarowych, transmisja danych pomiarowych z wykorzystanie sieci ip,

K_W07, K_W08, K_W10, K_U18

W7 – sterowanie podstawowymi elementami wykonawczymi z poziomu GUI z wykorzystanie komunikacji bezprzewodowej,

K_W07, K_W08, K_W10, K_U18

W8 - podsumowanie omawianych zagadnień,

K_W07, K_W08, K_W10, K_U18, K_W11, K_U07, K_U18, K_U10

Kolejność realizacji może ulec zmianie w celu dostosowania do poziomu grupy.

Grupy zajęciowe

zobacz na planie zajęć

Grupa Termin(y) Prowadzący Miejsca Liczba osób w grupie / limit miejsc Akcje
1 co druga środa (nieparzyste), 17:45 - 19:15, sala 109 (PS)
Michał Pakuła 7/8 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 (2024-03-22)