際際滷

際際滷Share a Scribd company logo
Open Hardware: Arduino
Linux day 2012
27/10/2012




 Luca Pais
Intro to Arduino
Intro to Arduino
Intro to Arduino
Arduino team
Cos'竪 Arduino
Cos'竪 Arduino
   Arduino 竪 tre cose:
Cos'竪 Arduino
E' un oggetto fisico:
Cos'竪 Arduino
E' un ambiente di sviluppo:
Cos'竪 Arduino
E' una comunit e una filosofia di sviluppo:
Cos'竪 Arduino

   E' una piattaforma open source di
    Physical Computing




Tratto da slides Michelle Maffucci
Cos'竪 Arduino
Open source:
Libero di usare e modificare.




    Tratto da slides Michele Maffucci
Cos'竪 Arduino
Physical computing


Un piccolo computer che potete programmare e
far interagire con altri dispositivi




   Tratto da slides Michele Maffucci
Cosa ci posso fare ?
Domotica
   Domotica




Www.sigmashop.com
                               Da forum Arduino
Forum arduino
Intro to Arduino
Robotica




http://arduino.cc/blog/2011/08/30/arduino-tree-climbing-robot-as-the-first-challenge/




                                                                               http://www.youtube.com/watch_popup?v=SaPbuy5WL_s&vq=large
Robotica
Segway




http://www.instructables.com/id/Self-Balancing-Scooter-Ver-20/
Hacking
http://hackaday.com/2010/07/17/rfid-cat-feeder-helps-with-the-diet/




                                                                      http://www.panu.it/ardupower/
Design/ aRtE




http://shinymetalthings.net/thenakedespresso/images/tech_20.jp
g
Altre idee...
Altre idee
The-Twittering-Office-Chair
Roba seria




http://it.emcelettronica.com/contatore-geiger-fai-da-te-come-costruire-contatore-geiger-con-arduino
12



       10



        8


                                                           Colonna 1
        6                                                  Colonna 2
                                                           Colonna 3


        4



        2



        0
                       Riga 1   Riga 2   Riga 3   Riga 4




https://cosm.com/feeds/28976
Amplificatore di DNA




http://openpcr.org/the-machine/
E se ho un'idea?

    Prova a realizzarla!


    Ci sono pi湛 limiti nella fantasia che negli
    strumenti.
E se ho un'idea?




http://getpebble.com/
Intro to Arduino
Come funziona?
Le Boards               Le Shields




   Tratto da LabUdine
Boards e Shields




  Arduino UNO                  Arduino compatibile              Arduino compatibile specifica per
  http://arduino.cc            Seeeduino V2.21 (Atmega 328P)    UAV - Drones
                               http://www.seeedstudio.com       ArduPilot mega
                                                                http://diydrones.com


Come vederete pi湛 avanti la piattaforma si compone della di diverse schede Arduino.
Queste board se ne trovano di diverse tipo, le originali made in Italy che escono dalle
mani del team, che le compatibili o con specifiche come per esempio nel caso dei
aeromodellismo e robotica . Sia i le soci chiamate cloni, che poi tanto non lo sono, e le
boards specifiche sono fatte partendo dalla documentazione aperta che il team Arduino
ci ha messo a disposizione.


 Tratto da LabArduino- Udine
Boards e Shields




Arduino PRO         Arduino FIO   LYLYPAD
Boards e Shields




  Ethernet Shield
  http://arduino.cc                          Shiled a 4 relay                          Shiled modem GSM


     Le schede opzioni (shields) estendono le funzionalit della board Arduino con nuove funzioni, come scheda di
      rete, wireless, relay e quant'altro. Queste sono gi pronte per essere usate e quindi semplificando la
      prototipazzazione.
     Si inseriscono a pettine nelle schede Arduino
     Si utilizzano tramite le librerie software dell'ambiente Arduino oppure sono corredate di libreria per la loro
      gestione, semplificando nel complesso la programmazione a noi.
     Chi vuole pu嘆 cimentarsi nel progettare una delle schede opzionali e metterle a disposizione sia come
      documentazione e codice, ma anche la vendendo al scheda finita.


