Descripción
📦 Descripción completa del módulo H148-K2-4 – Potenciómetro rotativo 10K, 300°
✅ Características principales:
- Modelo: H148-K2-4
- Tipo: Potenciómetro rotativo (módulo analógico)
- Valor resistivo: 10 kΩ
- Tipo de variación: Lineal (tipo B)
- Ángulo de rotación: 300°
- Tensión operativa: 3.3V / 5V
- Salida: Tensión analógica (0V – Vcc)
- Número de pines: 3 (VCC, GND, OUT)
- Fijación: Orificio para tornillos en PCB
- Compatibilidad: Arduino, ESP32, ESP8266, Raspberry Pi, y otros microcontroladores
🧠 Cómo funciona:
Un potenciómetro es una resistencia variable con tres terminales: dos en los extremos de la resistencia y uno conectado a un cursor (el «wiper»). Girando el eje, la resistencia entre el cursor y los terminales cambia, generando una salida analógica proporcional al ángulo de rotación.
En el caso del módulo H148-K2-4, girar el potenciómetro de 0° a 300° produce una tensión de salida que varía linealmente de 0V a Vcc (típicamente 5V si está conectado a Arduino).
🔌 Conexión a Arduino:
| Pines del módulo H148-K2-4 | Conexión a Arduino |
|---|---|
| VCC | 5V |
| GND | GND |
| OUT (Señal) | A0 |
Esquema de conexión:
[H148-K2-4]
|
|-- VCC -----> 5V (Arduino)
|-- GND -----> GND (Arduino)
|-- OUT -----> A0 (Arduino)
📲 Código de ejemplo: Lectura del potenciómetro
// Pin analogico connesso al potenziometro
const int potPin = A0;
void setup() {
Serial.begin(9600); // Inizializza la comunicazione seriale
}
void loop() {
int valore = analogRead(potPin); // Legge valore analogico (0 - 1023)
// Calcola la tensione corrispondente
float tensione = valore * (5.0 / 1023.0);
// Stampa i risultati
Serial.print("Valore analogico: ");
Serial.print(valore);
Serial.print(" | Tensione: ");
Serial.print(tensione);
Serial.println(" V");
delay(200); // Attende 200ms
}
🛠️ Ejemplo de aplicación: Control de la intensidad de un LED
Conexiones adicionales:
- LED en serie con una resistencia de 220Ω conectado al pin digital 9 (PWM)
Código:
const int potPin = A0;
const int ledPin = 9;
void setup() {
pinMode(ledPin, OUTPUT);
}
void loop() {
int valore = analogRead(potPin); // Valore da 0 a 1023
int outputPWM = map(valore, 0, 1023, 0, 255); // Conversione per PWM
analogWrite(ledPin, outputPWM); // Imposta luminosità
delay(10);
}
🧭 Consejos y notas:
- El módulo es lineal: cada grado de rotación corresponde a un incremento constante de la tensión en salida.
- Es útil para interfaces de usuario (por ejemplo, para ajustar el volumen, la velocidad de motores, la luminosidad, etc.)
- No tiene límites mecánicos, por lo que ten cuidado de no forzar más allá del rango de 300°.
- Puede montarse en una breadboard o en PCB gracias a los pines estándar.
📚 Proyectos útiles en los que integrarlo:
- Joystick analógico DIY
- Controlador para motor (PWM)
- Sistemas de regulación de luz
- Interfaces para menús de rotación (con encoder)
- Selección de modos operativos
Tutorial: Cómo usar Potenciómetro rotativo WH148-K2-4 10K 300°
El potenciómetro rotativo WH148-K2-4 10K 300° es un componente electrónico que permite ajustar el valor de resistencia de manera continua. Es ideal para principiantes y makers que desean controlar variables como el volumen del sonido o la luminosidad de un LED.
Qué necesitas
- Arduino Uno o compatible
- Conectores de cabeza
Pasos
- Conectar el potenciómetro al circuito: la extremidad izquierda a la masa (GND), la extremidad derecha al voltaje de referencia (VCC), y el centro al pin de entrada del Arduino.
- Escribir un sketch Arduino que lea el valor del potenciómetro del pin de entrada.
- Visualizar el valor del potenciómetro en el monitor serial del Arduino.
Código de ejemplo
int potPin = A0;
int potVal = 0;
void setup() {
Serial.begin(9600);
}
void loop() {
potVal = analogRead(potPin);
Serial.println(potVal);
}
Miniproyecto
Crea un regulador de intensidad de luz para un LED, ajustando la luminosidad con el potenciómetro rotativo. Conecta un LED al pin de salida del Arduino y usa el valor del potenciómetro para regular la intensidad de la luz.
Errores comunes
- Conectar el potenciómetro al pin de salida en lugar de a un pin analógico de entrada.
- No verificar la polaridad de los conectores.
- Usar un valor de resistencia no compatible con el circuito.
Accesorios recomendados
- Arduino Uno
- LED
- Resistencias
Preguntas frecuentes
¿Cuál es la resistencia del potenciómetro?
Verifica en el datasheet.
¿Cómo puedo conectar más potenciómetros?
Conecta cada extremidad del potenciómetro a la masa (GND) y al voltaje de referencia (VCC), y el centro a pines de entrada diferentes del Arduino.










Valoraciones
No hay valoraciones aún.