

The Potentiometer Piher 10mm is a compact, rotary variable resistor designed for precise control of electrical signals in electronic circuits. Manufactured by Piher, this 10mm potentiometer is widely used for adjusting voltage levels, tuning circuits, and controlling parameters such as volume, brightness, or speed in various applications. Its small size and reliable performance make it a popular choice for both hobbyist and professional projects.








The following table outlines the key technical details of the Potentiometer Piher 10mm:
| Parameter | Specification |
|---|---|
| Resistance Range | 1 kΩ to 1 MΩ (varies by model) |
| Tolerance | ±20% |
| Power Rating | 0.15 W (at 70°C) |
| Maximum Voltage | 250 V DC |
| Rotational Life | 10,000 cycles |
| Operating Temperature | -10°C to +70°C |
| Shaft Type | Rotary |
| Shaft Length | 5 mm to 20 mm (varies by model) |
| Mounting Type | Through-hole |
| Adjustment Type | Top or side adjustment (varies) |
The Potentiometer Piher 10mm typically has three pins, as described below:
| Pin Number | Name | Description |
|---|---|---|
| 1 | Terminal 1 | One end of the resistive track. Connect to ground or a fixed voltage source. |
| 2 | Wiper | The adjustable middle pin. Outputs the variable resistance or voltage. |
| 3 | Terminal 2 | The other end of the resistive track. Connect to a fixed voltage source or load. |
The Potentiometer Piher 10mm can be used with an Arduino UNO to read analog values and control outputs such as an LED's brightness. Below is an example code:
// Example: Reading potentiometer value and controlling LED brightness
const int potPin = A0; // Connect the wiper (middle pin) to analog pin A0
const int ledPin = 9; // Connect an LED to digital pin 9 (PWM pin)
void setup() {
pinMode(ledPin, OUTPUT); // Set the LED pin as an output
Serial.begin(9600); // Initialize serial communication for debugging
}
void loop() {
int potValue = analogRead(potPin); // Read the potentiometer value (0-1023)
// Map the potentiometer value to a PWM range (0-255)
int ledBrightness = map(potValue, 0, 1023, 0, 255);
analogWrite(ledPin, ledBrightness); // Set the LED brightness
// Print the potentiometer value for debugging
Serial.print("Potentiometer Value: ");
Serial.println(potValue);
delay(100); // Small delay for stability
}
No Output Voltage from the Wiper:
Inconsistent or Noisy Output:
Potentiometer Shaft Feels Stiff or Loose:
Overheating:
Q: Can the potentiometer be used as a variable resistor?
A: Yes, by connecting only two pins (one terminal and the wiper), the potentiometer can function as a variable resistor.
Q: Is the Potentiometer Piher 10mm waterproof?
A: No, this potentiometer is not waterproof. Avoid exposure to moisture or liquids.
Q: Can I use this potentiometer for high-current applications?
A: No, the potentiometer is designed for low-power applications with a maximum power rating of 0.15 W.
Q: How do I mount the potentiometer on a PCB?
A: The potentiometer has through-hole pins for easy soldering onto a printed circuit board (PCB).
This documentation provides a comprehensive guide to understanding, using, and troubleshooting the Potentiometer Piher 10mm.