Tratto da LabArduino- Udine
Boards e Shields
Se non siete pratici con i componenti
elettronici o con il saldatore oppure ne avete
uno da 100W, questa la Sensor Shield
(disponibile sia la la UNO/2009 o Mega) si
inserire una board Arduino e fa da hub verso
moduli come sensore, relay, pulsanti, led ecc
dove tramite un semplice cavetto dotato di
connettore 竪 possibile collegare il modulo a
Arduino. Semplice e indolore!                              Sensor Shield




                                Alcuni moduli pronti all'uso




Tratto da LabArduino- Udine
Descrizioni comuni
  delle schede
Descrizioni comuni

     Tutte le board si basano sui microcontrollori ATMEL.
     Hanno in comune diverse parti.

        Microcontrollore Atmel ATmega328 per UNO, NANO, MINI, PRO, LYLYPAD
          AVR 8bit 16MHz
          Flash Memory da 32 KB (0.5 KB usati dal bootloader)
          SDRAM 2 KB  EEPROM 1 KB
          14 I/O digitali  ADC a 10 bit con 6 o 8 ingressi Analogici
          1 seriale
          2 interrupt

        Microcontrollore Atmel ATmega2560 per MEGA2560 e ADK
          AVR 8bit 16MHz
          Flash Memory da 256 KB (8 KB usati dal bootloader)
          SDRAM 8 KB  EEPROM 4 KB
          54 I/O digitali  ADC a 10 bit con 16 ingressi Analogici
          4 seriale
          6 interrupt


Tratto da LabArduino- Udine
Panoramica delle schede ufficiali




labArduino Udine
Panoramica delle board (direttamente sul sito)
Panoramica degli shields
Android & Arduino




Al Google I/O 2011 la stessa lancia il progetto Android Open Accessory
Development Kit (ADK)

 un framework che permette di collegare il mondo dei devices Android tramite USB a
al mondo esterno sviluppando un infinita di dispositivi.

Arduino 竪 la piattaforma scelta da Google come punto di unione. Ad oggi si sono
aggiunte altre piattaforme

Info http://developer.android.com/guide/topics/usb/adk.html

Tratto da LabArduino- Udine
Cloni e varianti
   L'ambiente Arduino permette la creazione di
    cloni e varianti:




Tratto da LabArduino- Udine
Testi utili
    e/Book
    Arduino Cookbook, O'Reilly (658 pg)
    Making thing talk, O'Reilly
    Practical Arduino Cool - Projects for Ppen Source Hardware, Technology in Action (445 pg)
    30 Arduino Projects for the Evil Genius, TAB (208 pg)
    Progamming Interactivity, O'Reilly (736 pg)

    eBook gratuiti
    Massimo Banzi's BetaBook (incompleto)
    Earthshine electronics The Complete Beginners Guide to the Arduino.
    Lulu Arduino Programming Notebook
    Introduction to Arduino comic
    ...


             Tratto da slides di Mirco Piccin
Risorse on line
    Risorse ufficiali Arduino:                Altri tutorial:
                                                  Adafruit
     Forum                                       TronixStuff
     Learning
                                                  Sparkfun
                                                  ...
     Playground




                      Fonti d'ispirazione

                          Instructables
                          Make
                          Youtube
                          ...




           Tratto da slides di Mirco Piccin
Corsi e serate
   A treviso c'竪 l'Arduino user group, che
    organizza:
       Corsi introduttivi e laboratori
       Incontri mensili


        Montebelluna, ogni secondo luned狸 del mese.

       www.treviso-aug.it
Vi aspettiamo al laboratorio per farvi vedere concretamente cosa si pu嘆 fare




            Ci sono domande?
GRAZIE!!!
   This opera is licensed under a Creative
    Commons Attribuzione - Non commerciale 
    Condividi allo stesso modo 2.5 Italia License.

More Related Content

What's hot (20)

