IoT (Internet of Things)
kod szkolenia: IoT / PL AA 1dIoT (Internet of Things - Internet Rzeczy) to system urządzeń elektronicznych, które mogą się komunikować i wymieniać dane za pomocą sieci. W ten schemat wpisują się zarówno urządzenia Smart Home, takie jak żarówki, telewizory, przekaźniki, czujniki, jak i ogólnodostępne dane czy aplikacje.
Na szkoleniu zostaną zaprezentowane aktywne i pasywne urządzenia IoT, protokoły komunikacji, urządzenia i narzędzia przetwarzające oraz przykłady użycia ekosystemu IoT do realizacji konkretnych projektów. Szkolenie składa się z wykładów i ćwiczeń, na których zostanie zrealizowany projekt automatyzacji oparty na czujnikach, rozwiązaniach chmurowych i narzędziach przetwarzających dane.
Szkolenie jest kierowane do architektów, projektantów i wdrożeniowców rozwiązań IoT, automatyki domowej i przemysłowej. Na szkoleniu omówione zostaną elementy składowe rozwiązań IoT, narzędzia i protokoły wykorzystywane do transmisji i utrwalania danych oraz przetwarzania zdarzeń.
- poznanie ekosystemu IoT
- zasada działania urządzeń wykorzystywanych do przetwarzania danych, takich jak Raspberry Pi czy Arduino
- znajomość protokołów wymiany danych pomiędzy urządzeniami
- zasadę działania i konfiguracji wybranych urządzeń IoT
- zasady działania ekosystemów IoT wybranych producentów sprzętu i aplikacji
- umiejętność budowania systemów decyzyjnych przy użyciu graficznych narzędzi do programowania
- realizacja projektu automatyzacji wykorzystującego urządzenia
Na szkoleniu nie jest wymagana wiedza programistyczna. Ćwiczenia będą przygotowane w taki sposób, żeby osoba poczatkująca mogła je zrealizować. Brak realizacji jednego z etapów projektu nie będzie wpływał na wykonanie całego zadania.
- Szkolenie: polski
FORMA SZKOLENIA
Szkolenie jest podzielone na wykłady i ćwiczenia. Temat omówiony na wykładzie będzie częścią realizowanego projektu i ćwiczeń. Każdy student we własnym zakresie zrealizuje projekt, budując jego poszczególne elementy w środowisku chmurowym.
- Omówienie koncepcji IoT (Wykład)
- Wstęp do rozwiązań chmurowych (Wykład) / (Ćwiczenia)
- Przygotowanie środowiska chmurowego na potrzeby ćwiczeń i projektu (Ćwiczenia)
- Transmisja i utrwalanie danych (Wykład)
- Narzędzia do tworzenia automatyzacji, przetwarzania danych i zdarzeń (Wykład)
- Automatyzacja i przetwarzanie zdarzeń (Ćwiczenia)
- Zakończenie projektu (Ćwiczenia)