Internet of Things (IoT) je bezesporu velký buzzword dnešního IT. Na druhou stranu tento fenomén velmi vážně berou i společnosti jako je Amazon a Microsoft. Obě tyto společnosti v nedávné době oznámily podporu IoT ve svých cloud službách. Článek se bude věnovat podpoře IoT na Microsoft Azure, která byla oznámena dříve než na Amazon, takže jsem měl víc času se s ní naučit. Na AWS IoT se teprve chystám, ale je si to dost podobné, takže informace, které se dozvíte v tomto článku, jsou pro obě služby podobné.
Archiv autora: Štěpán Bechynský
V květnu oznámila společnost SimpleCell Networks (dříve Blue Cell) ve spolupráci s T-Mobile, že začnou v ČR budovat síť pro komunikaci M2M, tedy Machine to Machine, populárně Internet of Things. Síť využívá technologii SIGFOX. Tento týden oznámili celoplošné pokrytí ČR na rok 2016. V článku se dozvíte, jak to celé funguje a uvidíte i praktické ukázky.
Před několika měsíci oznámila společnost Microsoft speciální edici Windows 10 pro „IoT“ projekty. Asi největší pozornost vzbudilo oznámení podpory pro Raspberry Pi 2. Minulý týden se toto oznámení stalo skutečností. Jak tedy vypadá Windows 10 na Raspberry Pi 2 a co to umí?
Arduino je asi nejpopulárnější platforma pro, nejen, domácí bastlení různých udělátek a hraček. Díky své oblíbenosti a otevřenosti se dočkala celé řady klonů a kompatibilních výrobků. V článku se budeme věnovat jen vývojovým deskám.
Jak jsem psal v předchozím článku, Raspberry Pi se často používá na projektech místo Arduino. Na Arduino běžně používáme PWM, pro generování pulzů např. pro ovládání servomechanizmů a ADC pro převod analogové hodnoty, třeba ze senzoru, na digitální podobu. Na Raspberry Pi je to ale vše jinak.
I přes řadu omezení je Raspberry Pi stále populárnější v projektech, kde dříve dominovalo Arduino. V článku si projdeme výhody a nevýhody Raspberry Pi a jak GPIO používat. Pro ukázky budu používat Python.
V tomto díle se budeme věnovat dokončovacím pracím a alternativním řešením. Ukážeme si hlavně, jak můžete navrhnout mechanický díl pro 3D tisk.
Software máme hotový a je na čase začít řešit hardware. Budeme se zejména věnovat práci s ultrazvukovým dálkoměrem a sběrnicí I2C.
V tomto díle vytvoříme webovou stránku hostovanou na službě S3, která nám umožní poslat dotaz do garáže, zda je volná nebo ne. Použijeme k tomu knihovnu AWS SDK for JavaScript in the Browser, která umožňuje přímý přístup k AWS API z webového prohlížeče. Přístup zabezpečíme pomocí externího poskytovatele identity. V tomto příkladu použijeme Google+, ale můžete použít něco jiného.
Tento díl bude věnovaný knihovně boto pro Python. Tato knihovna zapouzdřuje komunikaci s AWS API. Uvidíte, jak správně manipulovat s klíči a jak posílat a číst zprávy služby Amazon SQS. Pokud vám nevyhovuje Python, tak není problém použít cokoliv jiného. AWS API SDK je dostupné pro většinu programovacích jazyků. Práce s klíči je v podstatě identická a na knihovně nezávislá.