ENTRADES I SORTIDES

🔑 Configuració inicial de pins

Perquè un pin pugui ser utilitzat, primer l’hem de configurar amb pinMode():

Funció Descripció 💡 Exemple en codi
pinMode(pin, INPUT) Configura el pin com a entrada pinMode(2, INPUT);
pinMode(pin, OUTPUT) Configura el pin com a sortida pinMode(13, OUTPUT);

Entrada = Sensor (llegeix informació)
Sortida = Actuador (fa una acció)

👂 Llegir entrades

Funció Descripció 💡 Exemple en codi
digitalRead(pin) Llegeix 0 o 1 (LOW/HIGH) d’un pin digital estat = digitalRead(2);
analogRead(pin) Llegeix valors 0–1023 d’un pin analògic valor = analogRead(A0);

 

📬 Escriure sortides

Funció Descripció Exemple en C/Arduino
digitalWrite(pin, HIGH) Posa el pin en tensió (5V → ON) digitalWrite(13, HIGH);
digitalWrite(pin, LOW) Posa el pin a 0V (OFF) digitalWrite(13, LOW);
analogWrite(pin, valor) Escriu valor PWM (0–255) en un pin amb sortida PWM analogWrite(9, 128);

 
 
Heu completat el 35% de la lliçó.
35%