INFORMATION TECHNOLOGY

Размер: px
Начинать показ со страницы:

Download "INFORMATION TECHNOLOGY"

Транскрипт

1 Un approccio allo sviluppo di applicazioni IoT (anche per veicoli) basato su alcune delle principali tecnologie emergenti e sul loro utilizzo integrato Si parla di Ing. Marco Colonna Challenge Engineering s.r.l.

2 Cos è l IoT Argomenti della presentazione Architettura generale di un applicazione IoT possibili alternative La soluzione adottata Demo 1: reti di sensori wireless Demo 2: rete CAN gestita da scheda collegata attraverso USB

3 Ma che cosa è in definitiva l IoT? Le «cose» generano «dati». Una applicazione IoT si pone l obiettivo di Raccogliere Inviare Memorizzare Distribuire Analizzare tutti questi dati

4 Raccogliere Inviare Memorizzare Distribuire Analizzare Ciascuna di queste operazioni può essere effettuate mediante molteplici Tecnologie Architetture Protocolli

5 Raccogliere ed inviare dati: architettura con gateway Gateway Data collectors Field

6 Pre-elaborazione dati Calcoli complessi che il sensore non può effettuare direttamente Invio di dati già aggregati Vantaggi di questa architettura Gateway Data collectors Field Storage locale Persistenza dati anche in caso di caduta della linea (storicizzazione) Log di informazioni dettagliate (debug, tracing, profiling) Interfaccia univoca verso il cloud Integrazione di protocolli multipli Indipendenza dall hardware (oggetti «virtuali») Un solo canale di comunicazione Un solo punto di accesso alla rete, cablato o wireless Un solo abbonamento GSM

7 Diretta Wireless Connessione gateway - oggetti USB, Ingressi Board, Fieldbus (CANopen, ModBus, EtherCAT) Bluetooth, WI- Fi, ZigBee, etc Proprietaria Special purpose (sicurezza, crittografia hw, ecc.)

8 Connessione gateway - cloud RESTful Web Services (REST API - REpresentational State Transfer) Semplice Applicazione server realizzata e gestita in proprio WCF (Windows Communication Foundation) Dati e procedure strutturati Trasferimento anche di grandi quantità di dati (immagini, blob, ecc.) MQTT (Message Queuing Telemetry Transport) Standard «leggero» e adatto anche a connessioni poco affidabili Tecnologia «PUSH» - comunicazione bidirezionale Richiede un server specifico («Broker»)

9 Tutte le potenzialità di un vero PC Linux/Windows Programmazione del gateway Linguaggi/ambienti - C#,.Net (Mono) - Javascript (Node.js, Node-RED) - C, C++ - Python, Perl - librerie, componenti, documentazione Driver HW - Rete - WiFi, Bluetooth, - IO analog/digital - Media (camera, speech) - Industrial bus Standard input/output - Video HDMI/VGA - USB (memory, disks, etc.) - SD card - Nessuna connessione speciale Server applicativi - Server HTTP (Apache, ecc.) - Servizi avanzati (MQTT Broker, ecc.) - Accesso browser-based - DBMS (MySQL, PostgresSQL, ecc.)

10 Demo 1: lettura dati da sensore Bluetooth Javascript Node.js Node-RED REST API MQTT

11 Demo 1: il programma

12 Demo 1: il programma

13 MQTT lettura dati da smartphone Scaricare un client MQTT Subscribe Broker address: m2m.eclipse.org Broker port: 1883 Topic: CE_IOT_Demo/SensorTag/Lux Visualizzare

14 Demo 2: lettura e scrittura dati su bus CAN Javascript Node.js Node-RED Driver CAN (gnu C++) Account Twitter

15 Canale 0 Twitter Demo 2: struttura generale gateway Canale 1

16 Demo 2: il programma

17 Demo 2: comando da Twitter

18 Parole chiave dello sviluppo di una soluzione IoT Convergenza Integrazione Condivisione Web (cloud, social) Protocolli comunica zione Software di base protoc ollo device Modulo integra tore applica zione messag gio dato IoT app elabora zione Conclusioni Hw servizio servizio

