• ¡En oferta!
  • Agotado
Flex sensor de 2.2" sensor de flexion
search
  • Flex sensor de 2.2" sensor de flexion

Flex Sensor 2.2" - Sensor de flexión

$ 17,41+IVA ($ 20,02)
Resumen

El Flex Sensor de 2.2" es un sensor que mide la flexión o curvatura, ideal para detectar movimiento o posición en tus proyectos. Su principio de Resistencia Flexible lo hace fácil de integrar con microcontroladores como Arduino® o ESP32, convirtiendo la flexión en un cambio de resistencia eléctrica.

Adquiere este sensor esencial para dar a tus creaciones la capacidad de interactuar con el entorno de manera intuitiva y precisa.

Cant.
Agotado

*Los descuentos por cantidad se aplican sobre el número total de unidades del producto (puede incluir una o más variantes).

*Ver las Formas de Pago disponibles.

*Entrega inmediata el mismo día (o en un plazo de 24 a 48 horas según el lugar de destino). Ver las Formas de Entrega y Costos de Envío.

Producto de Alta Calidad con Garantía de Total Satisfacción. 

La calidad es lo primero. Satisfacción garantizada.

Descubre el potencial de la detección de movimiento con el Flex Sensor de 2.2", un componente fundamental para dar vida a tus proyectos interactivos. Este innovador Sensor de Curvatura transforma cualquier movimiento de flexión en una señal eléctrica que tus microcontroladores pueden interpretar. Su tecnología de Resistencia Flexible lo hace increíblemente versátil, permitiéndote medir ángulos, posiciones o simplemente la presencia de una curva en tiempo real. Ideal para entusiastas de la electrónica, makers, estudiantes y profesionales que buscan precisión y facilidad de integración en sus desarrollos.

¿Para qué sirve el Flex Sensor 2.2"? Aplicaciones prácticas

El Flex Sensor de 2.2" es una herramienta poderosa que abre un abanico de posibilidades en diversas áreas:

  • Robótica y Automatización: Perfecto para detectar la posición de articulaciones en robots, como los dedos de una mano robótica, o para controlar movimientos específicos en mecanismos automatizados.
  • Wearables y Ropa Inteligente: Integra el sensor en guantes de datos para captura de movimiento, en prendas para monitorear posturas o en dispositivos biométricos que midan la flexión de extremidades.
  • Realidad Virtual y Aumentada: Utilízalo en controladores gestuales o dispositivos de entrada para traducir movimientos físicos en interacciones dentro de entornos virtuales.
  • Instrumentos Musicales Electrónicos: Diseña interfaces innovadoras donde la flexión controle parámetros de sonido, creando nuevas formas de expresión musical.
  • Dispositivos Médicos y de Rehabilitación: Monitorea el rango de movimiento en fisioterapia o crea dispositivos de asistencia que reaccionen a la flexión del cuerpo.
  • Control Industrial y Seguridad: Detecta la flexión en materiales o estructuras para monitorear su integridad o para activar alarmas ante deformaciones.

Características principales del Sensor de Curvatura 2.2"

  • Longitud Óptima: Con 2.2 pulgadas (aproximadamente 5.5 cm), ofrece un equilibrio perfecto entre tamaño compacto y capacidad de detección de flexión significativa.
  • Principio de Resistencia Flexible: Su funcionamiento se basa en la variación de resistencia eléctrica a medida que el sensor se flexiona, lo que proporciona una señal analógica fácil de interpretar.
  • Fácil Integración: Su diseño simple con dos pines permite una conexión directa a la mayoría de los microcontroladores, incluyendo Arduino®, ESP32, Raspberry Pi® (a través de ADC externo) y PIC.
  • Durabilidad y Flexibilidad: Construido para soportar ciclos de flexión repetidos, lo que lo hace ideal para prototipos y aplicaciones de uso prolongado.
  • Alta Sensibilidad: Detecta pequeños cambios de curvatura, ofreciendo mediciones precisas para tus proyectos.

¿Para quién es ideal este Sensor de Curvatura?

Este Flex Sensor de 2.2" es el componente perfecto para:

  • Makers y Aficionados: Si te apasiona crear dispositivos interactivos y dar vida a tus ideas con electrónica.
  • Estudiantes de Ingeniería y Robótica: Ideal para proyectos educativos, trabajos de grado y prototipos en áreas de control, IoT y mecatrónica.
  • Desarrolladores de IoT: Para integrar funcionalidades de detección de movimiento en dispositivos conectados y sistemas inteligentes.
  • Diseñadores de Wearables: Quienes buscan un sensor discreto y efectivo para incorporar en prendas y accesorios tecnológicos.
  • Investigadores y Prototipadores: Para experimentación y desarrollo rápido de conceptos que requieran la medición de flexión.

