pages
compiler
electronics
laboratory
Processing
Theremino
logggin
Cosa è Arduino?
Cosa è Arduino? L'immagine mostra sulla destra dei sensori e degli interruttori e sulla sinistra degli attuatori, motori, luci, altoparlanti. I primi sono occhi e orecchie, leggono l'ambiente, i secondi sono le mani, fanno qualcosa. Arduino si collega agli uni e agli altri, tramite i suoi pin, e può agire e reagire secondo le istruzioni che gli sono state date con un programma.
Un esempio
Per esempio:
Collego ad Arduino una foresistenza, cioè un sensore alla luminosità, un motorino e una lucina.
pinA1 _fotoresistenza
pin0 _servo
pin13 _ledgiallo
Quindi compilo un programma che ad un certo valore di luminosità dell'ambiente mi fa ruotare il perno di un motorino di 90°. A tale perno potrei fissare, chessò, una bandierina che si solleva.
la variabile luminosità diventa uguale a... leggi dal sensore:
SE ACCADE CHE
luminosità è maggiore di 100
POSIZIONA
_servo ad un angolo di gradi:
90
ACCENDI (5 Volt)
_ledgiallo
SE ACCADE CHE
luminosità è maggiore di 100
POSIZIONA
_servo ad un angolo di gradi:
180
SPEGNI (0 Volt)
_ledgiallo
Bello, no?!
Open Hardware
Si tratta di un oggetto hardware Open Source, il primo al mondo, analogo ai software Open Source. Gli schemi elettrici della scheda sono a disposizione nel sito ufficiale, chiunque può autocostruirsi Arduino e magari rivenderlo in migliaia di copie senza chiedere alcun permesso e senza dover dare un centesimo agli inventori. Si provi ad immaginare cosa accadrebbe se la Apple facesse lo stesso con l'i-Pad...
Ciò ha comportato uno sviluppo straordinario di questa scheda, ad opera di appassionati di tutto il mondo. Una serie di strumenti gratuiti e non gratuiti si sono affiancati, programmi per disegnare i collegamenti elettrici o per programmare (come il nostro), schede (dette shield) aggiuntive che si attaccano sopra Arduino e permettono funzioni particolari, ma soprattutto gruppi di persone che mettono in condivisione i loro progetti e le loro realizzazioni. Questa la vera forza di Arduino; Tizio riesce a realizzare per la sua porta di casa una serratura elettronica azionata da una combinazione di pulsanti che si illuminano di colori diversi, Tizio la pubblica su Internet con foto schemi e programma, Caio la copia e la migliora e la pubblica su un suo blog personale, Sempronio vi aggiunge indicazioni pratiche, spiegando cosa andare a chiedere in ferramenta, quale tipo di serratura, quali marche...
Applicazioni di Arduino
Sarebbe troppo lungo l'elenco di applicazioni possibili. Citando per categorie: prototipi, attrezzature automatizzate a basso costo, robotica, domotica, applicazioni interattive, didattica, giochi elettro-meccanici...
Gli inventori
Questo il team di persone che ha inventato Arduino e lo continua a reinventare. Gianluca Martino, David Mellis, David Cuartielles, Tom Igoe e sulla destra il più noto, Massimo Banzi, diciamo pure il
papà di Arduino.
Una curiosità: il nome
Arduino è quello del bar preferito di Massimo Banzi :-)
Questo il sito ufficiale di riferimento
http://arduino.cc