Internet of Things (IoT) jest koncepcją połączonej sieci obiektów (fizycznych urządzeń) - pojazdów, budynków, telefonów komórkowych itp. które poprzez wbudowaną elektronikę, oprogramowanie, czujniki oraz karty sieciowe, mogą komunikować się z sobą, wymieniać i gromadzić dane. IoT umożliwia wykrywanie i zdalne sterowanie urządzeniami za pomocą istniejącej infrastruktury sieciowej. Tworzy możliwość bardziej bezpośredniej integracji świata fizycznego z systemami komputerowymi, której wynikiem może być np. zwiększenie bezpieczeństwa, optymalizacja rozłożenia natęrzenia ruchu drogowego, inteligentne domy oraz mnóstwo innych wymiernych korzyści biznesowych.
Szkolenie ma na celu przekazanie uczestnikom wiedzy o IoT, trendów rozwoju oraz pokazać jakie oraz jak gromadzić dane i do czego można je później wykorzystać.
1. Wstęp – IoT (Internet of Things)
- Zarys koncepcji
- Obszar zastosowań
- Trendy; smart phone, smart home, smart city, smart world?
2. IoT
- Integracja z istniejącymi systemami
- Bezpieczeństwo
- Typ zasilania
- Gromadzenie danych – Cloud
- Łączność – przewodowa, bezprzewodowa
- WiFi
- 3G
- Bluetooth
- ZigBee
- RFID/NFC
- Protokoły komunikacyjne (HTTP, MQTT)
- Globalne korzyści
- Skalowalność
- Zagrożenia
3. Hardware
- 8 bitowe – AVR, PIC
- ARM i pokrewne
- Raspberry PI/BeagleBone
- Arduino
4. Przykładowa implementacja czujnika temperatury
- Opis podzespołów
- Połączenie + oprogramowanie
- Możliwość połączenia z internetem
- Wysyłanie danych na serwer zdalny
- Analiza danych z sieci czuj