Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

SIAM domotica open source Fiera Elettronica 2014

734 views

Published on

www.cbclubmaceratese.com

Published in: Engineering
  • Be the first to comment

  • Be the first to like this

SIAM domotica open source Fiera Elettronica 2014

  1. 1. Domotica Open Source S Arduino e Scenari Applicativi
  2. 2. 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
  3. 3. 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
  4. 4. Arduino
  5. 5. 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
  6. 6. Arduino
  7. 7. 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.
  8. 8. 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
  9. 9. 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.
  10. 10. 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.
  11. 11. Free Domotic
  12. 12. 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/
  13. 13. 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.
  14. 14. MQTT
  15. 15. 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
  16. 16. Scenario di utilizzo
  17. 17. Scenario di Utilizzo
  18. 18. 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
  19. 19. Conclusioni S Dibattito S Dubbi, Domande o Chiarimenti?
  20. 20. Conclusioni S Grazie per l’attenzione S Ing. Michele Campanelli (SIAM S.r.l.)

×