Działanie, konfiguracja i zastosowanie beaconów
Czas trwania szkolenia:1 dni (8h)
Kod kursu:BEACON
Poziom zaawansowania:
O szkoleniu Działanie, konfiguracja i zastosowanie beaconów
W cenie otrzymasz:
- Materiały szkoleniowe
- Certyfikat ukończenia szkolenia
- W przypadku szkolenia w trybie stacjonarnym zapewnimy Ci również lunch oraz sprzęt niezbędny do nauki
Dla kogo?
- Szkolenie adresowane jest do osób, które chcą poznać i wykorzystać moduły beacon w tworzonych rozwiązaniach
Wymagania
- Wskazana jest podstawowa umiejętność programowania w języku C i Java
Zalety
- Podczas warsztatów uczestnicy samodzielnie uruchomią i skonfigurują beacony
- Efektem szkolenia będą aplikacje: mobilna na urządzenia z Androidem oraz w systemie Linux wykorzystująca BlueZ, które wykrywają i symulują beacony
- W wersji dedykowanej szkolenie może być zrealizowane w oparciu moduł i tematykę warsztatów zaproponowaną przez uczestników
- Praktyka przed teorią - wszystkie szkolenia technologiczne prowadzone są w formie warsztatowej. Konieczna teoria jest wyjaśniana na przykładzie praktycznych zadań
- Konkretne umiejętności - w ramach każdego szkolenia rozwijamy praktyczne umiejętności związane z daną technologią i tematyką
- Nauka z praktykami - wszyscy trenerzy na co dzień pracują w projektach, gwarantuje to dostęp do eksperckiej wiedzy i praktycznego know-how
Cele szkolenia
- Poznanie możliwości oraz zastosowań beaconów typu iBeacon i Eddystone
- Praktyczna wiedza i umiejętności związane z wykorzystaniem modułów beacon na platformie Android, iOS i w systemie Linux
- Poznanie problemów i dobrych praktyk związanych z procesem konfiguracji, wykorzystania i wdrożenia beaconów
Program
Bluetooth Low Energy i beacony
- Rozwój, cechy i zastosowania technologii Bluetooth Low Energy (BLE)
- Cechy i działanie modułów beacon
- Moc TX (TX power)
- Przerwy w transmisji (transmission interval)
- Zakłócenia w transmisji
- Zasilanie urządzeń
- Przegląd platform sprzętowych
- Implementacja stosu protokołu Bluetooth w Linux: BlueZ
- Bluetooth na urządzeniach z Android i iOS
iBeacon
- Cechy charakterystyczne
- Parametry i konfiguracja modułu iBeacon
- UUID (Universally Unique Identifier)
- Wartości Major i Minor
- Wykrywanie i symulacja modułu z użyciem BlueZ
- Obsługa na urządzeniach z Android i iOS
Eddystone
- Rodzina beaconów Eddystone: UID, EID, URL i TLM
- Cechy charakterystyczne
- Parametry konfiguracyjne modułów
- Konfiguracja poprzez serwis GATT (Generic Attribute Profile)
- Zabezpieczenia kryptograficzne Eddystone EID
- Wykrywanie i symulacja beaconów Eddystone z użyciem BlueZ
- Wykorzystanie na urządzeniach z Android i iOS
Wybranie zastosowania beaconów
- Lokalizacja
- Zastosowania w transporcie i logistyce
- Telemetria
- Marketing
- Nawigacja wewnątrz budynków
- Systemy dostępu