Open Hardware: Arduino Linux day 2012



Похожие документы
Arduino: domotica open source

Arduino UNO. Single board microcontroller

IZ1MHN e IW1ALX. Agenda. Introduzione ad Arduino Arduino l hardware Arduino il software Alcune idee realizzabili con Arduino E se facessimo un corso?

Microcontrollori. Elettronica dei Sistemi Programmabili A.A

Semplice progetto con Arduino simpatico G-meter col quale misurare e registrare le accelerazioni del proprio veicolo

UNA STARTUP PUGLIESE CONQUISTA

Il Software che muove le tue Idee Web Reputation

Programmazione dei robot

Visual basic base Lezione 01. L'ambiente di sviluppo

Arduino: una storia italiana una storia globale

Arduino nella PMI CC BY-SA

Guida per la registrazione alla piattaforma di Gestione dei Corsi per il Consulente Tecnico Telematico

Moodle: corso base BENVENUTI!

SIMULAZIONE CIRCUITI LOGICI CON LOGISIM

NUOVA PROCEDURA COPIA ED INCOLLA PER L INSERIMENTO DELLE CLASSIFICHE NEL SISTEMA INFORMATICO KSPORT.

Per scrivere una procedura che non deve restituire nessun valore e deve solo contenere le informazioni per le modalità delle porte e controlli

Le Novità Repository (depositi di files) File Legacy del Corso Domande con punteggio negativo. prof. Tommasini Nicola ITIS G.

Dal sito del Polo Qualità di Napoli si può accedere a due piattaforme:

ARDUINO ARDUINODUE. la piattaforma OPEN SOURCE alla portata di tutti. New. New. futurashop.it. S i s t e m i d i s v i l u ppo, software e didattica

Linux in ambito smartphone e introduzione

Arduino. Una filosofia intorno ad un μ-controlore

La prima piattaforma per chi insegna e per chi impara l italiano

Guida informatica per l associazione #IDEA

Modifiche principali al programma Adobe Open Options NOVITÀ! DISPONIBILITÀ ESCLUSIVA DEL SOFTWARE ADOBE ACROBAT ELEMENTS

TEACHMOOD Laboratorio ICT Regione Piemonte l'ufficio Scolastico Regionale open source 30 corsi on-line la piattaforma moodle Teachmood,

Linux Day Perche' siamo qui???

catalogo 2012 novembre

RT Request Tracker. Manuale per l utente V2.0. contenuto

Sharpdesk V3.3. Guida all installazione Versione

Pratico. Le 10 cose da sapere per acquistare l hosting. 1 Copyright Andrea Giavara - Tutti i diritti riservati -

Piano Nazionale Scuola Digitale Liceo A. Moro

Careggi Smart Hospital nuovo servizio #Prelievo Amico

Creare una Rete Locale Lezione n. 1

BES, DSA e nuove tecnologie

ARDUINO Workshop intensivo di Arduino NABA

SOLUZIONI PER IL CONTROLLO DELLA QUALITA DELL ARIA NEGLI AMBIENTI CHIUSI

Manuale Operativo per l utilizzo della piattaforma E-Learning@AQ. Versione 1.1

Sommario. Introduzione Libri e riviste digitali: formati e strumenti Vantaggi e svantaggi...12 I formati degli ebook...

Tutorial. Raspberry Pi. Montare un immagine di Raspbian su scheda SD per Raspberry Pi. Raspberry Pi Montare un immagine di Raspbian su scheda SD

La posta elettronica (mail)

Caratteristiche HW. Clock Speed 16 MHz

Si compone di: SI-Prog supporta: Le tre principali famiglie di..

D R O P B O X COS È DROPBOX:

Il FABLAB di Sondrio e dintorni

GHPPEditor è un software realizzato per produrre in modo rapido e guidato un part program per controlli numerici Heidenhain.

Book 2. Conoscere i contenuti digitali. Saper riconoscere diversi tipi di contenuti digitali

MT2 e MT3: Schede e sistemi di controllo motori passo passo

Mentore. Presentazione

