Tabla de contenido:
- Sensor de flexión (5 piezas) '
Yo mismo hice el sensor de flexión.
' - Placa Arduino -Servo Motor (5 pcs)
- Espuma (como espuma de poliestireno)
- Guante
- Alambres (Jumper) y Breadboard
- Batería y hebilla de batería
- Banda elástica
- Fishline o alambre
- Pistola de pegamento y cuchillo de uso general
- Sitio recomendado para comprar el hardware requerido.
Paso 2: hacer un sensor de flexión
- En la longitud del dedo, cortamos la pieza de espuma de poliestireno.
- Dividimos la pieza que cortamos en 3 partes como articulaciones de dedos.
- Damos forma a los lados de las piezas cuadradas que cortamos con la ayuda de papel de lija.
- Atamos cada pieza con goma. Debemos dejar algo de espacio entre cada pieza.
- Perforamos todas las piezas longitudinalmente con la ayuda de una varilla puntiaguda.
- Desde estos agujeros pasamos el alambre hasta la parte superior del dedo. Y vamos a hacer un nudo para mantener el cable estable.
- Cortemos una pieza de espuma tanto como el tamaño de la mano.
-
Combina todos los dedos con la mano.
-
Cortar un trozo de espuma para montar los servomotores.
-
Conecte todos los cables de los dedos a los servomotores.
Paso 4: Creando el Guante
- Puedes usar un guante viejo para esto.
- Ponemos los sensores de flexión que hicimos en los dedos del guante.
- Lo arreglamos con pegamento o bridas.
- Tenga en cuenta que no debe pegar los sensores completamente en la dirección longitudinal. Los intervalos son buenos para un movimiento cómodo del sensor.
Paso 5: Conexión
- La batería externa VCC / GND se conecta a la placa base.
- El Arduino GND se conecta a la entrada GND de la placa base
- Las conexiones de servo que usamos en este proyecto son las siguientes;
Entrada naranja - Entrada de señal
Entrada roja - Entrada de potencia (VCC)
Entrada marrón - Entrada de tierra (GND)
- Todos los servomotores VCC y GND se conectan a las entradas VCC / GND de la placa base.
- Las entradas de señal de todos los servomotores se conectan al Arduino Digital PWM 3-5-6-9-10 respectivamente.
- Los sensores tienen dos entradas. Una es la línea GND y la otra es la línea de señal (analógica). La línea de señal se conecta a la línea VCC mediante la división con la ayuda de una resistencia.
Paso 6: Código
- Obtener el código (solo copiar y pegar)
- Añadir la biblioteca de Servo
- Definir servos
- Definir los sensores de flexión
- Variable para leer los valores desde el pin analógico (sensores de flexión)
- Conecta nuestros servos en los pines PWM 3-5-6-9 a los servos
- Lee el valor de los sensores de flexión
- Escale para usarlo con el servo (valor entre 0 y 180)
- Establecer la posición del servo de acuerdo con el valor escalado
- Sube el codigo