Abaixo, listou-se alguns exemplos de inovações concebidas a partir de estudos da biônica voltadas a acessibilidade.
Exoesqueleto
São esqueletos artificiais, feitos de materiais altamente resistentes, que podem ser vestidos por humanos para objetivos diversos, como segurança e defesa nacional. Muitas empresas vem desenvolvendo esse tipo de equipamento com o intuito fazer pessoas voltarem a andar. Desde 2015, a empresa TWIICE vem desenvolvendo e aprimorando seus protótipos no Laboratório de Sistemas Robóticos da École Polytechnique Federale de Lausanne. Abaixo, o produto desenvolvido pela empresa.
Projeto(s) relacionado(s)
Hand robot InMoov
Projeto de uma mão robótica biônica que utiliza Arduino Uno R3, Servo motores e Sensor de força resistivo para dirigir e controlar cada dedo separadamente. Ele foi desenvolvido em 2012 pelo escultor e designer francês Gael Langevin. Saiba mais em: O modelo para impressão 3D é disponibilizado em: https://www.thingiverse.com/thing:17773/files. A "Hand robot InMoov" é um subprojeto do "Robot InMoov", primeiro robô em tamanho real impresso em 3D de código aberto. Ele pode ser replicável em qualquer impressora 3D com uma área de 12 x 12 x 12 cm. Foi criado como uma plataforma de desenvolvimento para Universidades, Laboratórios e Hobistas. Saiba mais sobre "Hand robot InMoov" em: http://inmoov.fr/
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);
}