Warsztaty: „Projektowanie dla Internet of Things”
Szczegóły
Internet of Things (pol. Internet przedmiotów, Internet rzeczy) to zestaw technologii, które Rada Wywiadu Narodowego Stanów Zjednoczonych Ameryki (U.S. National Intelligence Council) zaklasyfikowała jako jedne z najbardziej przełomowych nadchodzącej dekady. Łączą one świat fizyczny z wirtualnym poprzez sieć elektronicznych czujników i urządzeń podłączonych do mikrokomputerów. Możliwe zastosowania tych technologii wykraczają daleko poza inteligentne ubrania. Małe czujniki mogące gromadzić i wymieniać dane na temat lokalizacji, aktywności czy zdrowia zostały już zastosowane w prawie każdej dziedzinie życia: od mostów i ciężarówek po rozruszniki serca i pompy insulinowe. A to dopiero początek...
Projektowanie dla Internet of Things rządzi się swoimi prawami. Węzły sieci czujnikowej w większości przypadków muszą działać autonomicznie – niezależnie od sieci elektrycznej. To wymusza zasilanie bateryjne co ma zdecydowany wpływ na żywotność urządzeń. Jak sobie z tym poradzić? Odpowiedź znajdziesz na warsztatach...
Czego nauczę sie podczas warsztatów?
• Dlaczego Internet of Things to jeden z najważniejszych trendów w elektronice nadchodzącej dekady.
• Jakie są zalety 32-bitowej architektury ARM Cortex-M i dlaczego wypiera ona procesory 8 i 16-bitowe.
• Dlaczego urządzenie zasilane bateryjnie wykonane z wykorzystaniem mikrokontrolera z rodziny EFM32 Gecko firmy Silicon Labs będzie działało przez kilka lat w porównaniu do kilku miesięcy/tygodni urządzenia wykorzystującego Arduino, czyli jakie unikalne peryferia i rozwiązania posiadają najbardziej energooszczędne mikrokontrolery na świecie z rodziny EFM32 Gecko i jak je wykorzystać w celu zmniejszenia poboru energii (zajęcia praktyczne – wspólne pisanie kodu).
• Jak wykorzystać narzędzia PC-towe wspierające projektowanie urządzeń energooszczędnych dostarczane przez Silicon Labs.
• Jak pisać efektywny software dla urządzeń przeznaczonych dla Internet of Things.
Co powinienem/powinnam umieć by w pełni skorzystać z warsztatów?
Umiejętność programowania w C przynajmniej na średnim poziomie. Jeśli wiesz jak napisać funkcję, czym różni się instrukcja while od instrukcji for lub operator && od operatora & to sobie poradzisz.
Wymagana jest także podstawowa znajomość mikrokontrolerów (przynajmniej jeden projekt/projekcik wykonany w życiu). Jeśli wiesz co to jest timer i do czego służy, jak można wykorzystać UART, a przerwanie kojarzy Ci się z czymś więcej niż popsuciem jakiejś rzeczy to zdecydowanie skorzystasz uczestnicząc w tych warsztatach.
Prowadzący: inżynierowie Silicon Laboratories Kraków Design Centre (uprzednio Energy Micro Kraków Design Centre), www.silabs.com (http://www.silabs.com/), www.energymicro.com (http://www.energymicro.com/)