Search

Training System To Improve Athletes' Reflexes

Made by Ricardo Lerch

About the project

It is a sports training system for athletes, which allows to measure and increase the capacity of reaction time to stimulation, or reflexes.

Project info

Difficulty:

Categories:

Estimated time:

1 day

Published:

18th December 2018

Items used in this project


Hardware components

Resistor Network - 10K Ohm (6-pin bussed) x 4
Polymer Lithium Ion Battery - 1000mAh

this can be taken apart from any portable cell charger, check the photos and videos

x 4
USB A/Micro Cable - 2m

this can be taken apart from any portable cell charger

x 4
Resistor Network - 10K Ohm (6-pin bussed) x 4
Transistor NPN (2N3904) x 4
Mountable Slide Switch x 4
Tiny Breadboard

48 blue 4 red 4 green

x 56
Tiny Breadboard x 4
Breakout Kit for Raspberry Pi Model A+&B+&2

1 NodeMCU per light and 1 NodeMCU Board for the server

x 5

Hand tools and fabrication machines

3D Printer (generic) x 1

Story


https://photos.app.goo.gl/bTA0y0GDYsPbmkWq1

From implementation to design electronics and first tests

Some images...

User Interface - Cell phone Screen

One Light

One Light Parts

Leds On

CAD 3D Design

SomeVideos...

Taekwondo training (theWorld Champion)

https://photos.app.goo.gl/2n0t39ThD1HRY7qz2

Personal trainer and cell phone

https://photos.app.goo.gl/KoA6mo5NUn9zrMAD2

Tennis Training

https://photos.app.goo.gl/D83am7ToD8Yj4oo22

https://photos.app.goo.gl/XlMRqd4BkXRQL6rw2

Fitness Sport Training

https://photos.app.goo.gl/9vXE4j9x8HDfFQYj2

There are 4 (or more), lights, one of them is the "server"

The server holds 2 nodeMCU boards one is the server itself (the WiFi hotspot) and the other one is the sensor light, all other lights holds only 1 nodeMCU board each.

They are interconnected without wires via WiFi.

The user connects with the cell phone to this same server via WiFi.

Configure the system with parameters such as ignition time, delay, range of activation distances, and type of sequence (sequential or random).

All settings are available in a very simple screen shown in the cell phone.

No need to install software on the phone, just access a link in the browser to see the screen.

Connect the cell phone to the server via WiFi, browse to http://192.168.4.1 use TrainerLights named WiFi spot and password 1234567890

Assembly

My Desk

Schematics


TrainerLights circuit diagrams

CAD


TrainerLights led cover

to be printed in Translucent ABS. This part holds the ultrasonic sensor, and the on/off switch, and the charging board.

Go to download

TrainerLights base

The base is the main part holds the batteries, and the NodeMCU board

Go to download

TrainerLights led ring holder

This part holds the leds for stimulation

Go to download

Code


TrainerLights server code

this is the server code, all lights connects to this server via wifi, the cellphone also connects to this server, when connected over port 80 serves a html file that allows the user to control the system with an interface.

TrainerLights client code

This is the code for each light, each one of this lights will connect to TrainerLights server

Leave your feedback...