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 |
Les entrades analògiques permeten llegir la tensió elèctrica que hi ha connectada a l'entrada. Les tensions poden anar, en principi, de 0 a 5 V i se'ls assignen uns valors entre 0 (corresponent a 0 V) i 1023 (corresponent, en principi, a 5 V).
Per llegir les entrades analògiques fem servir la funció analogRead que té com a paràmetre el número d'entrada i dóna la lectura com a resultat.
En el següent tros de programa, la variable lectura contindrà el valor llegit a l'entrada analògica A3.
int lectura;
... lectura = analogRead(A3); ...
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. Convé mirar la descripció de la placa per veure com es diu cada una.
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.
Aquesta obra d'Oriol Boix està llicenciada sota una llicència no importada Reconeixement-NoComercial-SenseObraDerivada 3.0.