Electronics LAB [with Arduino] | DAY 1
Electronics LAB [with Arduino] | DAY 1Electronics LAB [with Arduino] | DAY 1
Electronics LAB [with Arduino] | DAY 1
Daniele Costarella
Lezione 3 arduino - corso 20 ore
Lezione 3 arduino - corso 20 oreLezione 3 arduino - corso 20 ore
Lezione 3 arduino - corso 20 ore
Mirko Mancin
Arduino&Raspberry
Arduino&RaspberryArduino&Raspberry
Arduino&Raspberry
Mirko Mancin
CoderDojo - Scratch 4 Arduino
CoderDojo - Scratch 4 ArduinoCoderDojo - Scratch 4 Arduino
CoderDojo - Scratch 4 Arduino
Mirco Piccin
Presentazione Arduino
Presentazione ArduinoPresentazione Arduino
Presentazione Arduino
Antonio Serra
Alfabeto di Arduino - lezione 5
Alfabeto di Arduino - lezione 5Alfabeto di Arduino - lezione 5
Alfabeto di Arduino - lezione 5
Michele Maffucci
Introduzione ad Arduino del Maker DevLab
Introduzione ad Arduino del Maker DevLabIntroduzione ad Arduino del Maker DevLab
Introduzione ad Arduino del Maker DevLab
Biagio (Gino) Zingales Al狸
Arduino: domotica OpenSource
Arduino: domotica OpenSourceArduino: domotica OpenSource
Arduino: domotica OpenSource
Emanuele Palazzetti
Alfabeto di Arduino - lezione 1
Alfabeto di Arduino - lezione 1Alfabeto di Arduino - lezione 1
Alfabeto di Arduino - lezione 1
Michele Maffucci
Arduino: breve introduzione & progetti
Arduino: breve introduzione & progettiArduino: breve introduzione & progetti
Arduino: breve introduzione & progetti
Mirco Piccin
Tesi Triennale
Tesi TriennaleTesi Triennale
Tesi Triennale
Mirko Mancin
Arduino lezione 01 - a.s 2010-2011
Arduino lezione 01 - a.s 2010-2011Arduino lezione 01 - a.s 2010-2011
Arduino lezione 01 - a.s 2010-2011
Michele Maffucci
Alfabeto di Arduino - lezione 2
Alfabeto di Arduino - lezione 2Alfabeto di Arduino - lezione 2
Alfabeto di Arduino - lezione 2
Michele Maffucci
Lezione 4 arduino - corso 20 ore
Lezione 4 arduino - corso 20 oreLezione 4 arduino - corso 20 ore
Lezione 4 arduino - corso 20 ore
Mirko Mancin
Alfabeto arduino model expo italy
Alfabeto arduino   model expo italyAlfabeto arduino   model expo italy
Alfabeto arduino model expo italy
Michele Maffucci
Alfabeto di Arduino - lezione 6
Alfabeto di Arduino - lezione 6Alfabeto di Arduino - lezione 6
Alfabeto di Arduino - lezione 6
Michele Maffucci
Arduino & Smartphone
Arduino & SmartphoneArduino & Smartphone
Arduino & Smartphone
dega1999
Alfabeto di arduino - lezione 4
Alfabeto di arduino - lezione 4Alfabeto di arduino - lezione 4
Alfabeto di arduino - lezione 4
Michele Maffucci
LinoLab - Laboratorio di Arduino
LinoLab - Laboratorio di Arduino LinoLab - Laboratorio di Arduino
LinoLab - Laboratorio di Arduino
Matteo Tro狸a
Introduzione ad Arduino
Introduzione ad ArduinoIntroduzione ad Arduino
Introduzione ad Arduino
Simone Lusenti
Electronics LAB [with Arduino] | DAY 1
Electronics LAB [with Arduino] | DAY 1Electronics LAB [with Arduino] | DAY 1
Electronics LAB [with Arduino] | DAY 1
Daniele Costarella
Lezione 3 arduino - corso 20 ore
Lezione 3 arduino - corso 20 oreLezione 3 arduino - corso 20 ore
Lezione 3 arduino - corso 20 ore
Mirko Mancin
Arduino&Raspberry
Arduino&RaspberryArduino&Raspberry
Arduino&Raspberry
Mirko Mancin
CoderDojo - Scratch 4 Arduino
CoderDojo - Scratch 4 ArduinoCoderDojo - Scratch 4 Arduino
CoderDojo - Scratch 4 Arduino
Mirco Piccin
Presentazione Arduino
Presentazione ArduinoPresentazione Arduino
Presentazione Arduino
Antonio Serra
Alfabeto di Arduino - lezione 5
Alfabeto di Arduino - lezione 5Alfabeto di Arduino - lezione 5
Alfabeto di Arduino - lezione 5
Michele Maffucci
Alfabeto di Arduino - lezione 1
Alfabeto di Arduino - lezione 1Alfabeto di Arduino - lezione 1
Alfabeto di Arduino - lezione 1
Michele Maffucci
Arduino: breve introduzione & progetti
Arduino: breve introduzione & progettiArduino: breve introduzione & progetti
Arduino: breve introduzione & progetti
Mirco Piccin
Arduino lezione 01 - a.s 2010-2011
Arduino lezione 01 - a.s 2010-2011Arduino lezione 01 - a.s 2010-2011
Arduino lezione 01 - a.s 2010-2011
Michele Maffucci
Alfabeto di Arduino - lezione 2
Alfabeto di Arduino - lezione 2Alfabeto di Arduino - lezione 2
Alfabeto di Arduino - lezione 2
Michele Maffucci
Lezione 4 arduino - corso 20 ore
Lezione 4 arduino - corso 20 oreLezione 4 arduino - corso 20 ore
Lezione 4 arduino - corso 20 ore
Mirko Mancin
Alfabeto arduino model expo italy
Alfabeto arduino   model expo italyAlfabeto arduino   model expo italy
Alfabeto arduino model expo italy
Michele Maffucci
Alfabeto di Arduino - lezione 6
Alfabeto di Arduino - lezione 6Alfabeto di Arduino - lezione 6
Alfabeto di Arduino - lezione 6
Michele Maffucci
Arduino & Smartphone
Arduino & SmartphoneArduino & Smartphone
Arduino & Smartphone
dega1999
Alfabeto di arduino - lezione 4
Alfabeto di arduino - lezione 4Alfabeto di arduino - lezione 4
Alfabeto di arduino - lezione 4
Michele Maffucci
LinoLab - Laboratorio di Arduino
LinoLab - Laboratorio di Arduino LinoLab - Laboratorio di Arduino
LinoLab - Laboratorio di Arduino
Matteo Tro狸a
Introduzione ad Arduino
Introduzione ad ArduinoIntroduzione ad Arduino
Introduzione ad Arduino
Simone Lusenti

