Inputs analògics: potenciòmetre

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.

Potenciòmetre i cable 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:

This site is registered on wpml.org as a development site.