Tecnologia vestible

Per començar Elements d'entrada Programació CircuitPython   Recursos CITCEA
Elements no electrònics Elements de sortida Programació Arduino    
Projectes Elements de control Dades pràctiques   Inici

La placa LilyPad Arduino USB

El disseny de la placa LilyPad Arduino USB està pensat per a aplicacions e-tèxtils però té unes mides una mica més grans que les plaques d'Adafruit (50  mm de diàmetre i uns 5 mm de gruix) amb uns espais de connexió fàcils de cosir però en els que també s'h i poden soldar cables o tanques per cosir.

LilyPad USB

La placa disposa de 9 E/S binàries i 4 E/S analògiques i incorpora un connector mini USB per a la programació (a la part superior de la fotografia), un connector per a la bateria o alimentació (part inferior), un interruptor per encendre i apagar (part dreta) i un polsador de reset (part esquerra). Si la placa està connectada al port USB i a una bateria, la bateria es recarregarà a través del port USB. Mentre la bateria es carrega estarà encès el LED CHG. Si la bateria està completament carregada, el procés de càrrega s'atura automàticament.

A vegades la placa pot donar problemes de programació i que surti un missatge dient que no s'ha trobat el controlador. En cas que això ens passi, podem tornar a enviar el programa prement el botó de reset de la placa quan piquem el botó Puja.

La placa incorpora quatre LED amb les següents funcions:

Nom Color Utilització
CHG Vermell Indica que s'està carregant la bateria connectada a la placa
Vermell Connectat a la sortida D13
RX Vermell Indiquen que la placa s'està comunicant amb l'ordinador
S'està programant o el monitor sèrie està en funcionament
TX Vermell

Els diferents punts de connexió de la placa es descriuen a la taula següent:

Pota Codi Utilització
+ 3,3 V Positiu de l'alimentació
- GND Negatiu de l'alimentació
2 D2 Entrada o sortida digital
SDA Comuniació i2c o TWI
La major part dels sensors es connecten aquí
3 D3 Entrada o sortida digital
D3 ˜ Sortida analògica PWM
SCL Comuniació i2c o TWI
La major part dels sensors es connecten aquí
9 D9 Entrada o sortida digital
D9 ˜ Sortida analògica PWM
10 D10 Entrada o sortida digital
D10 ˜ Sortida analògica PWM
11 D11 Entrada o sortida digital
D11 ˜ Sortida analògica PWM
A2 A2 Entrada analògica
A2 Entrada o sortida digital
A3 A3 Entrada analògica
A3 Entrada o sortida digital
A4 A4 Entrada analògica
A4 Entrada o sortida digital
A5 A5 Entrada analògica
A5 Entrada o sortida digital
  D13 Entrada o sortida digital connectada al LED
D13 ˜ Sortida analògica PWM connectada al LED

Important: Aquestes potes es poden emprar com a entrades o sortides binàries però en el programa es posa el nom que correspon a l'entrada analògica, com en l'exemple següent:

void setup() {   // Inicialització
	pinMode(A3, OUTPUT);   // La pota on hi ha el LED actua com a sortida
}
void loop() {   // Programa que es repeteix indefinidament
	digitalWrite(A3, HIGH);   // Encén el LED
}

 

 

 

En aquest web, les fotografies marcades amb [AF] són del web d'Adafruit, les marcades amb [SF] del web d'Sparkfun i les marcades amb [AU] del web d'Arduino.

 

 

 

 

 

 

 

 

 

 

Llicència de Creative Commons
Aquesta obra d'Oriol Boix està llicenciada sota una llicència no importada Reconeixement-NoComercial-SenseObraDerivada 3.0.