Select Page

Portable Basketball Coach – Smart Wearable Design

This project provides a low-cost shooting training solution for beginner basketball players. User experience was tracked and analyzed during use, and the smart wearable device was developed through embedded system design.

Project Overview

Goal:

  • Investigated the skill needs of beginner basketball players.
  • Collaborated with professional basketball athletes to support the development process.
  • Independently designed and built the device.

Roles:

  • User Experience Research:
    Conducted longitudinal studies on target users to understand real-world usage experiences and analyzed the collected data.

  • Product Design:
    Identified user needs, developed product concepts, and planned the design and manufacturing workflow.

  • Embedded System Design:
    Handled everything from circuit design to software development, including debugging and optimizing the smart device.

    User Study

    Research Questions:

    • Do you feel helpless when your solo basketball shooting practice shows no improvement?

    • Do you feel that your shooting form is not standard enough, resulting in a low shooting percentage?

    • Do you feel the need for an assistive device to improve your shooting performance?

    Subjects:

    5 participants, including four males and one female from gyms in the Boulder, Colorado area. All participants were beginner-level basketball players.

    Method:
    User information was collected through short interviews, each lasting approximately five minutes.

     

    Professional Support

    Matt Hower

    Assistant Coach, the University of Colorado Boulder Women’s Basketball Team

    Interview Format:
    30-minute semi-structured interview

    Objective:
    To gather expert insights on fundamental basketball shooting techniques and training methods for beginners.

    Q1: What are the most important factors in shooting a basketball?
    The coach emphasized the importance of proper body alignment: the shoulder, elbow, and wrist should form a near right angle. Players should maintain eye contact with the rim, slightly bend their knees, lower their center of gravity, and step one foot slightly forward for balance. For shooting, a release angle of around 45 degrees is recommended, along with mastery over arm motion and shooting force to ensure accuracy.

    Q2: How can shooting consistency be maintained?
    According to the coach, correct shooting posture and release mechanics are essential to building both accuracy and stability. Professional athletes maintain consistency through high-volume, repetitive practice, reinforcing muscle memory. For beginners, the coach recommended standardized form training from the outset, emphasizing that building good habits early on is critical for long-term improvement.

    Product Design

    Design Concept

    • Integrate smart wearable technology with everyday basketball training
      The device is designed to seamlessly support beginners during regular shooting practice sessions.

    • Lightweight and independently powered
      A compact, battery-powered design ensures portability and ease of use without external dependencies.

    • Simplified component structure to reduce failure rates
      The internal architecture is intentionally minimal to enhance durability and minimize potential hardware issues.

    • Real-time data transmission and feedback
      The device collects and transmits performance data in real time, providing users with actionable insights through interactive feedback and analysis.

    Design Highlights

    • Component integration into a basketball shooting sleeve
      The wearable system is embedded within a basketball arm sleeve, ensuring comfort and natural movement during training.

    • Posture detection using MEMS and IMU sensors
      A combination of Micro-Electro-Mechanical Systems (MEMS) and Inertial Measurement Units (IMUs) is used to detect and analyze shooting form.

    • Data processing via Arduino microcontroller
      An Arduino development board is employed for data collection, computation, and real-time analysis of shooting mechanics.

    • Real-time feedback through vibration motor
      A vibration motor provides immediate haptic feedback to guide users during training and correct improper shooting techniques.

    Embedded System

    Design Details

    I2C Communication Protocol:

    • Saves GPIO pins and offers fast data transmission.

    6-Axis Gyroscope:

    • Utilizes the built-in DMP (Digital Motion Processor) library of the six-axis gyroscope to calculate Euler angles. By comparing the relative angles from three sensors, the system determines whether the user has entered a shooting posture. Once a shooting posture is detected, the system evaluates whether it meets the defined standard.

    Vibration Motor:

    • Provides real-time haptic feedback to prompt users to adjust their shooting posture.

    User Testing

    Iteration Plan

    Appearance:

    • Optimized components for better comfort and wearability during training sessions.

    Hardware:

    • Reduced the number of gyroscopes by switching to more highly integrated sensors, allowing for the collection of more detailed user training data.

    Software

    • Introduced more rigorous detection conditions to provide users with enhanced motion assistance features.

    The image is created by Midjourney