Per ogni progetto che vuole realizzare un maker esiste una scheda che potrebbe rendere più semplice la realizzazione di quest’ultimo. La stragrande maggioranza dei progetti è realizzabile con la board Arduino, ma cosa accade se voglio implementare questo progetto sopra a un indumento? La risposta è semplice, basta utilizzare Arduino LilyPad.
Il LilyPad Arduino 328 è un microcontrollore programmabile tramite Arduino che permette una facile integrazione in progetti indossabili e-textiles. Possiede le stesse caratteristiche che è possibile trovare nelle varie schede Arduino, ma le dimensioni ridotte e la forma rotonda ne aumentano la versatilità. Il LilyPad Arduino è costituito da un ATmega 328 con bootloader Arduino e numerosi fori di pin-out che lo rendono facile da cucire e collegare ad altri moduli tramite filo conduttivo.
LilyPad infatti può essere cucita su qualsiasi materiale tessile ed è lavabile. Ideale per progetti che devono essere indossati come t-shirt interattive o maglioni che comunicano con il nostro smartphone scambiandosi i dati dei sensori.
la scheda ha la possibilità di essere cucita su tessuti e i vari dispositivi possono essere interconnessi tra di loro mediante filo da sartoria conduttivo. Ha una forma circolare con diametro di 50 mm, spessore 0,8 mm.
LilyPad può essere programmato con il software Arduino dalla versione IDE.
La scheda può essere alimentata attraverso la presa USB del computer o mediante alimentazione esterna. Può funzionare nel range di tensione che va da 2,7 a 5 V.
Questa scheda circolare è provvista di 22 pins ( 14 pin I/O digitali pin, 6 pin I/O analogici, 2 per l’alimentazione). Ecco una mappatura:
Questi pin sono distribuiti lungo il perimetro come i petali di un fiore e hanno una forma tale da permettere il contatto elettrico anche mediante cucitura.
Il cuore di questa piccola scheda è il microcontrollore ATmega328 o ATmega32U4 (in base alle versioni che possedete della scheda).
LilyPad è una tecnologia indossabile e-textiles sviluppata da Leah Buechley in collaborazione con Leah e SparkFun.
Specifiche tecniche:
Chip: ATmega 328
Bootloader: Arduino
Pulsante: reset
Dimensione diametro esterno: 50 mm
Spessore: 0.8 mm
Io ho acquistato il kit dev-11262 è all’interno è disponibile:
- 1 x LilyPad Simple Board
- 1 x LilyPad Button
- 1 x LilyPad Slide Switch
- 5 x LilyPad White LED
- 1 x LilyPad RGB tri-color LED
- 1 x LilyPad Light Sensor
- 1 x LilyPad Temp Sensor
- 1 x LilyPad Buzzer
- 1 x LilyPad Vibe board
Il kit è acquistabile al prezzo di 49 dollari, clicca qui per acquistarlo.
Come programmare LilyPad?
Colleghiamo tramite questo componente e un cavo USB LilyPad al PC.
Dobbiamo installare i driver per utilizzare LilyPad.
Prima di tutto scarica il file zip dei driver nel seguente link.
Andiamo su gestione dispositivi per chi ha Windows 10. Andiamo sul driver che non ha riconosciuto. Aggiorna i driver.
Poi clicca su cerca driver nel computer.
Ora inserisci il percorso nel quale si trova la cartella contenente i driver installata in precedenza.
Clicchiamo su avanti.
Ora apriamo Arduino IDE, andiamo su tools, board “XXXXXXX”, Arduino AVRI BOARD, e selezioniamo LilyPad Arduino.
Siamo pronti a caricare i vari codici, proviamo a far lampeggiare il led integrato alla scheda per vedere se tutto funziona.
Carichiamo questo codice:
1 2 3 4 5 6 7 8 9 10 11 12 |
void setup() { // initialize digital pin LED_BUILTIN as an output. pinMode(LED_BUILTIN, OUTPUT); } // the loop function runs over and over again forever void loop() { digitalWrite(LED_BUILTIN, HIGH); // turn the LED on (HIGH is the voltage level) delay(1000); // wait for a second digitalWrite(LED_BUILTIN, LOW); // turn the LED off by making the voltage LOW delay(1000); // wait for a second } |
Clicchiamo su carica.
Ed ecco qui che il led lampeggia.
Progetti
Rendere il proprio peluche un giocattolo interattivo tramite l’ausilio di sensori di prossimità, forza e accelerometro. Tutorial completo qui.
Electronic Traces – Sensazioni visuali a passo di danza: questo progetto permette di creare pitture digitali attraverso il movimento delle ballerine.
Wireless Controlled Robotic Hand: Consiste in una mano artificiale controllata attraverso un guanto dotato di sensori di flessione totalmente wireless.
Polsino Arduino con Lilypad: Il progetto che ti presento è un polsino arduino interattivo realizzato da due giovani appassionati Matteo e Marco, il loro progetto si basa su Lilypad, utilizza un accelerometro a 3 assi, un buzzer e dei led:
Ringrazio a chi ha letto questa guida, se avete avuto problemi o avete dubbi non esitate a contattarci.
Iscriviti ai nostri gruppi Telegram
Link utili