Programování IoT s Pythonom Počítačový Kurz
Internet of Things (IoT) je síťová infrastruktura, která bezdrátově propojuje fyzické objekty a softwarové aplikace, což jim umožňuje vzájemně komunikovat a vyměňovat si data prostřednictvím síťové komunikace, cloud computingu a sběru dat. Python je programovací jazyk na vysoké úrovni doporučený pro IoT kvůli jeho jasné syntaxi a velké komunitní podpoře.
V tomto živém školení vedeném instruktorem se účastníci naučí, jak programovat řešení IoT pomocí Python.
Na konci tohoto školení budou účastníci schopni:
- Pochopte základy architektury IoT
- Naučte se základy používání Raspberry Pi
- Nainstalujte a nakonfigurujte Python na Raspberry Pi
- Seznamte se s výhodami používání Python při programování systémů IoT
- Vytvářejte, testujte, nasazujte a řešte problémy se systémem IoT pomocí Python a Raspberry Pi
Publikum
- Vývojáři
- Inženýři
Formát kurzu
- Část přednáška, část diskuse, cvičení a těžké praktické cvičení
Poznámka
- Chcete-li požádat o školení na míru pro tento kurz, kontaktujte nás a domluvíme se.
Návrh Školení
Úvod do Internet of Things (IoT)
- Pochopení základů IoT
- Příklady IoT zařízení a platforem
Proč je Python Goodlišný jazyk pro budování systémů IoT
Přehled architektury řešení IoT
- IoT komponenty
- Analogové snímače a akční členy
- Digitální senzory
- Internetové brány a systémy pro sběr dat
- Agregace dat
- Převod analogového signálu na digitální
- Edge IT
- Analytics
- Předzpracování
- Datové centrum / Cloud
- Analytics
- Management
- Archiv
Použití Raspberry Pi pro IoT
Instalace a konfigurace Python na Raspberry Pi
Vytváření systému IoT pomocí Python a Raspberry Pi
- Připojení a správa senzorů
- Extrahování a analýza dat ze senzorů
- Ukládání, správa a jednání s daty
Testování a nasazení systému IoT pomocí Python a Raspberry Pi
Odstraňování problémů
Shrnutí a závěr
Požadavky
- Základní Python zkušenosti s programováním
- Základní zkušenosti nebo znalosti s mikrokontroléry nebo mikroprocesory
Veřejné školení vyžaduje minimálně 5 účastníků.
Programování IoT s Pythonom Počítačový Kurz - Rezervace
Programování IoT s Pythonom Počítačový Kurz - Dotaz
Programování IoT s Pythonom - Dotaz ohledně konzultace
Dotaz ohledně konzultace
Reference (1)
Jsou dány praktické příklady a širší kontext.
James - Mitsubishi Electric R&D Centre Europe BV (MERCE-UK)
Kurz - IoT Programming with Python
Přeloženo strojem
Nadcházející kurzy
Související kurzy
Big Data Business Intelligence pro státní orgány
35 hodinyPokroky v technologiích a rostoucí množství informací transformují způsob, jakým se vedou obchody ve mnoha odvětvích, včetně státní správy. Rychlý růst mobilních zařízení a aplikací, inteligentních senzorů a zařízení, cloudu a portálů pro občany vedou k zvýšenému generování dat a jejich digitální archivaci v rámci státních orgánů. S rozšířením a komplexitou digitálních informací se také komplikují správa, zpracování, úložiště, ochrana a zrušení dat. Nové nástroje pro zachycování, vyhledávání, objevování a analýzu pomáhají organizacím získat přehledy ze svých nestrukturovaných dat. Tržní prostor státních orgánů se nachází na přelomu, kdy pochopili, že informace jsou strategickým aktivem, a že je třeba chránit, využívat a analyzovat jak strukturovaná, tak nestrukturovaná data pro lepší plnění misí. Když vůdci státních orgánů usilují o rozvoj datově orientovaných organizací k úspěšnému dosažení svých cílů, klаду základy pro zjištění vazeb mezi událostmi, lidmi, procesy a informacemi.
Cenné řešení pro státní orgány vytvoří kombinace nejvíce inovativních technologií:
- Mobilní zařízení a aplikace
- Cloudové služby
- Technologie sociálních sítí a podnikové sociální technologie
- Big Data a analýza dat
Big Data je jedním z inteligentních odvětvových řešení, které státní orgány umožňuje lépe rozhodovat na základě vzorců odhalených analýzou velkých objemů dat – souvisejících a nesouvisejících, strukturovaných i nestrukturovaných.
Dosahování těchto úspěchů vyžaduje však mnohem více než pouhé shromažďování obrovského množství dat. „Pochopení těchto objemů Big Data vyžaduje moderní nástroje a technologie, které umožňují analyzovat a extrahovat užitečné znalosti z rozsáhlých a různorodých datových toků,“ napsali Tom Kalil a Fen Zhao ze Střediska pro vědu a technologii Bílého domu na blogu OSTP.
Bílý dům udělal krok směrem ke pomoci orgánům při hledání těchto technologií, když v roce 2012 zavedl Národní iniciativu pro Big Data v oblasti výzkumu a vývoje. Tato iniciativa zahrnovala více než 200 milionů dolarů na maximalizaci využití explodujících objemů Big Data a nástrojů potřebných k jejich analýze.
Výzvy, které přináší Big Data, jsou téměř stejně ohromující jako sliby, které nabízí. Efektivní úložiště dat je jednou z těchto výzev. Rozpočty jsou stále napjaté, takže orgány musí minimalizovat cenu za megabajt a udržet data snadno přístupná, aby si uživatelé mohli k nim kdykoli a jak potřebují. Záloha obrovských objemů dat zvyšuje tuto výzvu.
Efektivní analýza dat je další velkou výzvou. Mnoho orgánů používá komerční nástroje, které jim umožňují procházet hory dat a zjišťovat trendy, které jim pomáhají fungovat efektivněji. (Nedávno MeriTalk objevil, že federální IT manažeři věří, že Big Data může pomoci orgánům ušetřit více než 500 miliard dolarů a zároveň splňovat své cíle.)
Vlastní vývojová nástroje pro Big Data také umožňují orgánům analyzovat jejich data. Například, Laboratoř Oak Ridge National Laboratory Computational Data Analytics Group svou datovou analýzu systému Piranha nabídla i jiným orgánům. Tento systém pomohl lékařským vědcům najít vazbu, která může upozornit lékaře na aortickou aneurysmu před jejím vypuknutím. Používá se také pro běžnější úkoly, jako je třídění životopisů k propojení uchazečů s zaměstnavateli.
Insurtech: Praktický úvod pro manažery
14 hodinyInsurtech (alias Digital Insurance) se týká konvergence pojištění + nových technologií. V oblasti Insurtech „digitální pojišťovny“ aplikují technologické inovace do svých obchodních a provozních modelů s cílem snížit náklady, zlepšit zákaznickou zkušenost a zvýšit agilitu svých operací.
V tomto školení vedeném instruktorem účastníci porozumí technologiím, metodám a způsobu myšlení potřebného k uskutečnění digitální transformace v jejich organizacích a v průmyslu obecně. Školení je zaměřeno na manažery, kteří potřebují porozumět celkovému obrazu, rozbít humbuk a žargon a udělat první kroky k vytvoření Insurtech strategie.
Na konci tohoto školení budou účastníci schopni:
- Diskutujte Insurtech a všechny jeho součásti inteligentně a systematicky
- Identifikujte a demystifikujte roli každé klíčové technologie v rámci Insurtech.
- Navrhněte obecnou strategii pro implementaci Insurtech v rámci jejich organizace
Publikum
- pojistitelé
- Technologové v pojišťovnictví
- Zúčastněné strany v pojišťovnictví
- Konzultanti a obchodní analytici
Formát kurzu
- Část přednáška, část diskuse, cvičení a skupinové aktivity na případových studiích
Digitální Transformace s IoT a Hranicní Výpočty
14 hodinyToto instruktorem vedené živé školení (online nebo na místě) je určeno středně pokročilým IT profesionálům a manažerům, kteří chtějí pochopit potenciál IoT a hraničního výpočtu (edge computing) pro zlepšení efektivity, reálného času zpracování dat a inovace v různých odvětvích.
Na konci tohoto školení budou účastníci schopni:
- Porozumět principům IoT a hraničního výpočtu a jejich roli ve digitální transformaci.
- Identifikovat případné použití IoT a hraničního výpočtu v odvětvích strojírenství, logistiky a energetiky.
- Rozlišovat mezi architekturami a scénáři nasazení hraničního a cloudu výpočtu.
- Implementovat řešení hraničního výpočtu pro prediktivní údržbu a rozhodování v reálném čase.
Edge AI pro aplikace v IoT
14 hodinyTento instruktážní až živý školení na místě nebo online je určeno pro středně pokročilé vývojáře, architekti systémů a odborníky z odvětví, kteří chtějí využít Edge AI ke zlepšení IoT aplikací s inteligentními funkcemi zpracování dat a analýzy.
Po absolvování tohoto školení budou účastníci schopni:
- Pochopit základy Edge AI a jejich aplikaci v IoT.
- Nastavit a nakonfigurovat prostředí Edge AI pro IoT zařízení.
- Vytvářet a nasazovat AI modely na hranicových zařízeních pro IoT aplikace.
- Implementovat reálně časové zpracování dat a rozhodování v IoT systémech.
- Integrát Edge AI s různými IoT protokoly a platformami.
- Řešit etická úvahy a nejlepší praktiky v oblasti Edge AI pro IoT.
Hranolové výpočty
7 hodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na produktové manažery a vývojáře, kteří chtějí použít Edge Computing k decentralizaci správy dat pro rychlejší výkon s využitím chytrých zařízení umístěných ve zdrojové síti.
Na konci tohoto školení budou účastníci schopni:
- Pochopit základní pojmy a výhody Edge Computing.
- Identifikujte případy použití a příklady, kde lze použít Edge Computing.
- Navrhujte a sestavujte Edge Computing řešení pro rychlejší zpracování dat a snížení provozních nákladů.
Spuštěné učení v IoT a hranicovém výpočtě
14 hodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na středně pokročilé profesionály, kteří chtějí použít Federated Learning k optimalizaci řešení IoT a edge computingu.
Na konci tohoto školení budou účastníci schopni:
- Pochopte principy a výhody Federated Learning v IoT a edge computingu.
- Implementujte modely Federated Learning na zařízení IoT pro decentralizované zpracování AI.
- Snižte latenci a zlepšujte rozhodování v reálném čase v okrajových počítačových prostředích.
- Řešení problémů souvisejících s ochranou osobních údajů a síťovými omezeními v systémech IoT.
Úvod do IoT s využitím Arduina
14 hodinyV tomto kurzu pod vedením instruktora v České republice se účastníci naučí základy IoT, když budou postupně vytvářet senzorový systém IoT na bázi Arduino.
Na konci tohoto kurzu budou účastníci schopni:
- Porozumět principům IoT, včetně součástí a komunikačních technik.
- Naučit se používat komunikační moduly Arduino, které lze využít pro různé systémy IoT.
- Naučit se používat a programovat mobilní aplikace k řízení Arduino.
- Použít Wi-Fi modul pro připojení Arduino ke jiným zařízením.
- Postavit a nasadit vlastní senzorový systém IoT.
Základy a perspektivy IoT: Pro manažery, CÚ, VP, investory a podnikatele
21 hodinyNa rozdíl od jiných technologií je IoT mnohem komplexnější, pokrývající téměř všechny oblasti základního inženýrství - mechaniku, elektroniku, firmware, middleware, cloudu, analýzy a mobilních technologií. Pro každou z jeho inženýrských vrstev existují aspekty ekonomiky, standardů, regulací a aktuálního stavu umění. Toto je poprvé, kdy se nabízí kompaktní kurz, který pokrývá všechny tyto klíčové aspekty IoT inženýrství.
Souhrn
Pokročilý školicí program s aktuálním stavem umění v oblasti Internet of Things (IoT)
Křižuje se více technologických domén, aby vyvinul povědomí o systému IoT a jeho komponentech a jak mohou podniky a organizace profитovat.
Živá demonst-race modelových aplikací IoT, které ukazují praktické nasazení IoT v různých odvětvích, jako jsou průmyslový IoT, chytré města, detailní obchod, cestování a doprava a případy použití kolem propojených zařízení a věcí.
Cílová skupina
Manažeři odpovědní za obchodní a operační procesy ve svých organizacích, kteří chtějí vědět, jak IoT použít k efektivnějšímu fungování systémů a procesů.
Podnikatelé a investoři, kteří plánují založit nové podniky a chtějí lépe pochopit technologický landskape IoT, aby ho mohli efektivně využít.
Odhady hodnoty trhu Internetu věcí (IoT) jsou obrovské, protože IoT je definován jako integrovaná a rozprostřená vrstva zařízení, senzorů a výpočetních schopností, která pokrývají celkový konzumní, B2B a veřejný odvětví. IoT bude odpovídat pro stále větší množství spojení: 1,9 miliardy zařízení dnes a 9 miliard do roku 2018. V tomto roce se to bude přibližně rovnat počtu chytrých telefonů, chytrých televizí, tabletů, nositelných počítačů a PC dohromady.
V konzumním prostoru již mnoho produktů a služeb přešlo do IoT, včetně kuchyňských a domácích spotřebičů, parkování, RFID, osvětlení a topení a řady aplikací v průmyslovém internetu.
Podkladové technologie IoT nejsou nic nového, protože komunikace mezi stroji (M2M) existovala od narození internetu. Co se změnilo v posledních letech, bylo vzniknutí mnoha levných bezdrátových technologií doplněných o masivní adaptaci chytrých telefonů a tabletů v každém domácnosti. Explosivní růst mobilních zařízení vedl k aktuální požadavku na IoT.
V důsledku neomezených možností v obchodě s IoT se velké množství malých a středních podnikatelů připojilo ke zlaté hore IoT. Dále díky vzniku otevřené elektroniky a platformy IoT je náklad na vývoj systému IoT a další správa jeho rozsáhlé produkce stále dostupnější. Majitelé existujících elektronických produktů cítí tlak k integraci svých zařízení do internetu nebo mobilní aplikace.
Toto školení je určené technologickému a obchodnímu přehledu nově vznikajícího odvětví, aby nadšenci IoT/podnikatelé mohli pochopit základy technologie a podnikání IoT.
Cíl kurzu
Hlavním cílem kurzu je představit nové technologické možnosti, platformy a případové studie implementace IoT v automatizaci domů a měst (chytré domy a města), průmyslovém internetu, zdravotnictví, veřejném sektoru, mobilních komunikačních sítí a dalších oblastech.
Základní představení všech elementů IoT - mechaniky, elektronické/senzorové platformy, bezdrátových a drátových protokolů, integrace mobilních zařízení do elektroniky, integrace mobilních zařízení do firemních systémů, analýzy dat a celkové řídící roviny.
Bezdrátové protokoly M2M pro IoT - WiFi, Zigbee/Zwave, Bluetooth, ANT+: Kdy a kde se který používá?
Mobilní/počítačové/webové aplikace - registrace, získávání dat a řízení – dostupné platformy pro získávání dat M2M IoT – Xively, Omega a NovoTech atd.
Problémy s bezpečností a bezpečnostní řešení pro IoT
Otevřené komerční elektronické platformy pro IoT - Raspberry Pi, Arduino, ArmMbedLPC atd.
Komerční a otevřené cloudové platformy pro AWS-IoT aplikace, Azure-IOT, Watson-IoT cloudu vedle dalších menších IoT cloudu
Případové studie technologií a obchodů některých běžných zařízení IoT, jako jsou automatizace domácnosti, dýmové poplachy, vozidla, vojenské aplikace, domácí zdravotní péče atd.
Průmyslový IoT (Internet věcí) pro odborníky na výrobu
21 hodinyNa rozdíl od jiných technologií je IoT mnohem komplexnější a zahrnuje téměř každou oblast středové inženýrství – strojírenství, elektroniku, firmware, middleware, cloudu, analýzy a mobilní technologie. Každá ze složek inženýrství má své ekonomické aspekty, standardy, předpisy a aktuální stav umění. Tento kurz poprvé komplexně pokrývá všechny tyto klíčové aspekty IoT inženýrství.
Pro odborníky na výrobu je nejdůležitější pochopit pokrok v oblasti průmyslového internetu věcí, který zahrnuje prediktivní a preventivní údržbu, stavový monitoring strojů, optimalizaci výroby, energetickou efektivitu, optimalizaci dodavatelských řetězců a dostupnost výrobních zařízení atd.
Souhrn
- Pokročilý odborný kurz pokrývající aktuální stav umění v oblasti internetu věcí v inteligentních továrnách.
- Zahrnuje více technologických domén pro vybudování povědomí o IoT systému a jeho komponentech a jak může pomoci manažerům v průmyslu.
- Živá demonestrace modelových aplikací IIoT pro inteligentní továrny.
Cílová skupina
- Manažeři odpovědní za obchodní a operační procesy v rámci svých průmyslových organizací, kteří chtějí zjistit, jak IoT mohou přispět k efektivitě jejich systémů a procesů.
Doba trvání 3 dny (8 hodin / den)
Odhady o hodnotě trhu IoT jsou obrovské, protože IoT je integrovanou a rozšířenou vrstvou zařízení, senzorů a výpočetní síly, která pokrývá celé konzumní, B2B a vládní odvětví. IoT bude odpovídat stále rostoucímu počtu připojení: 1,9 miliardy zařízení dnes a 9 miliard do roku 2018. V tomto roce to bude přibližně odpovídat celkovému množství chytrých telefonů, chytrých televizorů, tabletek, nositelných počítačů a osobních počítačů.
V konzumním prostoru již mnoho produktů a služeb překročilo hranici do IoT, včetně kuchyňských a domácích přístrojů, parkování, RFID, osvětlení a topení a řady aplikací v průmyslovém internetu.
Nicméně základní technologie IoT nejsou nic nového, protože komunikace stroj-stroj (M2M) existovala od vzniku Internetu. Co se změnilo v posledních letech, je vynález mnoha levných bezdrátových technologií doplněným převládajícím přijetím chytrých telefonů a tabletek ve každém domácnosti. Explozivní růst mobilních zařízení vedl k současnému požadavku na IoT.
Průmyslový IoT, nebo IIoT pro výrobu, je široce používán od roku 2014 a od té doby se odehrálo mnoho inovací v oblasti IIoT. Tento kurz představí všechny důležité aspekty inovací v oblasti průmyslového IoT.
Cílem tohoto školení je technologický a podnikatelský přehled nad vznikajícím odvětvím, aby entuziasmové IoT/podnikatelé mohli pochopit základy technologie a podnikání v oblasti IoT.
Cíl kurzu
Hlavním cílem kurzu je představit vznikající technologické možnosti, platformy a případové studie implementace IoT ve smart továrnách pro průmyslové sektory.
- Studium podnikání a technologie některých běžných platform IIoT, jako je Siemens MindSphere a Azure IoT.
- Open source nebo komerční podnikové cloudu pro AWS-IoT aplikace, Azure -IOT, Watson-IOT, Mindsphere IIoT cloud spolu s dalšími menšími IoT cloudy.
- Open source nebo komerční elektronické platformy pro IoT – Raspberry Pi, Arduino , ArmMbedLPC atd.
- Bezpečnostní otázky a řešení pro IIoT.
- Aplikace pro mobil, plošní počítače nebo weby – pro registraci, sběr dat a kontrolu –
- Bezdrátové protokoly M2M pro IoT – WiFi, LoPan, BLE, Ethernet, Ethercat, PLC: Kdy a kde se který používá?
- Základní představa o všech prvcích IoT – Mechanika, elektronické/senzorové platformy, bezdrátové a drátové protokoly, integrace mobilu s elektronikou, integrace mobilu s podnikem, datová analýza a celková kontrolní rovina.
Úvod do IoT s využitím Raspberry Pi
14 hodinyInternet of Things (IoT) je síťová infrastruktura, která bezdrátově propojuje fyzické objekty a softwarové aplikace, což jim umožňuje vzájemně komunikovat a vyměňovat si data prostřednictvím síťové komunikace, cloud computingu a sběru dat.
V tomto živém školení vedeném instruktorem se účastníci naučí základy internetu věcí, když projdou vytvořením senzorového systému IoT pomocí Raspberry Pi.
Na konci tohoto školení budou účastníci schopni:
- Pochopit principy IoT, včetně komponent IoT a komunikačních technik
- Přečtěte si, jak nastavit Raspberry Pi speciálně pro aplikace IoT
- Sestavte a nasaďte svůj vlastní IoT senzorový systém
Publikum
- Hobbyři
- Hardwaroví/softwaroví inženýři a technici
- Technické osoby ve všech odvětvích
- Začínající vývojáři
Formát kurzu
- Část přednáška, část diskuse, cvičení a těžké praktické cvičení
Poznámka
- Raspberry Pi podporuje různé operační systémy a programovací jazyky. Tento kurz bude používat Raspbian založený na Linux jako operační systém a Python jako programovací jazyk. Chcete-li požádat o konkrétní nastavení, kontaktujte nás a domluvíme se.
- Účastníci jsou zodpovědní za nákup Raspberry Pi hardwaru a komponent.
Systém-ke-systému (M2M)
14 hodinyMachine-to-Machine (M2M) označuje přímou automatizovanou komunikaci mezi síťovými mechanickými nebo elektronickými zařízeními.
NB-IoT pro Vývojáře
7 hodinyV tomto živém školení vedeném instruktorem v České republice se účastníci seznámí s různými aspekty NB-IoT (také známého jako LTE Cat NB1) při vývoji a nasazení ukázkové aplikace založené na NB-IoT.
Na konci tohoto školení budou účastníci schopni:
- Identifikujte různé složky NB-IoT a jak do sebe zapadnout, aby vytvořily ekosystém.
- Pochopte a vysvětlete bezpečnostní funkce zabudované do NB-IoT zařízení.
- Vytvořte jednoduchou aplikaci pro sledování NB-IoT zařízení.
Raspberry Pi pro začátečníky
14 hodinyRaspberry Pi je velmi malý jednočipový počítač.
V tomto vedeném živě školení se účastníci naučí, jak nastavit a programovat Raspberry Pi tak, aby sloužil jako interaktivní a výkonný vestavěný systém.
Koncepcí tohoto školení je:
- Nastavit IDE (integrované vývojové prostředí) pro maximalizaci produktivity při vývoji
- Programovat Raspberry Pi tak, aby ovládal zařízení jako pohybové čidla, poplachy, weby nebo tiskárny.
- Pochopit architekturu Raspberry Pi, včetně vstupů a připojení pro doplňková zařízení.
- Pochopit různé možnosti programovacích jazyků a operačních systémů
- Otestovat, ladit a nasadit Raspberry Pi pro řešení reálných problémů
Cílová skupina
- Vývojáři
- Hardo-/software technici
- Techičtí pracovníci ve všech odvětvích
- Hobbyisté
Formát kurzu
- Poučné přednášky, diskuse, cvičení a praktické práce
Poznámka
- Raspberry Pi podporuje různé operační systémy a programovací jazyky. Tento kurz použije Linuxový Raspbian jako operační systém a Python jako programovací jazyk. Pokud chcete požádat o specifickou konfiguraci, kontaktujte nás.
- Účastníci jsou odpovědní za zakoupení hardwaru a komponent Raspberry Pi.
Nastavení IoT Brány s ThingsBoard
35 hodinyThingsBoard je open source platforma IoT, která nabízí správu zařízení, sběr dat, zpracování a vizualizaci pro vaše řešení IoT.
V tomto živém školení vedeném instruktorem se účastníci naučí, jak integrovat ThingsBoard do svých řešení IoT.
Na konci tohoto školení budou účastníci schopni:
- Nainstalujte a nakonfigurujte ThingsBoard
- Pochopte základy ThingsBoard funkcí a architektury
- Vytvářejte aplikace IoT pomocí ThingsBoard
- Integrujte ThingsBoard s Kafkou pro směrování dat telemetrického zařízení
- Integrujte ThingsBoard s Apache Spark pro agregaci dat z více zařízení
Publikum
- Softwaroví inženýři
- Hardwaroví inženýři
- Vývojáři
Formát kurzu
- Část přednáška, část diskuse, cvičení a těžké praktické cvičení
Poznámka
- Chcete-li požádat o školení na míru pro tento kurz, kontaktujte nás a domluvíme se.