Codey OnlineBibliothèque de composants Arduino & ESP32 › Linear Potentiometer (3-pin)
Linear Potentiometer (3-pin)
Composants passifs

Linear Potentiometer (3-pin)

Potentiomètre rotatif à monter en traversant avec trois bornes : les deux extrémités de la piste résistive plus le curseur (broche centrale). La courbe **B** européenne courante est approximativement linéaire. Résistances totales typiques : 500Ω, 1kΩ, 5kΩ, 10kΩ, 20kΩ, 50kΩ, 100kΩ, 250kΩ, 500kΩ, 1MΩ. À utiliser pour le volume, le contraste, les diviseurs de tension pour entrée analogique et le réglage. **Pins :** CCW = une extrémité de la piste, WIPER = curseur (à relier à l’ADC ou à la sortie), CW = autre extrémité de la piste — vu de face, axe vers vous, les broches sont généralement vers vous (l’ordre peut varier selon le fabricant ; vérifiez votre pièce).

Largeur: 23.6 mm

Brochage — Linear Potentiometer (3-pin)

Broche Signal Description
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

Conseils de câblage

Potentiomètre traversant à 3 broches. Utilisez componentId potentiometer-linear et mettez la **résistance totale** dans le libellé (par ex. "10kΩ", "100kΩ"). Noms de broches standard sur les schémas : **CCW** (extrémité de piste sens antihoraire), **WIPER** (milieu / curseur), **CW** (extrémité de piste sens horaire). Connectez CCW↔CW entre la référence et GND (ou la plage du signal), prenez la sortie sur WIPER. Ne dépassez pas la puissance admissible du potentiomètre ; en diviseur de tension sous 5V, le courant dans la piste vaut V/R_total.

Exemple de schéma de câblage — Linear Potentiometer (3-pin)

De Vers Fil
board:5V x1:CCW red
board:GND x1:CW black
board:A0 x1:WIPER green

Exemple de code Arduino — Linear Potentiometer (3-pin)

Cet exemple a été écrit et vérifié à la compilation pour le arduino-uno. Codey Online l'adapte pour vous à toute autre carte prise en charge.

// 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);
}

Composants similaires

⚙️

Ceramic Capacitor

⚙️

Diode

⚙️

Electrolytic Capacitor

⚙️

Resistor

Construisez votre projet Arduino ou ESP32 avec l'IA

Décrivez ce que vous voulez créer. Codey Online écrit le code, dessine le schéma de câblage, le compile et flashe votre carte directement depuis le navigateur.

Commencez gratuitement