Especificaciones técnicas

  • Tipo de Sensor: Flex Sensor (Sensor de Curvatura / Resistencia Flexible)
  • Longitud: 2.2 pulgadas (aprox. 5.5 cm)
  • Resistencia Plana: Varía típicamente entre 25kΩ y 50kΩ (sin flexionar)
  • Rango de Resistencia con Flexión: Aumenta significativamente con la flexión (puede superar 100kΩ a 90 grados)
  • Conexión: 2 pines
  • Compatibilidad: Se puede conectar a entradas analógicas de microcontroladores como Arduino®, ESP32, PIC y Raspberry Pi® (requiere ADC externo).

Guía Rápida de Inicio con Arduino® UNO

Aprende a conectar y leer datos de tu Flex Sensor 2.2" usando una placa Arduino UNO.

Materiales Necesarios:

  • 1x Flex Sensor 2.2" (Sensor de Curvatura)
  • 1x Placa Arduino UNO (o compatible como Nano, Mega)
  • 1x Protoboard
  • 1x Resistencia de 10kΩ
  • Cables jumper macho-macho

Tabla de Conexiones:

  • Pin 1 del Flex Sensor -> 5V (Arduino)
  • Pin 2 del Flex Sensor -> Pin A0 (Arduino)
  • Pin A0 (Arduino) -> Un extremo de la Resistencia de 10kΩ
  • Otro extremo de la Resistencia de 10kΩ -> GND (Arduino)

Código de Programación (Arduino UNO):


/*
  Descripción: Lee el valor analógico de un Flex Sensor 2.2" y lo muestra en el Monitor Serial.
               El valor leído será menor cuanto más flexionado esté el sensor (con esta conexión).
  Producto: Flex Sensor 2.2" (Sensor de Curvatura)
  Plataforma: Arduino UNO

  Conexiones:
  - Pin 1 del Flex Sensor -> 5V (Arduino)
  - Pin 2 del Flex Sensor -> A0 (Arduino)
  - A0 (Arduino) -> Resistencia de 10kΩ -> GND (Arduino)

  Este código es completo y funcional, listo para copiar y pegar en el Arduino IDE.
  Está bien comentado para facilitar su comprensión.
*/

const int flexPin = A0; // Pin analógico al que está conectado el Flex Sensor
const int R_fixed = 10000; // Resistencia fija de 10k ohmios (usada como pull-down)

void setup() {
  Serial.begin(9600); // Inicializa la comunicación serial a 9600 baudios
  Serial.println("Iniciando lectura del Flex Sensor...");
}

void loop() {
  // Leer el valor analógico del sensor (0-1023)
  int flexADC = analogRead(flexPin);

  Serial.print("Valor ADC: ");
  Serial.print(flexADC);

  // Mapeo simple a porcentaje de flexión (ajusta los rangos según tu calibración real)
  // Asumiendo que ~900 es relajado y ~400 es altamente flexionado.
  // A menor valor ADC, mayor flexión.
  int flexMapped = map(flexADC, 900, 400, 0, 100); // Map a 0-100% flexión
  flexMapped = constrain(flexMapped, 0, 100); // Asegura que el valor esté entre 0 y 100

  Serial.print(" | Flexión (0-100%): ");
  Serial.println(flexMapped);

  delay(100); // Pequeña pausa para estabilizar la lectura y no saturar el Monitor Serial
}

Pasos para Ponerlo en Marcha:

  1. Realiza las conexiones: Conecta el Flex Sensor 2.2" a tu Arduino UNO siguiendo la "Tabla de Conexiones" y asegurándote de que todas las conexiones sean correctas y seguras.
  2. Prepara el código: Abre el Arduino IDE. Copia el "Código de Programación (Arduino UNO)" proporcionado arriba y pégalo en una nueva ventana del IDE.
  3. Selecciona la placa: En el Arduino IDE, ve a Herramientas > Placa y selecciona "Arduino Uno".
  4. Selecciona el puerto: En el Arduino IDE, ve a Herramientas > Puerto y selecciona el puerto COM/Serial al que está conectada tu Arduino UNO.
  5. Carga el código: Haz clic en el botón "Subir" (generalmente una flecha a la derecha) en el Arduino IDE para compilar y cargar el código a tu Arduino UNO.
  6. Verifica el funcionamiento: Una vez que el código se haya cargado con éxito, abre el Monitor Serial (Herramientas > Monitor Serial) a 9600 baudios. Observa cómo los valores ADC y de flexión cambian al doblar el Flex Sensor. Cuanto más flexiones el sensor, los valores ADC deberían disminuir y el porcentaje de flexión debería aumentar.

Guía Rápida de Inicio con ESP32 Dev Module

Integra el Flex Sensor 2.2" con tu ESP32 para proyectos IoT y más.

Materiales Necesarios:

  • 1x Flex Sensor 2.2" (Resistencia Flexible)
  • 1x Placa ESP32 Dev Module (o ESP32 WROOM-32)
  • 1x Protoboard
  • 1x Resistencia de 10kΩ
  • Cables jumper macho-macho

Tabla de Conexiones:

  • Pin 1 del Flex Sensor -> 3.3V (ESP32)
  • Pin 2 del Flex Sensor -> Pin GPIO34 (VP) (ESP32)
  • Pin GPIO34 (ESP32) -> Un extremo de la Resistencia de 10kΩ
  • Otro extremo de la Resistencia de 10kΩ -> GND (ESP32)

Código de Programación (ESP32):


/*
  Descripción: Lee el valor analógico de un Flex Sensor 2.2" y lo muestra en el Monitor Serial del ESP32.
               El valor leído disminuirá cuanto más flexionado esté el sensor (con esta conexión).
  Producto: Flex Sensor 2.2" (Resistencia Flexible)
  Plataforma: ESP32 Dev Module

  Conexiones:
  - Pin 1 del Flex Sensor -> 3.3V (ESP32)
  - Pin 2 del Flex Sensor -> GPIO34 (ESP32)
  - GPIO34 (ESP32) -> Resistencia de 10kΩ -> GND (ESP32)

  Este código es completo y funcional, listo para copiar y pegar en el Arduino IDE (con soporte ESP32).
  Está bien comentado para facilitar su comprensión.
*/

const int flexPin = 34; // Pin GPIO34 del ESP32 (entrada analógica ADC1_CH6)
const int R_fixed = 10000; // Resistencia fija de 10k ohmios (usada como pull-down)

void setup() {
  Serial.begin(115200); // Inicializa la comunicación serial a 115200 baudios para ESP32
  Serial.println("Iniciando lectura del Flex Sensor con ESP32...");

  // Opcional: Configurar la atenuación del ADC si es necesario para ajustar el rango de entrada.
  // analogSetAttenuation(ADC_11db); // Rango de entrada 0-3.6V (valor ADC 0-4095)
}

void loop() {
  // Leer el valor analógico del sensor (0-4095 para ESP32 por defecto, 12 bits)
  int flexADC = analogRead(flexPin);

  Serial.print("Valor ADC: ");
  Serial.print(flexADC);

  // Mapeo simple a porcentaje de flexión (ajusta los rangos según tu calibración real)
  // Asumiendo que ~3000 es relajado y ~1000 es muy flexionado (esto necesita calibración real).
  // A menor valor ADC, mayor flexión.
  int flexMapped = map(flexADC, 3000, 1000, 0, 100);
  flexMapped = constrain(flexMapped, 0, 100); // Asegura que el valor esté entre 0 y 100

  Serial.print(" | Flexión (0-100%): ");
  Serial.println(flexMapped);

  delay(100); // Pequeña pausa
}

Pasos para Ponerlo en Marcha:

  1. Realiza las conexiones: Conecta el Flex Sensor 2.2" a tu ESP32 Dev Module siguiendo la "Tabla de Conexiones". Asegúrate de que las conexiones sean correctas y seguras, usando el pin GPIO34 (ADC1_CH6).
  2. Prepara el código: Abre el Arduino IDE (asegúrate de tener el soporte para ESP32 instalado). Copia el "Código de Programación (ESP32)" y pégalo en una nueva ventana.
  3. Selecciona la placa: En el Arduino IDE, ve a Herramientas > Placa y selecciona "ESP32 Dev Module" (o la placa ESP32 específica que estés usando).
  4. Selecciona el puerto: En el Arduino IDE, ve a Herramientas > Puerto y selecciona el puerto COM/Serial al que está conectada tu ESP32.
  5. Carga el código: Haz clic en el botón "Subir" en el Arduino IDE para compilar y cargar el código a tu ESP32.
  6. Verifica el funcionamiento: Una vez que el código se haya cargado, abre el Monitor Serial (Herramientas > Monitor Serial) a 115200 baudios. Observa cómo los valores ADC y de porcentaje de flexión cambian al doblar el Flex Sensor. Un mayor grado de flexión resultará en valores ADC más bajos y un porcentaje de flexión más alto.

No esperes más para llevar tus proyectos al siguiente nivel. El Flex Sensor de 2.2" (Resistencia Flexible) es la herramienta que necesitas para añadir interactividad y precisión a tus creaciones. Ya sea para un prototipo de robótica, un wearable innovador o un sistema de control, este sensor te proporcionará los datos exactos sobre flexión y movimiento. ¡Haz tu pedido hoy mismo en TECmikro y recibe tu Flex Sensor en cualquier parte de Ecuador!

612