SlideShare une entreprise Scribd logo
1  sur  29
Télécharger pour lire hors ligne
Linux Day 2012 - 27 ottobre 2012
Arduino nella PMI
Mirco Piccin aka pitusso
pictux@gmail.com



                   CC BY-SA
Cos'è Arduino
Arduino è una piattaforma di prototipazione elettronica
                       OpenSource
basata su hw e sw semplici da usare.




In sostanza un microcontrollore (ATmel) con intorno
l'elettronica e un ide (ambiente di sviluppo) per utilizzarlo in
modo semplice
                            CC BY-SA
Easy to use!

Arduino è dotato di porta
usb per connettersi al pc,
i pin sono facilmente accessibili
per una rapida prototipazione



                                    IDE con 6 bottoni:
                                    essenziale, molto semplice,
                                    rende possibile lavorare
                                    con i microcontrollori anche
                                    ai profani!


                           CC BY-SA
Boards




  Arduino UNO R3      Arduino Leonardo    Arduino DUE




  Arduino MEGA 2560   Arduino MEGA ADK   Arduino Ethernet




     Arduino Mini                        Arduino LilyPad
                          CC BY-SA
Shields




    Wifi Shield        Ethernet Shield   Motor Shield




                                                 ..e molti altri...




 Wireless SD Shield   GSM/GPRS Shield




                              CC BY-SA
ambiti di utilizzo in una PMI

  ● monitoraggio ambientale (sala server o
    altro)
  ● controllo ingressi
  ● integrazioni in
     ○   Automazione industriale
     ○   Controllo produzione
     ○   Monitoraggio rete
     ○   Videosorveglianza
  ● prototipazione elettronica
  ● prototipazione 3D


                         CC BY-SA
Roominator
Google Calendar + Arduino




Prenotazione e controllo della disponibilità di
sale riunioni, sincronizzato con Google
Calendar              CC BY-SA
RFID - controllo accessi
RFID reader + Arduino




                   CC BY-SA
Monitoraggio ambientale
Il monitoraggio ambientale permette di inviare
alert se certe soglie vengono superate.
Il sistema può anche intervenire direttamente,
se necessario.

Sw di monitoraggio opensource più diffuso e
conosciuto al mondo:




                     CC BY-SA
Monitoraggio ambientale #1
Sproutboard




  sistema scalabile in kit per il
  monitoraggio di Sala Server, sistemi di
  giardinaggio automatico, coltivazione
  alghe, acquario, ...
                    CC BY-SA
Monitoraggio ambientale #2

integrazione con sistemi sw di Monitoraggio o
rappresentazione grafica


             Cacti +
             Arduino


                            Nagios +
                            Arduino

                       CC BY-SA
Controllo Sala Server #3

Serverduino




..versione 100% DIY, lato sw e lato hw

                     CC BY-SA
Automazione industriale




Protocolli più conosciuti :
X10, KNX (EIB), ...
emergenti:
Enocean
                       CC BY-SA
Automazione #1

Arduino & KNX (EIB)




Integrazione in sistemi KNX grazie a
conversione KNX in TP UART

                      CC BY-SA
Automazione #2

Arduino & X10




Integrazione in sistemi X10 pressochè
immediata
                     CC BY-SA
Automazione #3

Arduino & Enocean




Interfacciamento al receiver immediato via
Seriale
                     CC BY-SA
Controllo produzione

caso Lean Production




Monitorare gli stati di lavoro e pausa di una
macchina in produzione, generare un file di log e
della reportistica, nell'ambito di un progetto di
lean production
                     CC BY-SA
VOIP

Voice Over Ip

 "...si intende una tecnologia che rende
possibile effettuare una conversazione
telefonica sfruttando una connessione
Internet.."
          (cit. Wikipedia)




Sw Voip opensource più diffuso e conosciuto al
mondo:


                             CC BY-SA
Voip #1

Generare chiamate con Arduino



              +


...per generare allarmi telefonici, o come
semplice ripetitore di campanello..


                      CC BY-SA
Voip #2

Pilotare Arduino con una chiamata


                                   (+         )


                                    +
..per pilotare aperture, illuminazione, ...



                       CC BY-SA
Videosorveglianza

"...si intende l'attività del vigilare - generalmente
un luogo o comunque un bene - a distanza,
tramite l'utilizzo di telecamere o di altri
strumenti in grado di assicurare la trasmissione
di immagini.." (cit. Wikipedia)