19 Riferimenti Challenge-Engineering s.r.l. ( Next4Things

Internet of Things & Wireless Sensor Networks

Internet of Things & Wireless Sensor Networks Internet of Things & Wireless Sensor Networks Protocols for IoT Ing. Luca Davoli Wireless Ad-hoc Sensor Network Laboratory WASNLab [email protected] This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike

Подробнее

Aiutiamo i nostri clienti ad incorporare connettività, servizi web, embedded computing e automazione nei loro prodotti e soluzioni.

Aiutiamo i nostri clienti ad incorporare connettività, servizi web, embedded computing e automazione nei loro prodotti e soluzioni. Costruiamo con voi i prodotti di successo del futuro Edge devices Business Intelligence Industrial IoT gateways and cloud platform for fast deployment of IoT applications for Unattended, mission critical

Подробнее

IOT DAY: L internet of things, dalla programmazione del chip all automazione industriale Moving from Internet 1.0 to Iot: le tecnologie IoT

IOT DAY: L internet of things, dalla programmazione del chip all automazione industriale Moving from Internet 1.0 to Iot: le tecnologie IoT IOT DAY: L internet of things, dalla programmazione del chip all automazione industriale Moving from Internet 1.0 to Iot: le tecnologie IoT Presentazione relatore Fabio Gatti Titoli: Laurea in Ing. delle

Подробнее

SIMEA: SISTEMA INTEGRATO/DISTRIBUITO DI MONITORAGGIO ENERGETICO ED AMBIENTALE

SIMEA: SISTEMA INTEGRATO/DISTRIBUITO DI MONITORAGGIO ENERGETICO ED AMBIENTALE SIMEA: SISTEMA INTEGRATO/DISTRIBUITO DI MONITORAGGIO ENERGETICO ED AMBIENTALE Integrazione, Configurazione e Controllo Luca Cossaro - M31 Italia s.r.l. M31 M31 è un generatore ed incubatore di start-up

Подробнее

Industria 4.0 da conoscere da vicino: Web-IO 4.0 digitale con MQTT

Industria 4.0 da conoscere da vicino: Web-IO 4.0 digitale con MQTT Comunicato stampa ottobre 2016 Industria 4.0 da conoscere da vicino: Web-IO 4.0 digitale con MQTT La nuova generazione dei teleruttori basati sulla rete di Wiesemann & Theis supporta protocolli di comunicazione

Подробнее

SISTEMA DI CONTROLLO E GESTIONE STAZIONI DI RICARICA E-CORNER PER VEICOLI ELETTRICI

SISTEMA DI CONTROLLO E GESTIONE STAZIONI DI RICARICA E-CORNER PER VEICOLI ELETTRICI 1/10 SISTEMA DI CONTROLLO E GESTIONE STAZIONI DI RICARICA E-CORNER PER VEICOLI ELETTRICI 2/10 ARCHITETTURA DI SISTEMA Il sistema è basato su una rete di stazioni di ricarica, con configurazione e tipologia

Подробнее

EASY Telematico Cloud. Gestione di tutti gli adempimenti telematici dello Studio Legale

EASY Telematico Cloud. Gestione di tutti gli adempimenti telematici dello Studio Legale EASY Telematico Cloud Gestione di tutti gli adempimenti telematici dello Studio Legale EASY Telematico Cloud permette di abbattere le barriere del tuo studio, attraverso il cloud potrai sfruttare le funzionalità

Подробнее

di Alessandro Guaragni Sviluppo applicazioni Windows

di Alessandro Guaragni Sviluppo applicazioni Windows di Alessandro Guaragni Sviluppo applicazioni Windows Profilo della società Nata nel 1996 GASoft si posiziona sul mercato come partner ideale per lo sviluppo di applicativi in ambiente Microsoft Windows

Подробнее

APIO INTELLIGENZA AI TUOI OGGETTI.

APIO INTELLIGENZA AI TUOI OGGETTI. APIO INTELLIGENZA AI TUOI OGGETTI. SMART WORLD Ciò che ha reso davvero Smart il cellulare sono le App ed una connessione ad internet. In particolare le App hanno introdotto la capacità di utilizzare lo

Подробнее

Modulo 1 Software e Reti. Prof.ssa Francesca Rammairone

Modulo 1 Software e Reti. Prof.ssa Francesca Rammairone Modulo 1 Software e Reti Prof.ssa Francesca Rammairone SOFTWARE Insieme di istruzioni che consentono al computer di svolgere le più svariate funzioni. Queste istruzioni sono i programmi che descrivono

Подробнее

il Tuo Centralino sulla NUVOLA

il Tuo Centralino sulla NUVOLA www.centralinoincloud.it Information & Communication Technology il Tuo Centralino sulla NUVOLA La nuova generazione di servizi di comunicazione unificata Unified Collaboration Centralino Virtuale Fax Virtuale

Подробнее

the digital connection company Fieldbus & Gateway Products

the digital connection company Fieldbus & Gateway Products Ailux S.r.l. è una realtà tecnologica che ha come strategia aziendale la connettività. L azienda ed il suo management si riconoscono e amano identificarsi come una digital connection. L unione di un management

Подробнее

Metodologie Informatiche Applicate al Turismo

Metodologie Informatiche Applicate al Turismo Metodologie Informatiche Applicate al Turismo 3. Introduzione a Internet Paolo Milazzo Dipartimento di Informatica, Università di Pisa http://pages.di.unipi.it/milazzo milazzo di.unipi.it Corso di Laurea

Подробнее

Syllabus Fortablet. 1. Impostazione dell hardware e software per l'avvio e l'utilizzo del TABLET

Syllabus Fortablet. 1. Impostazione dell hardware e software per l'avvio e l'utilizzo del TABLET Syllabus Fortablet Il Syllabus è il documento che descrive in dettaglio ciò che il candidato deve sapere e saper fare per conseguire Fortablet. Il documento è articolato in moduli, ciascuno corrispondente

Подробнее

mercoledì 16 giugno 2010 Sara Costa - Software Engineer 1 Cos è SPIM e perché sceglierlo SPIM System Da dove siamo partiti

mercoledì 16 giugno 2010 Sara Costa - Software Engineer 1 Cos è SPIM e perché sceglierlo SPIM System Da dove siamo partiti by mercoledì 16 giugno 2010 Sara Costa - Software Engineer 1 Indice Cos è SPIM e perché sceglierlo SPIM System Da dove siamo partiti La strada che abbiamo percorso I risultati che abbiamo ottenuto Conclusioni

Подробнее

pco5 CLIMASET Regolazione, Software e Sistemi di Supervisione per il mondo del freddo e del comfort

pco5 CLIMASET Regolazione, Software e Sistemi di Supervisione per il mondo del freddo e del comfort pco5 Embedded BMS RS485: Nessun costo aggiuntivo per il collegamento con reti seriali in protocollo Carel, Modbus, es.. PGD Touch. Embedded Field Bus RS485: Nessun costo aggiuntivo per il collegamento

Подробнее

Reti Informatiche Edizione N

Reti Informatiche Edizione N Reti Informatiche Edizione N. 5 2014-15 Giuseppe Anastasi Pervasive Computing & Networking Lab. () Dipartimento di Ingegneria dell Informazione Università di Pisa E-mail: [email protected] Website:

Подробнее

Corso App modulo Android. Antonio Gallo [email protected]

Corso App modulo Android. Antonio Gallo info@laboratoriolibero.com Corso App modulo Android Antonio Gallo [email protected] Strumentazione: PC + smartphone Android + cavo micro USB per connessione Framework Phonegap SDK di Android JDK (Java) Eclipse (opzionale)

Подробнее

Introduzione alle reti per il controllo di processo

Introduzione alle reti per il controllo di processo Introduzione alle reti per il controllo di processo Davide Quaglia Electronic Systems Design Group Università di Verona Seminari Distretti Produttivi, Verona, 27 Maggio 2008 3 Giornata della Sintesi Log

Подробнее

Reti Informatiche Edizione N

Reti Informatiche Edizione N Reti Informatiche Edizione N. 7 2016-17 Giuseppe Anastasi Direttore, Laboratorio Nazionale CINI Smart Cities & Communities Direttore, Dipartimento di Ingegneria dell Informazione Università di Pisa E-mail:

Подробнее

La videoverifica intelligente di Metronet ANTINTRUSIONE

La videoverifica intelligente di Metronet ANTINTRUSIONE La videoverifica intelligente di Metronet ANTINTRUSIONE Come funziona? IVS Control è la nuova funzione di videoverifica evoluta di METRONET Club che crea una totale sinergia tra i sistemi antintrusione

Подробнее

S O M M A R I O. 1 Come una rete migliorerà la vostra vita 1

S O M M A R I O. 1 Come una rete migliorerà la vostra vita 1 S O M M A R I O Ringraziamenti xiii Introduzione xv 1 Come una rete migliorerà la vostra vita 1 Cos è una rete?... 2 Sneakernet... 3 Le reti dati e cosa permettono di fare... 4 Condivisione dei file...

Подробнее

Area FA AE Specifica tecnica STM004 Cliente: FA AE

Area FA AE Specifica tecnica STM004 Cliente: FA AE Area FA AE Specifica tecnica STM004 Cliente: FA AE Prodotto: AL2 / E1000 Esempio applicativo di gestione dei Data Logger su E1032 Mod. FA_STM_00 Data: 05.11.08 Pag. 1/13 STM004.doc Rev. 00 Preparato da:

Подробнее

Il protocollo TCP/IP

Il protocollo TCP/IP Protocolli di rete Sommario Il protocollo TCP/IP Configurazione statica e dinamica del TCP/IP Strumenti di diagnostica TCP/IP Installazione e rimozione dei componenti di rete Il protocollo TCP/IP Il protocollo

Подробнее

Immagine Srl: realizzazione di una rete informatica interna. Case study.

Immagine Srl: realizzazione di una rete informatica interna. Case study. Immagine Srl: realizzazione di una rete informatica interna.. Il Problema Immagine Srl è uno studio di fotografia con sede a Casalecchio di Reno (BO), nato circa due anni fa per iniziativa di tre giovani

Подробнее

Gaia Corbetta [email protected] Convegno 3E - ATI/ANIMP 11 luglio 2013, Milano

Gaia Corbetta Gaia_maria.corbetta@siemens.com Convegno 3E - ATI/ANIMP 11 luglio 2013, Milano Gaia Corbetta [email protected] Convegno 3E - ATI/ANIMP 11 luglio 2013, Milano Premesse L illuminazione rappresenta il 19% del consumo di elettricità nel mondo e il 14% nell Unione europea

Подробнее

ROCKET. IL SISTEMA PIÙ VELOCE E SICURO PER CONNETTERE MONDI DIVERSI.

ROCKET. IL SISTEMA PIÙ VELOCE E SICURO PER CONNETTERE MONDI DIVERSI. ROCKET. IL SISTEMA PIÙ VELOCE E SICURO PER CONNETTERE MONDI DIVERSI. Rocket Health Technologies (RHT) offre applicazioni software innovative, che permettono ai medici veterinari di accedere, in modo rapido

Подробнее

SIMATIC IOT2000 The intelligent Gateway for Industrial IoT solutions

SIMATIC IOT2000 The intelligent Gateway for Industrial IoT solutions SIMATIC IOT2000 The intelligent Gateway for Industrial IoT solutions Unrestricted Siemens AG 2016 siemens.com/iot2000 Posizionamento Maker Boards SIMATIC IPC Schede programmabili senza case e certificazioni,

Подробнее

Souliss Arduino and Android SmartHome at your fingertip

Souliss Arduino and Android SmartHome at your fingertip Souliss Arduino and Android SmartHome at your fingertip http://souliss.net @soulissteam Fulvio Spelta SmartHomeNow - Torino 11 Marzo 2016 La nascita Souliss Nel 2011 sul forum Arduino la domotica era un

Подробнее

Sommario Introduzione ai protocolli di rete Il protocollo NetBEUI Il protocollo TCP/IP Configurazione statica e dinamica del TCP/IP

Sommario Introduzione ai protocolli di rete Il protocollo NetBEUI Il protocollo TCP/IP Configurazione statica e dinamica del TCP/IP Protocolli di rete Sommario Introduzione ai protocolli di rete Il protocollo NetBEUI Il protocollo TCP/IP Configurazione statica e dinamica del TCP/IP Strumenti di diagnostica TCP/IP Installazione e rimozione

Подробнее

ONLINE COLLABORATION

ONLINE COLLABORATION ONLINE COLLABORATION SYLLABUS MODULO C04.2 PASSAPORTO INFORMATICO EIRSAF Scopo Questo documento descrive il syllabus del Modulo Online Collaboration erogato e certificato da IRSAF - Istituto di Ricerca

Подробнее

FAQ IRIDIUM GO! Servizio Clienti Intermatica -

FAQ IRIDIUM GO! Servizio Clienti Intermatica - FAQ IRIDIUM GO! Sommario 1. A cosa serve l Iridium GO!?... 3 2. Quali sono le caratteristiche dell Iridium GO!?... 3 3. Come funziona l Iridium GO!?... 3 4. Quali sono le dimensioni ed il peso dell Iridium

Подробнее

MONITORAGGIO DEGLI IMPIANTI E CONTROLLO IN REMOTO DEI PROCESSI INDUSTRIALI IN OTTICA INDUSTRIA 4.0. IL PROGETTO IOTLY

MONITORAGGIO DEGLI IMPIANTI E CONTROLLO IN REMOTO DEI PROCESSI INDUSTRIALI IN OTTICA INDUSTRIA 4.0. IL PROGETTO IOTLY MONITORAGGIO DEGLI IMPIANTI E CONTROLLO IN REMOTO DEI PROCESSI INDUSTRIALI IN OTTICA INDUSTRIA 4.0. IL PROGETTO IOTLY Autori: Cristina Piera Ghioldi CEO, G2 di Ghioldi srl Giuseppe Giardina General Director,

Подробнее

Piattaforma innovativa per il monitoraggio e il controllo dei consumi energetici e idrici

Piattaforma innovativa per il monitoraggio e il controllo dei consumi energetici e idrici Piattaforma innovativa per il monitoraggio e il controllo dei consumi energetici e idrici Alcuni trend tecnologici attuali - ethernet utilizzata in tutti i livelli di connessione industriale; - wireless

Подробнее

Architettura di un PC

Architettura di un PC Architettura di un PC E ancora. Chiavi USB (penne): stanno diventando i dispositivi di memorizzazione rimovibili più diffusi. Si tratta di memorie flash che si collegano direttamente al computer per mezzo

Подробнее

Universal Gateway for ALL

Universal Gateway for ALL Laboratorio: Costruiamolo insieme. Design for all, artigiani digitali e disabilità: esperienze di progettazione partecipata UGA Universal Gateway for ALL Usare piattaforme embeddedper accedere a dispositivi

Подробнее

La gestione dei servizi sul campo semplice e potente

La gestione dei servizi sul campo semplice e potente La gestione dei servizi sul campo semplice e potente Industrial Field Service Management System Finalmente sul mio smartphone ho tutti i documenti e le procedure di manutenzione Pocedure Digitali Elimini

Подробнее

L automazione al servizio della gestione dell asset Dai carrelli automatici al monitoraggio dei consumi energetici. A cura di Speed Automazione Srl

L automazione al servizio della gestione dell asset Dai carrelli automatici al monitoraggio dei consumi energetici. A cura di Speed Automazione Srl L automazione al servizio della gestione dell asset Dai carrelli automatici al monitoraggio dei consumi energetici. A cura di Speed Automazione Srl Fabio Massimo Marchetti Speed Automazione Media grande

Подробнее

ISTITUTO TECNICO INDUSTRIALE M. FARADAY Programmazione didattica

ISTITUTO TECNICO INDUSTRIALE M. FARADAY Programmazione didattica ISTITUTO TECNICO INDUSTRIALE M. FARADAY Programmazione didattica 2016-2017 Indirizzo: Informatica Disciplina: SISTEMI E RETI Classe: 5 A Docente: Addonisio Micaela, Paolo Aurilia (ITP) Ore settimanali

Подробнее

SIEMENS IOT2020 e IOT2040

SIEMENS IOT2020 e IOT2040 SIEMENS IOT2020 e IOT2040 La versatilità del gateway industriale aperto Mauro Quartieri: RS COMPONENTS Da sempre RS supporta i progettisti di oggi e di domani. La nostra missione è quella di supportare

Подробнее

Curriculum Vitae Ing. Davide Macrì

Curriculum Vitae Ing. Davide Macrì Curriculum Vitae INFORMAZIONI PERSONALI Nome Indirizzo Telefono 3471475446 E-mail Lingue Conosciute Nazionalità Data di nascita MACRÌ DAVIDE,ANTONELLO 16,VIA LUCCA,00161,ROMA [email protected] Inglese,Francese

Подробнее

Automatic Control Unit Configurator

Automatic Control Unit Configurator Automatic Control Unit Manuale utente App LE09512AA-01/17-01 GF Automatic Control Unit IT ITALIANO 3 2 Sommario Automatic Control Unit Manuale utente App 1 Requisiti software 4 1.1 Requisiti di sistema

Подробнее

Sys-Plate - Sistema integrato di rilevamento targhe autoveicoli

Sys-Plate - Sistema integrato di rilevamento targhe autoveicoli Sys-Plate - Sistema integrato di rilevamento targhe autoveicoli Il sistema SYS-PLATE SYS-PLATE rappresenta una piattaforma integrata in grado di realizzare un sistema destinato all acquisizione delle targhe

Подробнее

Corsi PLC - Machine Controller

Corsi PLC - Machine Controller CPS1 Corso Base PLC Introduzione all utilizzo dei PLC Omron Le informazioni presenti nei segnali elettrici Struttura e logica di funzionamento dei PLC. Rappresentazione delle informazioni e logica binaria.

Подробнее

GESTIONE ILLUMINAZIONE URBANA

GESTIONE ILLUMINAZIONE URBANA TM LUMIINTEL GESTIONE ILLUMINAZIONE URBANA Sistema wireless per la gestione dell illuminazione e intelligenza urbana di Novalume Turnkey Lighting Solutions LUMIINTEL TM PRINCIPALI VANTAGGI L ILLUMINAZIONE

Подробнее

Windows Azure. introduzione. 16 Maggio 2013. Gianni Rosa Gallina [email protected]. Fabrizio Accatino [email protected]

Windows Azure. introduzione. 16 Maggio 2013. Gianni Rosa Gallina giannishub@hotmail.com. Fabrizio Accatino fhtino@gmail.com 16 Maggio 2013 Windows Azure introduzione Gianni Rosa Gallina [email protected] Twitter: @giannirg Blog: http://giannishub.cloudapp.net/it/ Fabrizio Accatino [email protected] Twitter: @fhtino Sito

Подробнее

Progettazione e Implementazione di API WebSocket per il Gateway Dog

Progettazione e Implementazione di API WebSocket per il Gateway Dog Corso di Laurea in Ingegneria Informatica Tesi di Laurea Magistrale Progettazione e Implementazione di API WebSocket per il Gateway Dog Relatori: Fulvio Corno Luigi De Russis Candidato: Teodoro Montanaro

Подробнее