- Introduzione
Sul sito ufficiale troverete:
" Arduino è uno strumento che permette di costruire computer in grado di interagire con l'ambiente in cui si trovano. E' una piattaforma open-source di physical computing basata su una semplice scheda a microprocessore unita a un ambiente di sviluppo con cui programmarla."
Per le persone che non hanno conoscenze tecniche avanzate, Arduino è una piattaforma opensource che interagisce con sistemi fisici utilizzando software e hardware (nello specifico sensori e attuatori).
Il sensore è un oggetto che trasforma una grandezza fisica in un segnale elettrico che poi sarà acquisito da un sistema digitale, mentre l attuatore al contrario, trasforma un segnale elettrico in una grandezza fisica (es Microfono -> sensore; altoparlante -> attuatore).
Secondo me questa piattaforma è rivoluzionaria perchè mette a disposizione ottimi strumenti per lo sviluppo di progetti, non solo a livello di codice ma anche di hardware. L' unico limite che avrete sarà la vostra immaginazione e il numero di pin :D.
Arduino nasce nel 2005 dall'esigenza di avere un micro controllore performante e semplice da usare. Il padre di questa fantastica piattaforma è l'italiano Massimo Banzi.
Naturalmente non ha fatto tutto da solo, insieme a David Cuartielles (ingegnere elettronico spagnolo) e ad uno studente David Mellis,(che ha scritto il codice per la programmazione) hanno dato vita al "sogno Americano".
Con un "piccolo" investimento iniziale hanno prodotto 200 schede di cui soltanto 50 sono state vendute alla scuola di Design di Ivrea in cui insegnava Banzi, ma successivamente grazie al passaparola ne sono state ordinate a centinaia. Da lì la crescita esponenzianle delle ordinazioni. (leggendo la loro storia nel dettaglio mi sono venuti in mente Steve Jobs e Steve Wozniak che vendono il loro camioncino e costruiscono Apple I nel loro garage :D)
La particolarità di questa invenzione è l'utilizzo della licenza Attribution Share Alike (Creative Commons). Ovvero chiunque può replicare questa scheda senza dover pagare niente alla società di Banzi ovvero la Tinker.it, al contrario di quello che potete pensare questo è stato il fattore che ha fatto vincere il team Arduino. Migliaia di persone si sono interessate e hanno contribuito a migliorare il progetto per renderlo perfetto.
In poche parole l'utente di questa board non solo può adoperarla per i suoi scopi e replicarla come vuole, ma può contribuire per renderla migliore.
Un'altra scelta vincente è che la programmazione delle Board Arduino avviene tramite un'interfaccia scritta in Java. Quindi variando il sistema operativo, il risultato non cambia, potrai comunque programmare la tua Board senza problemi.
- Come ho conosciuto Arduino.
Arduino Mega1280 con un unico rimpianto. Non è originale.
- No ai cloni
Vi posso dire che c'è differenza tra un originale e un clone. I cloni li trovate sui siti non autorizzati, ovvero tutti quelli che non sono in questa lista.
Senza troppa ipocrisia vi posso dire che ho comprato su ebay la mia scheda Arduino Mega e ho risparmiato una 30ina di euro, ma sono soddisfatto?
La risposta è no.
Il pcb è originale, ma le saldature e le rifiniture lasciano veramente a desiderare (e mi fanno credere che se non la tratto benissimo durerà veramente poco).
Inoltre lo starter kit che ho preso è veramente pessimo: i jumper si rompono facilmente, spesso i componenti inseriti nella board non fanno contatto e l'unica cosa buona è il display lcd 16x2 che però ti vendono senza "attacchi" per la board quindi se non sai saldare non puoi utilizzarlo.
Quindi lettori, comprate sui siti autorizzati perchè avrete assistenza e molte più garanzie di aver fatto un ottimo acquisto! Inoltre non favorirete l'economia dei copioni. (Nel mio caso cinesi perchè il pacco veniva da Honk Kong).
Rimedierò presto al mio errore comprando un Arduino Duemilanove da un rivenditore ufficiale.
- Testi Consigliati[1][2]
- "Getting Started" di Make in Inglese (+ Giapponese e Cinese) di Massimo Banzi[2]
- "Making Things Talk" di Tom Igoe (Inglese) della rivista Make
- "Practical Arduino" di John Oxer (Inglese)
- Programming Interactivity di Joushua Noble che ha un capitolo su Arduino (inglese)
- "Arduino- Physical Computing für Bastler, Designer und Geeks" di Alex Wenger et al (Tedesco)
- "Tinkering with Arduino" di Nick Weldin (In inglese, è una versione espansa e corretta del mio primo booklet su Arduino)
[2]"Arduino La guida ufficiale" non è un libro autorizzato dalla Tinker.it ed è spacciato per ufficiale.
- Link Utili
Dove comprare Arduino
Il software di Arduino
Il forum di Arduino
Come nasce Arduino
Bell'introduzione :D
RispondiEliminami e' piaciuta, e anche begli articoli, bravo.
grazie :D
RispondiEliminabella introduzione hai pero per caso dei progetti da mostrare?vorrei iniziare anch'io
RispondiElimina