Codey OnlineLibreria di componenti Arduino ed ESP32 › Linear Potentiometer (3-pin)
Linear Potentiometer (3-pin)
Componenti passivi

Linear Potentiometer (3-pin)

Potenziometro rotativo da foro passante con tre terminali: le due estremità della pista resistiva più il cursore (pin centrale). La curva europea **B** più comune è approssimativamente lineare. Resistenze totali tipiche: 500Ω, 1kΩ, 5kΩ, 10kΩ, 20kΩ, 50kΩ, 100kΩ, 250kΩ, 500kΩ, 1MΩ. Si usa per volume, contrasto, partitori di tensione per ingressi analogici e taratura. **Pins:** CCW = un’estremità della pista, WIPER = cursore (collegare all’ADC o all’uscita), CW = altra estremità della pista — visto frontalmente con l’albero rivolto verso di te, i pin di solito sono rivolti verso di te (l’ordine può variare a seconda del produttore; verifica il tuo componente).

Larghezza: 23.6 mm

Pinout — Linear Potentiometer (3-pin)

Pin Segnale Descrizione
CCW reference Counter-clockwise end of the resistive track; connect to one side of the voltage/signal range
WIPER analog Variable slider output; connect to ADC or circuit node to read the adjusted voltage/resistance
CW reference Clockwise end of the resistive track; connect to the other side of the voltage/signal range

Note di cablaggio

Potenziometro da foro passante a 3 pin. Usa componentId potentiometer-linear e inserisci la **resistenza totale** nell’etichetta (ad es. "10kΩ", "100kΩ"). Nomi standard dei pin negli schemi: **CCW** (estremità della pista in senso antiorario), **WIPER** (centro / cursore), **CW** (estremità della pista in senso orario). Collega CCW↔CW tra riferimento e GND (o il range del segnale), prendi l’uscita da WIPER. Non superare la potenza nominale del potenziometro; usato come partitore da 5V, la corrente nella pista è V/R_total.

Schema di cablaggio di esempio — Linear Potentiometer (3-pin)

Da A Filo
board:5V x1:CCW red
board:GND x1:CW black
board:A0 x1:WIPER green

Codice Arduino di esempio — Linear Potentiometer (3-pin)

Questo esempio è stato scritto e verificato in compilazione per arduino-uno. Codey Online lo adatta a qualsiasi altra scheda supportata.

// Linear Potentiometer (3-pin) example
// Reads the pot on A0 and prints the raw ADC value and voltage.

const int potPin = A0;
const float vRef = 5.0;

void setup() {
  Serial.begin(9600);
}

void loop() {
  int sensorValue = analogRead(potPin);
  float voltage = sensorValue * (vRef / 1023.0);

  Serial.print("ADC: ");
  Serial.print(sensorValue);
  Serial.print("  Voltage: ");
  Serial.print(voltage, 2);
  Serial.println(" V");

  delay(200);
}

Componenti correlati

⚙️

Ceramic Capacitor

⚙️

Diode

⚙️

Electrolytic Capacitor

⚙️

Resistor

Crea il tuo progetto Arduino o ESP32 con l'AI

Descrivi cosa vuoi realizzare. Codey Online scrive il codice, disegna lo schema di collegamento, lo compila e programma la tua scheda direttamente dal browser.

Inizia gratis