introduzione all'internet of things
TRANSCRIPT
ITS Giua, Cagliari -‐ 26 Marzo 2015
Agenda
1. Cosa è l’IoT: breve storia
2. L’IoT oggi: il mercato, le previsioni
3. Esempi di smart-‐object e applicazioni
4. Realizzare applicazioni IoT: una opportunità
5. L’IoT a scuola: le basi
Antonio Pintus
ITS Giua, Cagliari -‐ 26 Marzo 2015
Internet of Things: definizione
• Esistono tante definizioni dell’IoT
“Un mondo dove gli ogge- fisici sono naturalmente integra5 nella rete e possono diventare partecipan5 a-vi nei processi di business […]” (SAP) “La rete globale che conneCe qualsiasi smart object” (IoT-‐A) “Il mondo reale + le informazioni = Internet of Things” (F. Michaelles)
Antonio Pintus
ITS Giua, Cagliari -‐ 26 Marzo 2015
Internet of Things: definizioni
Antonio Pintus
l’aOuale evoluzione di Internet (e del Web) dove
ogge< fisici connessi, servizi, applicazioni e
persone comunicano, generano e ricevono
informazioni
Internet of Things?
Sensori, eleOrodomesTci, automobili, case, ciOà intere,
vesTT ed accessori, social network, servizi Web, …
ITS Giua, Cagliari -‐ 26 Marzo 2015
Internet of Things: breve storia
• Termine nato nel 1999 presso l’Auto-‐ID Center e legato all’uTlizzo di tag RFID nelle catene di produzione industriali
• 2000, LG annuncia il primo frigorifero connesso ad Internet
• 2003 – 2004, ne parlano The Guardian ed altre testate internazionali, RFID viene ampiamente uTlizzato nel mondo commerciale
• 2005, nasce Nabaztag, il “coniglio connesso”
• 2008 – 2009, Cisco annuncia la vera nascita dell’IoT: più ogge_ connessi ad Internet che persone, nel fraOempo nascono le prima piaOaforme Web per l’IoT
• 2011, viene pubblicamente lanciato IPv6
• à 2015 IoT è mainstream: migliaia di smart object acquistabili, prezzo HW basso, sempre più ogge_ connessi, nuove piaOaforme e servizi sobware create anche dai “big” (IBM, Microsob, ecc…)
Antonio Pintus
ITS Giua, Cagliari -‐ 26 Marzo 2015
Internet of Things: un mercato enorme, le previsioni
Antonio Pintus
nel 2020 gli ogge< connessi saranno 50 miliardi (Cisco)
sensori, aOuatori, cellulari, smart ciTes, giocaOoli, case, eleOrodomesTci, sistemi di monitoraggio ambientale, automoTve, eHealth, ...
ITS Giua, Cagliari -‐ 26 Marzo 2015
Internet of Things: alcune applicazioni
Antonio Pintus
withings.com
ITS Giua, Cagliari -‐ 26 Marzo 2015
Internet of Things: smart object e applicazioni
Antonio Pintus
Microcontrollori programmabili
Sensori
AOuatori
ITS Giua, Cagliari -‐ 26 Marzo 2015
Internet of Things: smart object e applicazioni
Antonio Pintus
Smartphone: sensori e “centri di controllo” per le applicazioni IoT
ITS Giua, Cagliari -‐ 26 Marzo 2015
Internet of Things: smart object e applicazioni
Antonio Pintus
Sesame www.candyhouse.co
ITS Giua, Cagliari -‐ 26 Marzo 2015
Internet of Things: smart object e applicazioni
Antonio Pintus
Smart Home
ITS Giua, Cagliari -‐ 26 Marzo 2015
Internet of Things: smart object e applicazioni
Antonio Pintus
Wearable devices
ITS Giua, Cagliari -‐ 26 Marzo 2015
Internet of Things: smart object e applicazioni
Antonio Pintus
https://vimeo.com/80887929
ITS Giua, Cagliari -‐ 26 Marzo 2015
Internet of Things: smart object e applicazioni
Antonio Pintus
liOleBits
hOps://youtu.be/YUUsJSDa7PE
ITS Giua, Cagliari -‐ 26 Marzo 2015
Internet of Things: smart object e applicazioni
Antonio Pintus
www.domusweb.it/it/noTzie/2013/11/09/ofl_st_horto.html
Giardini e orS intera<vi
jardimpu.blogspot.it
ITS Giua, Cagliari -‐ 26 Marzo 2015
Internet of Things: smart object e applicazioni
Antonio Pintus
hOps://youtu.be/mwkrLo30Irg Ambiente e ciTà BirdHouse
ITS Giua, Cagliari -‐ 26 Marzo 2015
Internet of Things: smart object e applicazioni
Antonio Pintus
hOps://youtu.be/6LuutBhG9nU Installazioni luminose intera<ve
T Light
ITS Giua, Cagliari -‐ 26 Marzo 2015
Internet of Things: smart object e applicazioni
Antonio Pintus
Le piante social
www.lifely.cc
ITS Giua, Cagliari -‐ 26 Marzo 2015
Internet of Things: smart object e applicazioni
Antonio Pintus
(alcune) piaTaforme IoT
ITS Giua, Cagliari -‐ 26 Marzo 2015
Realizzare applicazioni IoT: perché?
Antonio Pintus
Opportunità di lavoro
ITS Giua, Cagliari -‐ 26 Marzo 2015
Realizzare applicazioni IoT: perché?
Antonio Pintus
CosS rido< =
sperimentare le idee, velocemente
ITS Giua, Cagliari -‐ 26 Marzo 2015
Realizzare applicazioni IoT: perché?
Antonio Pintus
Si impara tanSssimo!
Creando “cose” e proge<
ITS Giua, Cagliari -‐ 26 Marzo 2015
Realizzare applicazioni IoT: le basi
Antonio Pintus
microcontrollori programmabili
• Si conneOono alla Rete
• Si programmano “facilmente”
• Sensori ed aOuatori: temperatura, umidità, CO2,
motori, LED, lampade, ..
Il cuore delle vostre applicazioni IoT, potete collegarvi qualsiasi sensore o aTuatore
ITS Giua, Cagliari -‐ 26 Marzo 2015
Realizzare applicazioni IoT: le basi
Antonio Pintus
Conoscere i protocolli di Internet e del Web
• TCP/IP
• HTTP
• MQTT, …
Per conneOere ad Internet e al Web i vostri ogge_ e farli comunicare
ITS Giua, Cagliari -‐ 26 Marzo 2015
Realizzare applicazioni IoT: le basi
Antonio Pintus
Conoscere i linguaggi di programmazione del
Web moderno
• JavaScript
• node.js, python, …
• HTML 5, CSS, …
• …
Per realizzare applicazioni moderne, belle e in real-‐Tme
ITS Giua, Cagliari -‐ 26 Marzo 2015
Realizzare applicazioni IoT: le basi
Antonio Pintus
IngredienS
Basta solo
questo?
ITS Giua, Cagliari -‐ 26 Marzo 2015
Realizzare applicazioni IoT: le basi
Antonio Pintus
NO
IoT è mulSdisciplinare!
Servono diverse competenze, non solo
tecniche
ITS Giua, Cagliari -‐ 26 Marzo 2015
Realizzare applicazioni IoT: le basi
Antonio Pintus
IngredienS Designer Grafici ArSsS
UmanisS Filosofi
EsperS in diversi seTori
ITS Giua, Cagliari -‐ 26 Marzo 2015
Realizzare applicazioni IoT: le basi
Antonio Pintus
IngredienS Designer Grafici ArSsS
Idee + competenze
Fare squadra!
ITS Giua, Cagliari -‐ 26 Marzo 2015
Realizzare applicazioni IoT: le basi
Antonio Pintus
IngredienS Servono sognatori!
Solo chi non fa nulla non sbaglia
Quindi: create, sperimentate, senza paura!