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

Potenciòmetre tèxtil

Un potenciòmetre és una resistència variable. El potenciòmetre tèxtil és una cinta de material conductor que es passa pel forat d'una anella. Aquesta anella va unida a una anella més grossa que és per on l'agafarem per poder-la desplaçar.

Potenciòmetre tèxtil

Connectarem la cinta entre els terminals 3,3 V i GND del microcontrolador i l'anella a una entrada analògica. En la imatge hem connectat a la pota D12 que correspon a A11. Segons la posició de l'anella l'entrada llegirà un valor diferent.

Connexió del potenciòmetre tèxtil

El següent programa per a l'entorn Arduino serveix per fer proves i llegir el sensor.

int lectura;
void setup() {
	Serial.begin(9600);
}
void loop() {
	lectura = analogRead(A11);  // Correspon a la pota D12   
	Serial.println(lectura); 
	delay(200);  // Espera 0,2 s
}

Aquest altre programa fa una cosa similar en CircuitPython.

import board
import analogio
import time
sensor = analogio.AnalogIn(board.A0)
while True:
    print(sensor.value)
    time.sleep(0.5)

Atenció: Tingueu present que en molts casos les entrades binàries i analògiques corresponents a la mateixa pota no tenen el mateix número.

 

 

 

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.