Internet věcí - SuperLectures
Transkript
Internet věcí Jan Mareš [email protected], NKÚ Internet věcí Osnova: ● Proč? ● Přínosy ● Jak začít ● Arduino ● Minipočítače ● FPGA 2/21 Internet věcí – Proč? Soubor prostředků digitalizující běžný život. ● ● ● ● ● Hlídání věcí (TrackR) Automatizace domácnosti (regulace topení) Příprava jídla (hlídaní teploty, minutka) Sběr a vyhodnocování zdravotních dat Zprostředkování informací ze sociálních sítí 3/21 Internet věcí LaMetric - http://lametric.com/ Notifikátor 4/21 Internet věcí KITTYO - http://www.kittyo.com/ Dávkovač :) ● ● ● ● Wifi Kamera Krmítko reproduktor 5/21 Internet věcí – Co je specifické Připojeno k síti (skrze wifi či Bluetooth LE) ● Poskytnuto rozhraní pro snadnou správu ● Při sběru dat je řešení ukládá na centrální místo ● 6/21 Internet věcí - Přínosy + zjednodušená možnost ovládání + rychlé zprovoznění + interaktivita a historie dat + výkon/cena - hrozba „šmírování“ - zahlcení informacemi 7/21 Internet věcí – Přínos - Příklad Spark Core 8/21 Internet věcí – Jak začít 9/21 Internet věcí - Arduino Odvozené desky ● Většinou zmenšují množství aplikace ● Konstruovány spíše pro trvalé zapojení a co nejnižší ceny ● Čipy poskytují méně funkčních možnosti, případně se specializují na konkrétní část 10/21 Internet věcí - mBed Iniciativita ARM pro sjednocení vývoje desek ● Vývoj přes webové rozhraní ● Běh „mikrojádra“ ● 11/21 Internet věcí - minipočítače Raspberry PI – nejznámější CubieBoard/BananaPi – Allwinner A10/A20 – větší možnosti, vyšší výkon, horší dostupnost některých ovladačů Odroid – nejvýkonejší UDOO – hybrid ARM i.MX6 Quad/Dual + Arduino na jedné desce 12/21 Internet věcí – minipočítače II Co oproti RPi většinou získáte: ● SATA ● Power management ● Vyšší procesorový výkon ● Více GPIO portů (např. LVDS) Co ztratíte oproti Rpi: ● Širokou komunitu ● Ne zcela vyladěné ovladače (např. grafika) 13/21 Internet věcí - UDOO Poskytuje kombinaci ARM a Arduina ● ● ● ● ● ● ● ● ● ● ● ● ● ● Freescale i.MX 6 ARM Cortex-A9 CPU Dual/Quad core 1GHz Atmel SAM3X8E ARM Cortex-M3 CPU (same as Arduino Due) RAM DDR3 1GB 76 fully available GPIO Arduino-compatible R3 1.0 pinout HDMI and LVDS + Touch (I2C signals) Ethernet RJ45, WiFi Module Mini USB and Mini USB OTG USB type A (x2) and USB connector (requires a specific wire) Analog Audio and Mic SATA (Only Quad-Core version) Camera connection Micro SD (boot device) Power Supply 12V and External Battery connector 14/21 Internet věcí - UDOO 15/21 Internet věcí - FPGA Programovatelné pole hradel ● Umožňuje softwarové nastavení jak má vypadat hardware ● Buď samostatná karta nebo přídavná k minipočítačům Zajímavým uplatněním je DSLogic Příklady: LOGi, freeSOC, miniSpartan6+ 16/21 Internet věcí - FPGA freeSoC 17/21 Internet věcí - FPGA LOGi Pi 18/21 Internet věcí - DSLogic DSLogic – logický analyzátor s možností expanze o osciloskop nebo bezdrátové arduino sondy 19/21 Internet věcí - Shrnutí 1) Nic nového :) 2) Menší a úspornější 3) Připojeno k síti přímo či nepřímo (Wi-fi, Bluetooth Low Energy) 4) Zlepšující se výkon/cena 5) Neomezené možnosti sledování 20/21 Internet věcí Děkuji za pozornost. 21/21
Podobné dokumenty
Radiová meteorická detekcn´ı stanice RMDS02C
je absolutně změřený počet pulzů za 10s. Toto čı́slo je následně uloženo v registrech mikrokontroleru PIC16F887. Vyčtenı́ těchto registrů proběhne ze staničnı́ho počı́tače přes
sb...
Řízení výkonu Soubor
jednotlivců a týmů
o Nastavení kultury vysokého výkonu
o Co neměříme, nemůžeme řídit
Armstrong (2007)
Návod k instalaci GPS Bluetooth + datalogger Canmore GT-750FL-S
Pro GPS komunikaci je využit sériový Bluetooth profil (virtuální sériový port). Použitý
standard Bluetooth 2.0 (je zpětně kompatibilní) zaručí rychlejší připojení a vyšší odolnost
proti rušení.
Na ...
www.hisvoice.cz - časopis o jiné hudbě
války zcela zničeno a znovu postaveno v padesátých letech minulého století.
Je tam pláž, kde Jacques Tati natočil Prázdniny pana Hulota, i přístav se
zbytky nacistické továrny na ponorky.
http://co...
OBSAH OBSAH Obsah 1 !vod 2 2 Základní principy 2 2.1 CCS
p[ScL!>/ÐM¬!BbsnOKSc¬n^L%NM¬þS IK\]C^.p[>ARc>_ScOKNMRc>N{®^n{MBbL!zTScL!>%\[`4Bap[ScL!>/61:IAJbL%NMOAIKPQNGRcS+`Bb^!T>ADGNML!Ñ
V
Arduino - základní desky
Základní informace o arduinu ............................................................................................................................................................. 2
Běžné ty...
Návod k instalaci Canmore GT-730FL USB GPS +
zadání konkrétních zajímavých míst typu restaurace...).