Viewers also liked (7)

Workshop su Arduino
Workshop su ArduinoWorkshop su Arduino
Workshop su Arduino
Paolo Aliverti
Arduino, quando un aperitivo avvicina elettronica ed informatica, by Filippo ...
Arduino, quando un aperitivo avvicina elettronica ed informatica, by Filippo ...Arduino, quando un aperitivo avvicina elettronica ed informatica, by Filippo ...
Arduino, quando un aperitivo avvicina elettronica ed informatica, by Filippo ...
Codemotion
Il cuore di Arduino: Un sistema di sviluppo basato su microcontrollore Atmel ...
Il cuore di Arduino: Un sistema di sviluppo basato su microcontrollore Atmel ...Il cuore di Arduino: Un sistema di sviluppo basato su microcontrollore Atmel ...
Il cuore di Arduino: Un sistema di sviluppo basato su microcontrollore Atmel ...
Sardegna Ricerche
Arduino, i makers e i Fablab - Mirco Piccin - Faberlab Varese
Arduino, i makers e i Fablab - Mirco Piccin - Faberlab VareseArduino, i makers e i Fablab - Mirco Piccin - Faberlab Varese
Arduino, i makers e i Fablab - Mirco Piccin - Faberlab Varese
FaberLab
Open Hardware: Arduino, un prodotto italiano
Open Hardware: Arduino, un prodotto italianoOpen Hardware: Arduino, un prodotto italiano
Open Hardware: Arduino, un prodotto italiano
Riccardo Lemmi
Workshop arduino e sensori
Workshop arduino e sensoriWorkshop arduino e sensori
Workshop arduino e sensori
Paolo Aliverti
Alfabeto di Arduino - lezione 3
Alfabeto di Arduino - lezione 3Alfabeto di Arduino - lezione 3
Alfabeto di Arduino - lezione 3
Michele Maffucci
Workshop su Arduino
Workshop su ArduinoWorkshop su Arduino
Workshop su Arduino
Paolo Aliverti
Arduino, quando un aperitivo avvicina elettronica ed informatica, by Filippo ...
Arduino, quando un aperitivo avvicina elettronica ed informatica, by Filippo ...Arduino, quando un aperitivo avvicina elettronica ed informatica, by Filippo ...
Arduino, quando un aperitivo avvicina elettronica ed informatica, by Filippo ...
Codemotion
Il cuore di Arduino: Un sistema di sviluppo basato su microcontrollore Atmel ...
Il cuore di Arduino: Un sistema di sviluppo basato su microcontrollore Atmel ...Il cuore di Arduino: Un sistema di sviluppo basato su microcontrollore Atmel ...
Il cuore di Arduino: Un sistema di sviluppo basato su microcontrollore Atmel ...
Sardegna Ricerche
Arduino, i makers e i Fablab - Mirco Piccin - Faberlab Varese
Arduino, i makers e i Fablab - Mirco Piccin - Faberlab VareseArduino, i makers e i Fablab - Mirco Piccin - Faberlab Varese
Arduino, i makers e i Fablab - Mirco Piccin - Faberlab Varese
FaberLab
Open Hardware: Arduino, un prodotto italiano
Open Hardware: Arduino, un prodotto italianoOpen Hardware: Arduino, un prodotto italiano
Open Hardware: Arduino, un prodotto italiano
Riccardo Lemmi
Workshop arduino e sensori
Workshop arduino e sensoriWorkshop arduino e sensori
Workshop arduino e sensori
Paolo Aliverti
Alfabeto di Arduino - lezione 3
Alfabeto di Arduino - lezione 3Alfabeto di Arduino - lezione 3
Alfabeto di Arduino - lezione 3
Michele Maffucci