Dino-Lite TrichoScope

PROGETTO PER LA TRASMISSIONE DOCUMENTI RELATIVI ALL APPROVAZIONE DELLE MANIFESTAZIONI IN FORMA DIGITALE

STUDIUM.UniCT Tutorial per gli studenti

SKY on DEMAND. Guida all attivazione e navigazione

SISTEMI E DISPOSITIVI EMBEDDED

Benvenuti! Novità di PaperPort 10

INDICE PROGRAMMA CORSO

Guida all utilizzo di Moodle per gli studenti

Corso ForTIC C2 LEZIONE n. 1

Dalla creazione di server, giochi, applicativi interattivi, gestione di motori, accensione da remoto di luci, mediacenter, controller remoti, ect

Robot fai-da-te Guida completa

Dizionario Italiano/Lingua dei segni italiana

Guida rapida Vodafone Internet Box

NOZIONI ELEMENTARI DI HARDWARE E SOFTWARE

Universal Gateway for ALL

COME SI ENTRA IN POSIZIONE

EDICOLA MANAGER EM Importer

Avvio di Internet ed esplorazione di pagine Web.

Google for Education. Corso introduttivo sull uso delle Google Apps. Langella 1

Olga Scotti. Basi di Informatica. Excel

S earche ngineo ptimization

Guida all attivazione e navigazione

G l o b a l C o n n e c t i o n S i s t e m a d i t e l e c o n t r o l l o G S M / G P R S

Corso di formazione CerTICTablet

DISEGNO 3D IN AutoCad.

ASSOCIAZIONE ANFFAS ONLUS UDINE. presenta LA NOSTRA VISION. Questo documento è in versione facile da leggere

Come utilizzare il sito Verdeazzurroligure

Indruduzione... 1 Il modulo Bluetooth HC Il firmware... 3 Collegamento della scheda... 4 Software PC e l applicazione Android...

Audio e MIDI con GNU/Linux!

La piattaforma e-learning Informazioni e strumenti principali

COORDINAMENTO PER MATERIE SETTEMBRE 2014 MATERIA DI NUOVA INTRODUZIONE PER EFFETTO DELLA RIFORMA

STAMPA DI UNA PAGINA SEMPLICE

ICARO Terminal Server per Aprile

WORLD WIDE WEB MARKETING TURISTICO SOFTWARE DEVELOPMENT SOCIAL MEDIA MARKETING

DIRECT MARKETING: COME- QUANDO-PERCHE UTILIZZARLO

Uso delle tabelle e dei grafici Pivot

UN FARO A SALVAGUARDIA DELL INFANZIA (Diritti dell infanzia e dell adolescenza)

Programmatore Bootloader

Informatica Generale

Arduino. SITO DI RIFERIMENTO:

Associazione Culturale Il Cerchio Sciamanico

Corso di formazione CerTICTablet

IoT ultima frontiera. Francesco Marino Fondatore di

Internet i vostri figli vi spiano! La PAROLA-CHIAVE: cacao Stralci di laboratorio multimediale

Booster Box. Manuale utente. FAPr-hsp 5110

LIM. Lavagna interattiva multimediale

Settaggio impostazioni tema. Cliccando nuovamente su aspetto e poi su personalizza si avrà modo di configurare la struttura dinamica della template.

Транскрипт:

Open Hardware: Arduino Linux day 2012 27/10/2012 Luca Pais

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

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 Colonna 2 Colonna 3 6 4 2 0 Riga 1 https://cosm.com/feeds/28976 Riga 2 Riga 3 Riga 4

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/

Come funziona?

Le Boards Tratto da LabUdine Le Shields

Boards e Shields Arduino UNO http://arduino.cc Arduino compatibile Seeeduino V2.21 (Atmega 328P) http://www.seeedstudio.com Arduino compatibile specifica per UAV - Drones 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: Forum Learning Playground Fonti d'ispirazione Instructables Make Youtube... Tratto da slides di Mirco Piccin Altri tutorial: Adafruit TronixStuff Sparkfun...

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.