AquaGo
Projeto realizado na 4º edição Makeathon de Tecnologia Assistiva do Makerspace da Casa Thomas Jefferson, com apoio da embaixada dos Estados Unidos da América, em parceria com o CIL - Centro Interescolar de Línguas.
Facilitador: Rodrigo Franco e Luan Freitas
Alunos: Larissa Nakabayashi; Ingrid Silva; Sophya Kalyva; Mariana Feitosa; Milena Scardini.
O Projeto surgiu da necessidade de uma integrante do grupo que é atleta paraolímpica de natação. Segundo a atleta, há hoje uma problemática na natação paraolímpica de deficientes visuais, onde acidentes são comuns principalmente envolvendo a colisão do atleta com as raias e as paredes da piscina, o que provoca lesões e reduz o rendimento e autonomia dos mesmos na prática e em competições.
Atualmente há uma solução simples, mas falha, de evitar a colisão do atleta com o final da piscina. Tal solução envolve o treinador e um auxiliar que seguram bastões compridos com bolas nas pontas e cutucam o atleta quando este se aproxima da borda, mas, o equipamento atual possui pouca segurança, nenhuma redundância e expõe o atleta de alto rendimento a falhas humanas, sendo comum acidentes provocados por uma batida no tempo errado ou errar o atleta na hora do cutucão. Já para o problema da colisão dos atletas com as raias, não há qualquer dispositivo desenvolvido que evite estes recorrentes acidentes.
Considerando as limitações do evento, elaboramos um protótipo inicial de projeto a ser desenvolvido para solucionar estes problemas.
A Maquete deste protótipo simula uma raia de piscina a ser percorrida com o dedo e um par de "fones de vibração" a serem colocados atrás da orelha. Caso o "nadador" se mova rumo a uma colisão com as laterais da piscina, ele vai bloquear o laser e o motor referente ao lado que que foi bloqueado vai começar a vibrar, instruindo o nadador a corrigir a direção e se afastar da lateral da raia.
Supplies
- Filamento ABS
- Placa de mdf 3mm 600x400mm
- Arduino uno
- 2 Lasers
- 2 LDR
- 2 motores de vibracall
- fio
- placa perfurada
- conectores e pinos
Fabricação Das Peças
Corte as peças conforme os desenhos em anexo
Montagem Da Eletronica
Monte a placa de circuito impresso conforme a imagem, ligando:
-Fios negativos dos motores de vibracall no pino GND
-Fio positivo do motor de vibracall direito no pino 8 e o esquerdo no pino 7
-Sensor DLR direito
- positivo no 5v
- negativo em uma extremidade do resistor e no A0
- a outra ponta do resistor no GND
-Sensor DLR direito
- positivo no 5v
- negativo em uma extremidade do resistor e no A1
- a outra ponta do resistor no GND
-ligar lasers no 5v e no GND
Código Do Arduino
Faça upload do seguinte código:
#define ldr_esquerdo A0
#define ldr_direito A1
#define motor_esquerdo 7
#define motor_direito 8
void setup()
{
pinMode(ldr_esquerdo, INPUT);
pinMode(ldr_direito, INPUT);
pinMode(motor_esquerdo, OUTPUT);
pinMode(motor_direito, OUTPUT);
Serial.begin(9600);
}
void loop()
{
if (analogRead(ldr_esquerdo) < 700) {
digitalWrite (motor_esquerdo, HIGH);
delay (200);
}
if (analogRead(ldr_direito) < 700) {
digitalWrite (motor_direito, HIGH);
delay (200);
}
digitalWrite (motor_esquerdo, LOW);
digitalWrite (motor_direito, LOW);
//Analisa o valor captado nos LDRs
Serial.print("LDR Esquerdo: ");
Serial.print(analogRead(ldr_esquerdo));
Serial.print(" LDR Direito: ");
Serial.println(analogRead(ldr_direito));
//delay(500);
}
Este código vai ficar lendo o sinal do LDR e quando houver uma interrupção da luz do Laser ele vai acionar o motor de vibracall do lado da interrupção
Downloads
Montagem
Monte a estrutura de forma a ter 2 lasers emitindo luz de um lado e os sensores LDR do lado oposto. Tenha cuidado ao alinhar os lasers; Neste caso, utilizamos um suporte impresso em 3D para auxiliar no alinhamento dos lasers e LDR's.
Para os motores de vibração, utilizamos um case ergonômico impresso em 3D para ser colocado atrás da orelha sem causar desconforto.
Adicionalmente, adicionamos a estrutura um switch e uma entrada para fonte de alimentação.
Testando
Para testar, ligue o sistema em uma fonte de 12v e bloqueie com o dedo o laser de cada um dos lados e observe se o motor que vibra é o do lado correto.