Similar to Intro to Arduino (20)

Arduino day
Arduino dayArduino day
Arduino day
Andrea Vial
Arduino ICT2016 [IT]
Arduino ICT2016 [IT]Arduino ICT2016 [IT]
Arduino ICT2016 [IT]
Francesco Pascale
Arduino galileo edison_udoo
Arduino galileo edison_udooArduino galileo edison_udoo
Arduino galileo edison_udoo
Vincenzo Virgilio
Free Software e Open Hardware
Free Software e Open HardwareFree Software e Open Hardware
Free Software e Open Hardware
Stefano Sanna
SLIDES PRESENTAZION LEZIONE 1 ARDUINO.pdf
SLIDES PRESENTAZION LEZIONE 1 ARDUINO.pdfSLIDES PRESENTAZION LEZIONE 1 ARDUINO.pdf
SLIDES PRESENTAZION LEZIONE 1 ARDUINO.pdf
bakikiy278
Modelli arduino
Modelli arduinoModelli arduino
Modelli arduino
Demetrio Siragusa
Arduino&raspberry pi - Un connubio vincente
Arduino&raspberry pi - Un connubio vincenteArduino&raspberry pi - Un connubio vincente
Arduino&raspberry pi - Un connubio vincente
Mirco Sbrollini
Review4 u arduino duemilanove scheda di sviluppo compatibile 2010-11-11
Review4 u arduino duemilanove scheda di sviluppo compatibile   2010-11-11Review4 u arduino duemilanove scheda di sviluppo compatibile   2010-11-11
Review4 u arduino duemilanove scheda di sviluppo compatibile 2010-11-11
Ionela
Arduino : l'esperienza di IRES FVG - OpenSourceDay2012
Arduino : l'esperienza di IRES FVG - OpenSourceDay2012Arduino : l'esperienza di IRES FVG - OpenSourceDay2012
Arduino : l'esperienza di IRES FVG - OpenSourceDay2012
Mirco Piccin
Arduino prima spiegazione
Arduino  prima spiegazioneArduino  prima spiegazione
Arduino prima spiegazione
Flaviano Fior
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
Mauro Fava
Arduino day 2017
Arduino day 2017Arduino day 2017
Arduino day 2017
Enrico La Sala
Arduino day 2015 @Archimedea
Arduino day 2015 @ArchimedeaArduino day 2015 @Archimedea
Arduino day 2015 @Archimedea
Archimedea s.r.l
Csp@scuola uav corso1_lez2
Csp@scuola uav corso1_lez2Csp@scuola uav corso1_lez2
Csp@scuola uav corso1_lez2
CSP Scarl
Arduino & raspberry pi - Un connubio stimolante
Arduino & raspberry pi - Un connubio stimolanteArduino & raspberry pi - Un connubio stimolante
Arduino & raspberry pi - Un connubio stimolante
Mirco Sbrollini
Linux Day 2017 - Italia
Linux Day 2017 - ItaliaLinux Day 2017 - Italia
Linux Day 2017 - Italia
Roberto Innocenti
Internet delle cose
Internet delle coseInternet delle cose
Internet delle cose
Biagio (Gino) Zingales Al狸
Da zero a maker: condivisione, collaborazione, open source
Da zero a maker: condivisione, collaborazione, open sourceDa zero a maker: condivisione, collaborazione, open source
Da zero a maker: condivisione, collaborazione, open source
Matteo Fortini
Lpc1768 mbed della nxp revisione - 2010-11-08
Lpc1768 mbed della nxp   revisione - 2010-11-08Lpc1768 mbed della nxp   revisione - 2010-11-08
Lpc1768 mbed della nxp revisione - 2010-11-08
Ionela
Conferenza Embedded - Arduino
Conferenza Embedded - ArduinoConferenza Embedded - Arduino
Conferenza Embedded - Arduino
Alessandro Sivieri
Arduino galileo edison_udoo
Arduino galileo edison_udooArduino galileo edison_udoo
Arduino galileo edison_udoo
Vincenzo Virgilio
Free Software e Open Hardware
Free Software e Open HardwareFree Software e Open Hardware
Free Software e Open Hardware
Stefano Sanna
SLIDES PRESENTAZION LEZIONE 1 ARDUINO.pdf
SLIDES PRESENTAZION LEZIONE 1 ARDUINO.pdfSLIDES PRESENTAZION LEZIONE 1 ARDUINO.pdf
SLIDES PRESENTAZION LEZIONE 1 ARDUINO.pdf
bakikiy278
Arduino&raspberry pi - Un connubio vincente
Arduino&raspberry pi - Un connubio vincenteArduino&raspberry pi - Un connubio vincente
Arduino&raspberry pi - Un connubio vincente
Mirco Sbrollini
Review4 u arduino duemilanove scheda di sviluppo compatibile 2010-11-11
Review4 u arduino duemilanove scheda di sviluppo compatibile   2010-11-11Review4 u arduino duemilanove scheda di sviluppo compatibile   2010-11-11
Review4 u arduino duemilanove scheda di sviluppo compatibile 2010-11-11
Ionela
Arduino : l'esperienza di IRES FVG - OpenSourceDay2012
Arduino : l'esperienza di IRES FVG - OpenSourceDay2012Arduino : l'esperienza di IRES FVG - OpenSourceDay2012
Arduino : l'esperienza di IRES FVG - OpenSourceDay2012
Mirco Piccin
Arduino prima spiegazione
Arduino  prima spiegazioneArduino  prima spiegazione
Arduino prima spiegazione
Flaviano Fior
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
Mauro Fava
Arduino day 2015 @Archimedea
Arduino day 2015 @ArchimedeaArduino day 2015 @Archimedea
Arduino day 2015 @Archimedea
Archimedea s.r.l
Csp@scuola uav corso1_lez2
Csp@scuola uav corso1_lez2Csp@scuola uav corso1_lez2
Csp@scuola uav corso1_lez2
CSP Scarl
Arduino & raspberry pi - Un connubio stimolante
Arduino & raspberry pi - Un connubio stimolanteArduino & raspberry pi - Un connubio stimolante
Arduino & raspberry pi - Un connubio stimolante
Mirco Sbrollini
Da zero a maker: condivisione, collaborazione, open source
Da zero a maker: condivisione, collaborazione, open sourceDa zero a maker: condivisione, collaborazione, open source
Da zero a maker: condivisione, collaborazione, open source
Matteo Fortini
Lpc1768 mbed della nxp revisione - 2010-11-08
Lpc1768 mbed della nxp   revisione - 2010-11-08Lpc1768 mbed della nxp   revisione - 2010-11-08
Lpc1768 mbed della nxp revisione - 2010-11-08
Ionela
Conferenza Embedded - Arduino
Conferenza Embedded - ArduinoConferenza Embedded - Arduino
Conferenza Embedded - Arduino
Alessandro Sivieri

