Arduino, Internet das Coisas e Computação vestível

[Voltar]

[Avançar]

5.9. Exoesqueleto para amplificar a força da mão


Exoesqueleto para amplificar a força da mão ou dos dedos

O projeto usa Arduino Uno R3, Sensor Flexível de Força/Resistência e resistor de 10 kΩ para controle de um servo motor. A ideia é captar movimentos mínimos produzidos pela mão humana ou parte dela para amplificar a força dos dedos. Pode também funcionar como uma prótese ortopédica para as pessoas que possuem apenas parte dos dedos. Este dispositivo também pode complementar o trabalho do fisioterapeuta nos processos de recuperação de movimentos dos dedos.

.

// Projeto: Controla servo motor com sensor de flexão  
// Autor: André Silveira
// Data: 28/09/2021

#include "Servo.h"
int Valor = 0;
int Angulo = 0;
int PinoServo = 5;
int Pino_sensor = A0;

Servo MeuServo; 				            // Criar um Objeto Servo 

void setup() {  
    pinMode(Pino_sensor,INPUT); 
    MeuServo.attach(PinoServo);             // Inicializa Servo Motor   
    Serial.begin(9600);   
}

void loop() {  
  
   Valor = analogRead(Pino_sensor);
   Angulo = map(Valor, 0, 180, 360, 0);
   MeuServo.write(Angulo);  
  
   Serial.print("Valor: ");  
   Serial.print(Valor);
   Serial.print(" - Angulo: ");  
   Serial.println(Angulo);               // Imprime tudo que foi setado acima 
   delay(50);                                     

}

 

[Voltar]

[Avançar]