Conducted in
terms:
2024/25L, 2025/26L
ISCED code: 0714
ECTS credits:
10
Language:
Polish
Organized by:
Faculty of Mathematics and Computer Science
(in Polish) Systemy sterowania i pomiaru na platformie Arduino 1000-ZiSysSArduino
This course has not yet been described...
Learning outcomes - knowledge
(in Polish) W1: Zna protokoły komunikacyjne występujące na platformie Arduino.
W2: Zna podstawowe wzory fizyczne wykorzystywane w elektronice.
W3: Rozróżnia wejścia analogowe od cyfrowych, zna pojęcie PWM.
W4: Ma wiedzę na temat semantyki i składni języków Wiring/C++ (K_W03)
W5: Ma wiedzę na temat wykorzystania skryptu HTML do sterowania podzespołami.
W6: Ma wiedzę na temat wykorzystania elementów elektronicznych w projektach(K_W06).
Learning outcomes - skills
(in Polish) U1: Potrafi odnaleźć specyfikację producenta i załączone do niej biblioteki. Potrafi zaadaptować bibliotekę do wymagań projektu.
U2: Potrafi wyliczyć wartości fizyczne dla obwodu lub elementu.
U3: Pisze programy w języku Wiring i adaptuje skrypt HTML w celu sterowania elementami (K_U05).
U4: Potrafi wykorzystać protokół I2C do komunikacji z elementami, potrafi użyć złącza Qwiic do wygodnej komunikacji I2c bez lutowania.
U5: Wykorzystuje sensor światła i koloru do odczytu skalibrowanej wartości RGB.
U6: Potrafi odczytać wartości z analogowych i cyfrowych sensorów środowiskowych lub klimatycznych.
U7: Potrafi wykorzystać elementy sterujące i elementy wizualizujące, używa detektora gestów do sterowania elementami.
U8: Potrafi wyświetlić dane za pomocą magistrali szeregowej oraz ekranów ciekłokrystalicznych.
U9: Steruje elementami programowalnymi, takimi jak matryce rgb.
U10: Potrafi wykorzystać zegar czasu rzeczywistego.
U11: Potrafi integrować elementy w układ elektroniczny (K_U32)
Learning outcomes - social competencies
(in Polish) K1: Myśli twórczo w celu udoskonalenia istniejących bądź stworzenia nowych rozwiązań (K_K02).
K2: Doskonali swoją wiedzę z wykorzystaniem różnych źródeł informacji(K_K03).
K3: Dostrzega zależności i wyciąga wnioski z obserwacji.
Teaching methods
(in Polish) M1: Wykład informacyjny
M2: Zadania samodzielne
M3: Wykład problemowy
Type of course
elective course
Prerequisites
(in Polish) Podstawy programowania C++
Podstawy użycia formularzy, pól wejściowych/sterujących i parametrów zapytań w HTML
Course coordinators
Additional information
Additional information (registration calendar, class conductors, localization and schedules of classes), might be available in the USOSweb system: