siam domotica open source fiera elettronica 2014

Post on 01-Jul-2015

337 Views

Category:

Engineering

7 Downloads

Preview:

Click to see full reader

DESCRIPTION

www.cbclubmaceratese.com

TRANSCRIPT

S

Domotica Open SourceArduino e Scenari Applicativi

Scope Applicativo

S Costruire sistemi fisici interattivi tramite l’uso di software

e hardware in grado di percepire (sensori) e rispondere

(attuatori) al mondo “analogico”

S I progetti di domotica open source usano sensori e

microcontrollori per tradurre l’input analogico ad un

sistema software

Arduino

S Progetto Italiano

S Framework Open-Source per la creazione rapida di

prototipi

S Licenza Creative Commons Attribution-ShareAlike 3.0

S Base Software comune per interfacciarsi a qualsiasi

oggetto elettornico dal sensore, all’attuatore, al computer

S Grande community

Arduino

Arduino

S Domotica

S Controllo Accessi

S Robotica

S Dispositivi di Allarme

S Stazioni Meteo

S Dispositivi Wireless o LAN

S Utilizzo per scopi didattici e sperimentali

Arduino

Arduino

PIN Digitale

S Input e Output a scelta

S Assume un valore booleano

{HIGH,LOW} (on,off)

S Attiva o disattiva un dispositivo

PIN Analogico

S Input oppure Output

S Può assumere valori da 0 a 255

S Legge valori continui (sensori) o

regola intensità luminosa.

Perché Arduino

S Basato su linguaggio open source (Wiring) analogo a

c/c++

S Vasta gamma di librerie, incluse quelle ausiliarie

S Ambiente di sviluppo multipiattaforma

S Tutta la parte software è rilasciata sotto licenza GPL o

LGPL

S Programmato via Seriale o USB

Sviluppo Arduino

S Dichiarazione delle Variabili dal

MAC Address al valore di

output

S Inizializzazione dei PIN e

attivazione delle schede

S Ciclo principale di esecuzione

che contiene il programma

principale.

Free Domotic

S Piattaforma di “Internet delle cose”: Open Source,

Flessibile e Sicura, utile a realizzare spazi intelligenti

S Rompere le barriere tra necessità umane, tecnologie di

automazione, intelligenza artificiale, mobile, web e social

network.

Free Domotic

Progetto Pass

S Caso d’uso particolare, ambito

misto domotico/sanitario

S Interfaccia tra sistemi

S Protocolli di comunicazione

comuni

S Plugin / Implementazioni

http://www.projectpass.eu/

MQTT

S Protocollo di connettività M2M / Internet of Things

S Progettato per leggerezza del trasporto

S Architettura publish/subscribe

S Vantaggi per bassa ampiezza di banda.

S Basso costo del trasporto dei dati.

MQTT

Progetto Pass

S Interfacciamento Arduino e FreeDomotic

S Modalità di Interfaccia: protocollo MQTT

S Realizzazione/Utilizzo di plugin MQTT per FreeDomotic

S Utilizzo di librerie MQTT per Sketch Arduino

S Possibilità di interconnesione anche in IDC / Cloud

Scenario di utilizzo

Scenario di Utilizzo

Conclusioni

S Forte Sviluppo Mondo Open Source

S Calo dei costi della Connettività

S Miniaturizzazione dei Componenti

S Multi-Wireless Devices

S Domotica: da miraggio per pochi a realtà per tutti

Conclusioni

S Dibattito

S Dubbi, Domande o Chiarimenti?

Conclusioni

S Grazie per l’attenzione

S Ing. Michele Campanelli (SIAM S.r.l.)

top related