Connexió d’inputs analògics: potenciòmetre
Ara farem servir un altre sensor del kit ED1+Art: el potenciòmetre. Els potenciòmetres són un tipus de sensors que ens permeten modificar un valor d’entrada de forma regular. A diferència dels botons, el potenciòmetre fa una lectura analògica dels valors que va de 0 a 1023. A mesura que girem la roda del nostre potenciòmetre cap un sentit o l’altre, augmentarem o reduirem els valors d’entrada. Aquests sensors són molt comuns en aplicacions comercials com, per exemple, sistemes de so, on es fan servir per apujar i abaixar el volum; segur que els heu fet servir moltes vegades.
Per treballar amb el potenciòmetre, necessitarem els cables Dupont.
Un cop tinguem els components preparats, cal identificar adequadament els pins i fer-los correspondre amb els de l’ED1.
En aquest cas s’ha fet servir el color negre per al pin GND, el vermell per VCC/Vin i blanc per al pin OUT que anirà connectat a la placa al pin A1.
Programació inputs analògics: Potenciòmetre
Per començar a programar els inputs digitals com són els potenciòmetres, farem una lectura dels pins i la imprimirem a la pantalla de la placa ED1. Els blocs dels pins els trobarem a la secció Pins. Fixeu-vos que ara seleccionem el bloc de pin analògic i no digital
En el nostre entorn de MicroBlocks, escrivim el codi següent:
Quan executem el codi a l’ED1, la pantalla de la placa hauria de mostrar un resultat com aquest:
I en girar el potenciòmetre, han de canviar els valors: