Volver a Paxini Gen3 Path

Instalar y verificar el sensor

Instala el SDK Paxini, conecta el Gen3 a través de USB-C, escribe un guión de transmisión de 5 líneas y verifique si todos los taxels están funcionando con el visualizador de mapas de calor en vivo.

Unidad 1 de 5 · Instalar y verificar · ~ 1 hora

En esta unidad instalarás el SDK de Paxini, conectarás el sensor Gen3 a través de USB-C, escribirás un guión de transmisión de Python de 5 líneas y ejecutarás el visualizador de mapas de calor incorporado para confirmar que cada taxel está respondiendo correctamente.

Paso 1 Instalar SDK

Instalar el SDK de Paxini

Activar el entorno virtual (creado en la Unidad 0), luego instalar el SDK:

fuente paxini-env/bin/activar # Instalar SDK con visualización extra pip instalar "paxini-sdk[viz]" # Verificar la instalación python -c "import paxini; imprimir(paxini.__version__) " # Esperado: 1.2.x o más reciente

No se necesita instalación de controlador El Gen3 se enumera como un dispositivo USB HID estándar. Windows, macOS y Linux todos lo admiten automáticamente. Si estás en Linux, ejecuta T0 una vez para establecer los permisos USB, luego desconecta y reajusta el sensor.

Paso 2 Conexión USB

Conecta el sensor

En este punto, el sensor no necesita estar montado en un agarre.

Verifique si el sensor es detectado:

Python -m paxini.discover # Resultado esperado: # Encontrado 1 dispositivo Paxini(s): # [0] PX-6AX-GEN3 serie=PX3A0042 firmware=1.2.4 variante= punta de dedo

** Resultado vacío?** Primero: probar un cable USB-C diferente algunos cables son solo de carga. Segundo: en Linux, ejecuta el instalador de la regla udev como se señaló anteriormente. Tercero: compruebe el sensor LED sólido significa listo, parpadear significa modo de actualización del firmware (resete 5 segundos para salir).

Paso 3 Primera lectura

Su primer guión de transmisión de 5 líneas

Crear un archivo llamado first_reading.py y pegar esto:

Importar sensor paxini = paxini.Sensor() sensor.start() para el marco en sensor.stream(): imprimir(f"Forza: {frame.total_force_n:.3f} N

Aplique y presione la superficie del sensor con el dedo. Usted debe ver el aumento de la lectura de la fuerza y en_contact cambiar a True. Presione T1 para detener.

# Ejemplo de salida al presionar el sensor: Fuerza: 0.001 N Contacto: Falsa Fuerza: 0.002 N Contacto: Falsa Fuerza: 0.241 N Contacto: Verdadera Fuerza: 1.872 N Contacto: Verdadera Fuerza: 3.105 N Contacto: Verdadera Fuerza: 0.024 N Contacto: Falsa

Paso 4 Verificación de mapas de calor

Verificación en vivo de la mapa de calor

El visualizador incorporado muestra la matriz completa de taxel como una mapa de calor codificada en color. Así es como verifica que cada taxel es funcional y calibrado:

# Lanzar el mapa de calor en vivo (presiona Q para dejar de hacerlo) python -m paxini.visualize

Con el mapa de calor abierto:

  1. Sin contacto, toda la matriz debe ser de color azul oscuro uniforme (presión cercana a cero).
  2. Presione la superficie del sensor con la punta de su dedo. Una región localizada debe iluminar amarillo/rojo brillante correspondiente al área de contacto.
  3. Presione uniformemente en toda la zona de detección. Cada cabina debe responder. Cualquier cabina que permanezca oscura cuando se presiona es defectuosa contacte el soporte de Paxini.

Cómo se ve una mapa de calor saludable Estado de reposo: oscuro uniformemente (02 kPa de ruido de fondo).

Unidad 1 completa cuando...

Puede ejecutar T3 y ver su sensor listado. El mapa de calor en vivo muestra un estado de reposo oscuro y una región brillante localizada cuando pulsa la superficie de detección. Cada taxel responde al contacto no hay zonas oscuras permanentes.

[← Regreso a la visión general del camino]