Sw di videosorveglianza opensource più diffuso
e conosciuto al mondo:




                                  CC BY-SA
Videosorveglianza #1

Forzare registrazioni con Arduino



           +



..come trigger esterno, per generare allarmi in
ZoneMinder e forzare una registrazione

                     CC BY-SA
Videosorveglianza #3

automazioni e remotizzazioni


                                   (+            )


                                    +

..in base ad evento o da pannello integrato in
interfaccia, pilotare aperture, illuminazione, ...

                       CC BY-SA
Prototipazione

"...è un insieme di tecniche industriali volte a
realizzare il cosiddetto prototipo. Normalmente
costruito in modo artigianale e in scala 1:1, sul
prototipo verranno effettuati collaudi, modifiche
e perfezionamenti, fino al prototipo definitivo,
da avviare alla costruzione in serie." (cit. Wikipedia)




La macchina di prototipazione open source più
famosa e conosciuta al mondo, è la RepRap



                      CC BY-SA
Prototipazione

RepRap




..disponibile in vari formati, quasi sempre
rilasciate con licenze opensource; alcune altre
proprietarie...         CC BY-SA
Milling Machine / CNC
"..non è altro che un motore, su cui è fissato,
tramite un mandrino, un utensile dotato di bordi
taglienti (fresa)... sono in grado di spostarsi
sulla superficie del pezzo, spostando banco o
testa su due assi X e Y ed eventualmente
alzando la testa motorizzata lungo l'asse Z..."
(cit. Wikipedia)




Esistono molti progetti opensource per
realizzare una CNC.
                     CC BY-SA
Milling Machine / CNC

Shapeoko




                  CC BY-SA
Macchine di produzione
Open Source Ecology




Progetto che prevede lo sviluppo delle 50
macchine fondamentali per lo sviluppo della
civiltà, il tutto rilasciato in modalità opensource.
                       CC BY-SA
Tutto quello che abbiamo visto è:




                   Mirco Piccin aka pitusso
                      pictux@gmail.com

   Per i riferimenti alle risorse citate, è possibile click-are sulle immagini delle singole slide!
                    Tutti i marchi riportati appartengono ai legittimi proprietari.

                                          CC BY-SA

Contenu connexe

Similaire à Arduino nella-pmi

Web service persino nei sistemi embedeed
Web service persino nei sistemi embedeedWeb service persino nei sistemi embedeed
Web service persino nei sistemi embedeed
Antonio Cafiero
 
Software libero nei sistemi embedded
Software libero nei sistemi embeddedSoftware libero nei sistemi embedded
Software libero nei sistemi embedded
Daniele Costarella
 
Docker vs Virtualizzazioni
Docker vs VirtualizzazioniDocker vs Virtualizzazioni
Docker vs Virtualizzazioni
Giuliano Latini
 

Similaire à Arduino nella-pmi (20)

Hardware Libero - Linux Day 2007
Hardware Libero - Linux Day 2007Hardware Libero - Linux Day 2007
Hardware Libero - Linux Day 2007
 
Makers Italy: Virtual robotix e le piattaforme di prototipazione rapida vr br...
Makers Italy: Virtual robotix e le piattaforme di prototipazione rapida vr br...Makers Italy: Virtual robotix e le piattaforme di prototipazione rapida vr br...
Makers Italy: Virtual robotix e le piattaforme di prototipazione rapida vr br...
 
Arduino & raspberry pi - Un connubio stimolante
Arduino & raspberry pi - Un connubio stimolanteArduino & raspberry pi - Un connubio stimolante
Arduino & raspberry pi - Un connubio stimolante
 
Arduino&raspberry pi - Un connubio vincente
Arduino&raspberry pi - Un connubio vincenteArduino&raspberry pi - Un connubio vincente
Arduino&raspberry pi - Un connubio vincente
 
LinuxDay 2010, Arduino il re dell'hardware open
LinuxDay 2010, Arduino il re dell'hardware openLinuxDay 2010, Arduino il re dell'hardware open
LinuxDay 2010, Arduino il re dell'hardware open
 
Home automation con BTicino MyHome
Home automation con BTicino MyHomeHome automation con BTicino MyHome
Home automation con BTicino MyHome
 
Introduzione ad ubuntu core
Introduzione ad ubuntu coreIntroduzione ad ubuntu core
Introduzione ad ubuntu core
 
