Smart Golf Ball
The client with the passion of golf figure out the solution faced by the golfer and wanted to develop a unique golf ball which he can use himself and market to the customers.
Challenges Faced:
- Batter Battery Life
- Accurate calculation of number of rotations
- Communication with the device
- Control Panel - Dashboard setup
- Size of final PCB
- Availibility for Mass Production
- Parameters like direction, acceleration and force impact
- Cloud setup and Management
Solution Provided:
-
- Battery Life: In previous attempts, the client was using ESP32 which yes consumes less power but has inefficient sleep. Our team proposed to use an nRF controller which has an efficient sleep cycle and only activates when it detects motions and the device is powered by a small coin cell that lasts around 9-12 Months.
-
- Sensor and Components: Here we replaced the basic MPU6050 which is good for acceleration but to get number of rotations right we used the 3 axis gyro sensors with amazing accuracy.
-
- Compact Size: The device needed to be placed inside the core of golf ball for that I designed multilayer PCB and verified it from the PCBWAY for mass production..
-
- Seamless Communication: For communication we use BLE mesh network as Wifi was not available within the golf course so we setup small wifi spots which acts a network of BLE recievers.
- Setup and Cloud: To setup BLE and cloud communication we developed the Mobile App as well which works as per the UUID, and for cloud we have used Microsoft Azure.
Features:
Cloud Integration
The user can login to the web app and check the stats from anywhere
Number of Rotations
The golfer can check the number of rotation the golf ball is making
Angle Detection
Angle is important parameter for golfer which is calculated by IMU sensor
IoT
Device is completely connected with Mobile app via BLE and cloud via Wifi
Speed
The user can check the acceleration of the ball
Battery Life
With efficient sleep cycle the device can last from 9-12 Months