Intro to Arduino

  • 1. Open Hardware: Arduino Linux day 2012 27/10/2012 Luca Pais
  • 7. Cos'竪 Arduino Arduino 竪 tre cose:
  • 8. Cos'竪 Arduino E' un oggetto fisico:
  • 9. Cos'竪 Arduino E' un ambiente di sviluppo:
  • 10. Cos'竪 Arduino E' una comunit e una filosofia di sviluppo:
  • 11. Cos'竪 Arduino E' una piattaforma open source di Physical Computing Tratto da slides Michelle Maffucci
  • 12. Cos'竪 Arduino Open source: Libero di usare e modificare. Tratto da slides Michele Maffucci
  • 13. Cos'竪 Arduino Physical computing Un piccolo computer che potete programmare e far interagire con altri dispositivi Tratto da slides Michele Maffucci
  • 14. Cosa ci posso fare ?
  • 15. Domotica Domotica Www.sigmashop.com Da forum Arduino
  • 27. 12 10 8 Colonna 1 6 Colonna 2 Colonna 3 4 2 0 Riga 1 Riga 2 Riga 3 Riga 4 https://cosm.com/feeds/28976
  • 29. E se ho un'idea? Prova a realizzarla! Ci sono pi湛 limiti nella fantasia che negli strumenti.
  • 30. E se ho un'idea? http://getpebble.com/
  • 33. Le Boards Le Shields Tratto da LabUdine
  • 34. Boards e Shields Arduino UNO Arduino compatibile Arduino compatibile specifica per http://arduino.cc Seeeduino V2.21 (Atmega 328P) UAV - Drones http://www.seeedstudio.com ArduPilot mega http://diydrones.com Come vederete pi湛 avanti la piattaforma si compone della di diverse schede Arduino. Queste board se ne trovano di diverse tipo, le originali made in Italy che escono dalle mani del team, che le compatibili o con specifiche come per esempio nel caso dei aeromodellismo e robotica . Sia i le soci chiamate cloni, che poi tanto non lo sono, e le boards specifiche sono fatte partendo dalla documentazione aperta che il team Arduino ci ha messo a disposizione. Tratto da LabArduino- Udine
  • 35. Boards e Shields Arduino PRO Arduino FIO LYLYPAD
  • 36. Boards e Shields Ethernet Shield http://arduino.cc Shiled a 4 relay Shiled modem GSM Le schede opzioni (shields) estendono le funzionalit della board Arduino con nuove funzioni, come scheda di rete, wireless, relay e quant'altro. Queste sono gi pronte per essere usate e quindi semplificando la prototipazzazione. Si inseriscono a pettine nelle schede Arduino Si utilizzano tramite le librerie software dell'ambiente Arduino oppure sono corredate di libreria per la loro gestione, semplificando nel complesso la programmazione a noi. Chi vuole pu嘆 cimentarsi nel progettare una delle schede opzionali e metterle a disposizione sia come documentazione e codice, ma anche la vendendo al scheda finita. Tratto da LabArduino- Udine
  • 37. Boards e Shields Se non siete pratici con i componenti elettronici o con il saldatore oppure ne avete uno da 100W, questa la Sensor Shield (disponibile sia la la UNO/2009 o Mega) si inserire una board Arduino e fa da hub verso moduli come sensore, relay, pulsanti, led ecc dove tramite un semplice cavetto dotato di connettore 竪 possibile collegare il modulo a Arduino. Semplice e indolore! Sensor Shield Alcuni moduli pronti all'uso Tratto da LabArduino- Udine
  • 38. Descrizioni comuni delle schede
  • 39. Descrizioni comuni Tutte le board si basano sui microcontrollori ATMEL. Hanno in comune diverse parti. Microcontrollore Atmel ATmega328 per UNO, NANO, MINI, PRO, LYLYPAD AVR 8bit 16MHz Flash Memory da 32 KB (0.5 KB usati dal bootloader) SDRAM 2 KB EEPROM 1 KB 14 I/O digitali ADC a 10 bit con 6 o 8 ingressi Analogici 1 seriale 2 interrupt Microcontrollore Atmel ATmega2560 per MEGA2560 e ADK AVR 8bit 16MHz Flash Memory da 256 KB (8 KB usati dal bootloader) SDRAM 8 KB EEPROM 4 KB 54 I/O digitali ADC a 10 bit con 16 ingressi Analogici 4 seriale 6 interrupt Tratto da LabArduino- Udine
  • 40. Panoramica delle schede ufficiali labArduino Udine
  • 41. Panoramica delle board (direttamente sul sito)
  • 43. Android & Arduino Al Google I/O 2011 la stessa lancia il progetto Android Open Accessory Development Kit (ADK) un framework che permette di collegare il mondo dei devices Android tramite USB a al mondo esterno sviluppando un infinita di dispositivi. Arduino 竪 la piattaforma scelta da Google come punto di unione. Ad oggi si sono aggiunte altre piattaforme Info http://developer.android.com/guide/topics/usb/adk.html Tratto da LabArduino- Udine
  • 44. Cloni e varianti L'ambiente Arduino permette la creazione di cloni e varianti: Tratto da LabArduino- Udine
  • 45. Testi utili e/Book Arduino Cookbook, O'Reilly (658 pg) Making thing talk, O'Reilly Practical Arduino Cool - Projects for Ppen Source Hardware, Technology in Action (445 pg) 30 Arduino Projects for the Evil Genius, TAB (208 pg) Progamming Interactivity, O'Reilly (736 pg) eBook gratuiti Massimo Banzi's BetaBook (incompleto) Earthshine electronics The Complete Beginners Guide to the Arduino. Lulu Arduino Programming Notebook Introduction to Arduino comic ... Tratto da slides di Mirco Piccin
  • 46. Risorse on line Risorse ufficiali Arduino: Altri tutorial: Adafruit Forum TronixStuff Learning Sparkfun ... Playground Fonti d'ispirazione Instructables Make Youtube ... Tratto da slides di Mirco Piccin
  • 47. Corsi e serate A treviso c'竪 l'Arduino user group, che organizza: Corsi introduttivi e laboratori Incontri mensili Montebelluna, ogni secondo luned狸 del mese. www.treviso-aug.it
  • 48. Vi aspettiamo al laboratorio per farvi vedere concretamente cosa si pu嘆 fare Ci sono domande?
  • 50. This opera is licensed under a Creative Commons Attribuzione - Non commerciale Condividi allo stesso modo 2.5 Italia License.