Interfacciamento di un sistema embedded Arduino Yùn alla piattaforma semantica SEPA

Raduzzi, Lucafrancesco (2021) Interfacciamento di un sistema embedded Arduino Yùn alla piattaforma semantica SEPA. [Laurea], Università di Bologna, Corso di Studio in Ingegneria elettronica per l'energia e l'informazione [L-DM270] - Cesena
Documenti full-text disponibili:
[img] Documento PDF (Thesis)
Disponibile con Licenza: Creative Commons: Attribuzione - Non commerciale - Non opere derivate 4.0 (CC BY-NC-ND 4.0)

Download (21MB)

Abstract

All'interno dell'elaborato si descrive l'interfacciamento effettuato tra due devices appartenenti alla famiglia Arduino con la piattaforma semantica Publish Subscribe SEPA. Nel primo capitolo verrà introdotto il concetto di Semantic Web, in particolare si mostrerà l'architettura di rete sulla quale si basa il server SEPA, illustrando le tecnologie proprie di questo ambiente quali Resource Description Framework (RDF), SPARQL1.1 Protocol e SPARQL 1.1 SE Protocol. Nel secondo capitolo sarà presentato l'ambiente Arduino, concentrandosi specialmente sul modello Arduino Yun Rev. 2, e dimostrando le sue caratteristiche fisiche e tecniche. Infine nel terzo capitolo verrà illustrato un case study tramite il quale sarà dimostrata l'applicazione di tali tecnologie ad una situazione pratica: si mostreranno dal punto di vista hardware e software le procedure affrontate per la realizzazione di una rete composta da due nodi sensori (devices Arduino Uno con ESP8266 e Arduino Yun Rev. 2) che comunicano tra loro sfruttando la tecnologia SEPA. Questo esempio servirà a dimostrare non solo il funzionamento del SEPA e la sua funzionalità di Publish Subscribe Server, ma come esso si possa interfacciare con dei sistemi embedded appartenenti alla famiglia Arduino attuando un'applicazione reale quale può essere la misurazione di temperatura e umidità. L'elaborato si concentra maggiormente sul modello Arduino Yun Rev.2, il quale è stato utilizzato per la realizzazione del case study,ma l'obbiettivo è anche quello di presentare il progetto SEPINO: esso è ancora in fase di sviluppo e mira alla diffusione delle tecnologie SEPA sull'intera famiglia Arduino, comprendendo anche altri modelli e facendo in modo che questi due ambienti riescano a sfruttare le qualità reciproche in modo sinergico.

Abstract
Tipologia del documento
Tesi di laurea (Laurea)
Autore della tesi
Raduzzi, Lucafrancesco
Relatore della tesi
Correlatore della tesi
Scuola
Corso di studio
Ordinamento Cds
DM270
Parole chiave
sistemi embedded,Arduino,server,SEPA,PublishSubscribe,RDF,SPARQL,microcontrollori,Python
Data di discussione della Tesi
11 Febbraio 2021
URI

Altri metadati

Statistica sui download

Gestione del documento: Visualizza il documento

^