-
Notifications
You must be signed in to change notification settings - Fork 0
SDG Goals Associated
SDG GOALS Connection:
SDG 3 — Good Health and Well-Being Tennis is a sport that demands both physical fitness and sharp mental focus, but one of the biggest barriers to improving is the lack of real-time feedback during practice. Most players, especially at the junior level, have no way of knowing whether their shot placement is actually improving session by session. Project Vector directly addresses this by giving players instant data on their accuracy and reaction time, turning every training session into something measurable. Over time, this kind of feedback helps athletes train smarter, reduce the risk of repetitive strain from practicing the wrong technique, and build healthier, more disciplined training habits.
SDG 4 — Quality Education What makes Project Vector interesting from an education standpoint is that it didn't come from a lab or a company — it came from a group of students who wanted to solve a real problem they personally experienced. Building this system required learning embedded systems, sensor calibration, LED control protocols, mechanical fabrication, and iterative design, none of which came from a textbook. The project is a living example of how hands-on, problem-driven making is a form of education that sticks in a way that classroom theory often doesn't. It also opens the door for this kind of interactive training technology to be used in school sports programmes where professional coaching isn't always available.
SDG 9 — Industry, Innovation and Infrastructure Sports technology is a growing industry, but most of the tools that exist — smart sensors, computer vision tracking systems, force plate analysis — are expensive, require specialist installation, and are completely out of reach for the average training facility or school. Project Vector was built almost entirely from off-the-shelf components costing a fraction of what commercial equivalents would cost, and the design is open enough that someone with basic making skills could replicate or improve it. That's the kind of grassroots innovation that SDG 9 is really about — not waiting for industry to solve a problem, but building something functional, affordable, and scalable from the ground up.
BOM Document Link: https://docs.google.com/spreadsheets/d/14y7WRgPcV0SyilFmuPOUdjsSec79GAMkDs_Z27iOR44/edit?usp=sharing
| Year | 2026 | ||||
|---|---|---|---|---|---|
| Cohort | 3 | ||||
| Team No | 13 | ||||
| Team Name | |||||
| Project Name | |||||
| Team Members | Vidyut Sundar | Anjali Randery | Shruti Swamy | SAANVI SINGH | |
| Email IDs | Vidyut.sundar@gmail.com | nidhivatsal@gmail.com | shrutiswamy09@gmail.com | saanvisinghddn2005@gmail.com | |
| Team Mentor | |||||
| Notes |
- Download this template(File>Download>xlsx) and fill the sheet in the below given format. Share the editable link in the Airtable form
- Explain your project in brief
- This sheet will be considered as Bill of material for your project. So mention every item required for the project even if you already have few of the components
- For all the components that you are ordering online provide the reference link of the online store from where you are planning to place the order. Prefer ordering the components from stores like robu, hubtronics, roboticsdna etc. A more comprehensive VENDOR LIST is at : MAKERVILLE
- For the components that you are planning to purchase from your local store provide the reference link of image or video
- DO NOT RELY ON GETTING ANYTHING FROM THE LOCAL STORE HERE IN GOA. YOU WON'T HAVE THE TIME, MEANS OR AVAILABILITY TO GET THE COMPONENTS FROM THE LOCAL STORE | Project Brief: | | | | | | Sr no | Product name | Qty | Type | Purpose | Reference link | 1. ESP32 Development Board | 2 units (1 main + 1 spare) | | Controls sensor reading, LED activation, and scoring logic for the system | | | | | | | 2. Piezoelectric Sensors (27 mm discs) | 25 units (20 required + 5 spare) | | Detects ball impact on each pad for hit registration | | | | | | | 3. 1MΩ Resistors (for piezo stabilization) | 30 units | | Ensures accurate and stable sensor signal readings | | | | | | | 4. WS2812B RGB LED Rings (12 LED per ring) | 22 units (20 required + 2 spare) | | Lights up target pads and indicates correct/incorrect hits | | | | | | | 5. 5V Active Buzzers | 2 units (1 main + 1 spare) | | Provides instant audio feedback for player response | | | | | | | 6. 5V 10A Power Supply (regulated) | 1 unit | | Powers all LEDs, sensors, and controller reliably | | | | | | | 7. DC Barrel Jack Connector | 2 units | | Connects the external power supply to the system | | | | | | | 8. Rocker Switch (ON/OFF) | 2 units | | Allows safe switching of the entire system | | | | | | | 9. Hookup Wire (22 AWG, mixed colors) | 15 meters total | | Connects sensors, LEDs, and components across the board | | | | | | | 10. Jumper Wires (male-female, male-male) | 1 assorted pack (~40–50 wires) | | Used for quick setup and testing during development | | | | | | | 11. Perfboard / General Purpose PCB | 2 boards | | Holds and secures the final circuit connections | | | | | | | 12. Breadboard (for prototyping) | 1 unit | | Used to test circuits before permanent assembly | | | | | | | 13. Terminal Blocks / Screw Connectors | 20 units | | Organizes multiple sensor and power connections neatly | | | | | | | 14. Heat Shrink Tubing | 1 assorted pack | | Prevents short circuits in wiring connections | | | | | | | 15. 330Ω Resistors (for LED data line protection) | 25 units | | Protects LED data signal from damage during transmission | | | | | | | 16. 100µF Capacitors (for LED power stabilization) | 10 units | | Maintains stable power during rapid LED switching | | | | | | | 17. CD74HC4067 Multiplexer (16-channel) | 2 units (to handle multiple sensor inputs) | | Enables reading of 20 sensor inputs using limited pins | | | | | | | 18. EVA Foam Sheets (approx. 10 mm thickness) | 15 sheets | | Absorbs ball impact and transfers force to sensors | | | | | | | 19. Acrylic Sheets (200 mm × 200 mm per pad) | 22 pieces (20 + 2 spare) | | Forms the visible target surface and spreads LED light | | | | | | | 20. Plywood Board (base mounting panel, approx. 1200 mm × 1000 mm, 10–12 mm thick) | 1 unit | | Supports and holds the entire pad system structure | | | | | | | 21. MDF Back Panel (for internal mounting) | 1 unit | | Mounts and organizes all internal electronics | | | | | | | 22. Mounting Plates / Thin Wooden Boards (per pad backing) | 22 pieces | | Keeps each pad properly fixed and aligned | | | | | | | 23. Screws (wood screws, small and medium sizes) | 1 assorted box (~100 pieces) | | Secures all structural components firmly | | | | | | | 24. Double-Sided Tape (heavy duty) | 2 rolls | | Fixes lightweight parts like sensors and wires in place | | | | | | | 25. Hot Glue Sticks | 20 sticks | | Holds components and prevents wire movement | | | | | | | 26. Zip Ties (cable management) | 1 pack (~50 ties) | | Keeps wiring clean and prevents tangling | | | | | | | 27. 7-Segment Display Module or OLED Display | 1 unit | | Displays score and timing to the player | | | | | | | 28. Push Buttons (Start / Reset / Mode) | 3 units | | Allows player to start, reset, and control the system | | | | | | | | 1 unit | | Used to test and debug circuit connections | | | | | | | 30. Arduino Mega | | | | | | | | | | Transporting Data from Arduino Mega to ESP 32 | | | | | Test board for all components | | | | | Frame (appropriate sizing to be done) | | | |
Notes
- Download this template(File>Download>xlsx) and fill the sheet in the below given format. Share the editable link in the Airtable form
- Explain your project in brief
- This sheet will be considered as Bill of material for your project. So mention every item required for the project even if you already have few of the components "* For all the components that you are ordering online provide the reference link of the online store from where you are planning to place the order. Prefer ordering the components from stores like robu, hubtronics, roboticsdna etc. A more comprehensive VENDOR LIST is at : MAKERVILLE"
- For the components that you are planning to purchase from your local store provide the reference link of image or video
- DO NOT RELY ON GETTING ANYTHING FROM THE LOCAL STORE HERE IN GOA. YOU WON'T HAVE THE TIME, MEANS OR AVAILABILITY TO GET THE COMPONENTS FROM THE LOCAL STORE
Project Brief:
Sr no Product name Qty Type Purpose Reference link 1. ESP32 Development Board 2 units (1 main + 1 spare) Controls sensor reading, LED activation, and scoring logic for the system
2. Piezoelectric Sensors (27 mm discs) 25 units (20 required + 5 spare) Detects ball impact on each pad for hit registration
3. 1MΩ Resistors (for piezo stabilization) 30 units Ensures accurate and stable sensor signal readings
4. WS2812B RGB LED Rings (12 LED per ring) 22 units (20 required + 2 spare) Lights up target pads and indicates correct/incorrect hits
5. 5V Active Buzzers 2 units (1 main + 1 spare) Provides instant audio feedback for player response
6. 5V 10A Power Supply (regulated) 1 unit Powers all LEDs, sensors, and controller reliably
7. DC Barrel Jack Connector 2 units Connects the external power supply to the system
8. Rocker Switch (ON/OFF) 2 units Allows safe switching of the entire system
9. Hookup Wire (22 AWG, mixed colors) 15 meters total Connects sensors, LEDs, and components across the board
10. Jumper Wires (male-female, male-male) 1 assorted pack (~40–50 wires) Used for quick setup and testing during development
11. Perfboard / General Purpose PCB 2 boards Holds and secures the final circuit connections
12. Breadboard (for prototyping) 1 unit Used to test circuits before permanent assembly
13. Terminal Blocks / Screw Connectors 20 units Organizes multiple sensor and power connections neatly
14. Heat Shrink Tubing 1 assorted pack Prevents short circuits in wiring connections
15. 330Ω Resistors (for LED data line protection) 25 units Protects LED data signal from damage during transmission
16. 100µF Capacitors (for LED power stabilization) 10 units Maintains stable power during rapid LED switching
17. CD74HC4067 Multiplexer (16-channel) 2 units (to handle multiple sensor inputs) Enables reading of 20 sensor inputs using limited pins
18. EVA Foam Sheets (approx. 10 mm thickness) 15 sheets Absorbs ball impact and transfers force to sensors
19. Acrylic Sheets (200 mm × 200 mm per pad) 22 pieces (20 + 2 spare) Forms the visible target surface and spreads LED light
20. Plywood Board (base mounting panel, approx. 1200 mm × 1000 mm, 10–12 mm thick) 1 unit Supports and holds the entire pad system structure
21. MDF Back Panel (for internal mounting) 1 unit Mounts and organizes all internal electronics
22. Mounting Plates / Thin Wooden Boards (per pad backing) 22 pieces Keeps each pad properly fixed and aligned
23. Screws (wood screws, small and medium sizes) 1 assorted box (~100 pieces) Secures all structural components firmly
24. Double-Sided Tape (heavy duty) 2 rolls Fixes lightweight parts like sensors and wires in place
25. Hot Glue Sticks 20 sticks Holds components and prevents wire movement
26. Zip Ties (cable management) 1 pack (~50 ties) Keeps wiring clean and prevents tangling
27. 7-Segment Display Module or OLED Display 1 unit Displays score and timing to the player
28. Push Buttons (Start / Reset / Mode) 3 units Allows player to start, reset, and control the system
1 unit Used to test and debug circuit connections
30. Arduino Mega
Transporting Data from Arduino Mega to ESP 32
Test board for all components
Frame (appropriate sizing to be done)