Web service persino nei sistemi embedeed
Web service persino nei sistemi embedeedWeb service persino nei sistemi embedeed
Web service persino nei sistemi embedeed
 
Arduino: breve introduzione & progetti
Arduino: breve introduzione & progettiArduino: breve introduzione & progetti
Arduino: breve introduzione & progetti
 
Linux Board. Corso di prototipazione rapida
Linux Board. Corso di prototipazione rapidaLinux Board. Corso di prototipazione rapida
Linux Board. Corso di prototipazione rapida
 
Arduino day 2017
Arduino day 2017Arduino day 2017
Arduino day 2017
 
Arduino & Zoneminder - ArduinoCamp 2011
Arduino & Zoneminder - ArduinoCamp 2011Arduino & Zoneminder - ArduinoCamp 2011
Arduino & Zoneminder - ArduinoCamp 2011
 
Free Software e Open Hardware
Free Software e Open HardwareFree Software e Open Hardware
Free Software e Open Hardware
 
Makers Italy: VR Neuron la risposta italiana alla piattaforma Raspberry pi
Makers Italy: VR Neuron la risposta italiana alla piattaforma Raspberry piMakers Italy: VR Neuron la risposta italiana alla piattaforma Raspberry pi
Makers Italy: VR Neuron la risposta italiana alla piattaforma Raspberry pi
 
Sviluppo di soluzioni embedded moderne con .NET Micro Framework by Lorenzo Ma...
Sviluppo di soluzioni embedded moderne con .NET Micro Framework by Lorenzo Ma...Sviluppo di soluzioni embedded moderne con .NET Micro Framework by Lorenzo Ma...
Sviluppo di soluzioni embedded moderne con .NET Micro Framework by Lorenzo Ma...
 
[NALUG] Workshop@UniNA2014: "Quando gli GNU si dopano con il silicio"
[NALUG] Workshop@UniNA2014: "Quando gli GNU si dopano con il silicio"[NALUG] Workshop@UniNA2014: "Quando gli GNU si dopano con il silicio"
[NALUG] Workshop@UniNA2014: "Quando gli GNU si dopano con il silicio"
 
Arduino & Smartphone
Arduino & SmartphoneArduino & Smartphone
Arduino & Smartphone
 
Software libero nei sistemi embedded
Software libero nei sistemi embeddedSoftware libero nei sistemi embedded
Software libero nei sistemi embedded
 
Introduzione a Arduino
Introduzione a ArduinoIntroduzione a Arduino
Introduzione a Arduino
 
Docker vs Virtualizzazioni
Docker vs VirtualizzazioniDocker vs Virtualizzazioni
Docker vs Virtualizzazioni
 

Arduino nella-pmi

  • 1. Linux Day 2012 - 27 ottobre 2012 Arduino nella PMI Mirco Piccin aka pitusso pictux@gmail.com CC BY-SA
  • 2. Cos'è Arduino Arduino è una piattaforma di prototipazione elettronica OpenSource basata su hw e sw semplici da usare. In sostanza un microcontrollore (ATmel) con intorno l'elettronica e un ide (ambiente di sviluppo) per utilizzarlo in modo semplice CC BY-SA
  • 3. Easy to use! Arduino è dotato di porta usb per connettersi al pc, i pin sono facilmente accessibili per una rapida prototipazione IDE con 6 bottoni: essenziale, molto semplice, rende possibile lavorare con i microcontrollori anche ai profani! CC BY-SA
  • 4. Boards Arduino UNO R3 Arduino Leonardo Arduino DUE Arduino MEGA 2560 Arduino MEGA ADK Arduino Ethernet Arduino Mini Arduino LilyPad CC BY-SA
  • 5. Shields Wifi Shield Ethernet Shield Motor Shield ..e molti altri... Wireless SD Shield GSM/GPRS Shield CC BY-SA
  • 6. ambiti di utilizzo in una PMI ● monitoraggio ambientale (sala server o altro) ● controllo ingressi ● integrazioni in ○ Automazione industriale ○ Controllo produzione ○ Monitoraggio rete ○ Videosorveglianza ● prototipazione elettronica ● prototipazione 3D CC BY-SA
  • 7. Roominator Google Calendar + Arduino Prenotazione e controllo della disponibilità di sale riunioni, sincronizzato con Google Calendar CC BY-SA
  • 8. RFID - controllo accessi RFID reader + Arduino CC BY-SA
  • 9. Monitoraggio ambientale Il monitoraggio ambientale permette di inviare alert se certe soglie vengono superate. Il sistema può anche intervenire direttamente, se necessario. Sw di monitoraggio opensource più diffuso e conosciuto al mondo: CC BY-SA
  • 10. Monitoraggio ambientale #1 Sproutboard sistema scalabile in kit per il monitoraggio di Sala Server, sistemi di giardinaggio automatico, coltivazione alghe, acquario, ... CC BY-SA
  • 11. Monitoraggio ambientale #2 integrazione con sistemi sw di Monitoraggio o rappresentazione grafica Cacti + Arduino Nagios + Arduino CC BY-SA
  • 12. Controllo Sala Server #3 Serverduino ..versione 100% DIY, lato sw e lato hw CC BY-SA
  • 13. Automazione industriale Protocolli più conosciuti : X10, KNX (EIB), ... emergenti: Enocean CC BY-SA
  • 14. Automazione #1 Arduino & KNX (EIB) Integrazione in sistemi KNX grazie a conversione KNX in TP UART CC BY-SA
  • 15. Automazione #2 Arduino & X10 Integrazione in sistemi X10 pressochè immediata CC BY-SA
  • 16. Automazione #3 Arduino & Enocean Interfacciamento al receiver immediato via Seriale CC BY-SA
  • 17. Controllo produzione caso Lean Production Monitorare gli stati di lavoro e pausa di una macchina in produzione, generare un file di log e della reportistica, nell'ambito di un progetto di lean production CC BY-SA
  • 18. VOIP Voice Over Ip "...si intende una tecnologia che rende possibile effettuare una conversazione telefonica sfruttando una connessione Internet.." (cit. Wikipedia) Sw Voip opensource più diffuso e conosciuto al mondo: CC BY-SA
  • 19. Voip #1 Generare chiamate con Arduino + ...per generare allarmi telefonici, o come semplice ripetitore di campanello.. CC BY-SA
  • 20. Voip #2 Pilotare Arduino con una chiamata (+ ) + ..per pilotare aperture, illuminazione, ... CC BY-SA
  • 21. Videosorveglianza "...si intende l'attività del vigilare - generalmente un luogo o comunque un bene - a distanza, tramite l'utilizzo di telecamere o di altri strumenti in grado di assicurare la trasmissione di immagini.." (cit. Wikipedia) Sw di videosorveglianza opensource più diffuso e conosciuto al mondo: CC BY-SA
  • 22. Videosorveglianza #1 Forzare registrazioni con Arduino + ..come trigger esterno, per generare allarmi in ZoneMinder e forzare una registrazione CC BY-SA
  • 23. Videosorveglianza #3 automazioni e remotizzazioni (+ ) + ..in base ad evento o da pannello integrato in interfaccia, pilotare aperture, illuminazione, ... CC BY-SA
  • 24. Prototipazione "...è un insieme di tecniche industriali volte a realizzare il cosiddetto prototipo. Normalmente costruito in modo artigianale e in scala 1:1, sul prototipo verranno effettuati collaudi, modifiche e perfezionamenti, fino al prototipo definitivo, da avviare alla costruzione in serie." (cit. Wikipedia) La macchina di prototipazione open source più famosa e conosciuta al mondo, è la RepRap CC BY-SA
  • 25. Prototipazione RepRap ..disponibile in vari formati, quasi sempre rilasciate con licenze opensource; alcune altre proprietarie... CC BY-SA
  • 26. Milling Machine / CNC "..non è altro che un motore, su cui è fissato, tramite un mandrino, un utensile dotato di bordi taglienti (fresa)... sono in grado di spostarsi sulla superficie del pezzo, spostando banco o testa su due assi X e Y ed eventualmente alzando la testa motorizzata lungo l'asse Z..." (cit. Wikipedia) Esistono molti progetti opensource per realizzare una CNC. CC BY-SA
  • 27. Milling Machine / CNC Shapeoko CC BY-SA
  • 28. Macchine di produzione Open Source Ecology Progetto che prevede lo sviluppo delle 50 macchine fondamentali per lo sviluppo della civiltà, il tutto rilasciato in modalità opensource. CC BY-SA
  • 29. Tutto quello che abbiamo visto è: Mirco Piccin aka pitusso pictux@gmail.com Per i riferimenti alle risorse citate, è possibile click-are sulle immagini delle singole slide! Tutti i marchi riportati appartengono ai legittimi proprietari. CC BY-SA