220 likes | 353 Views
Articulating Tennis Machine Group 14. Members: Jerrod Stock David Villers. Instructor: Dr. Yenumula Reddy. Overview. Background Architecture Hardware Use Case Operation Final Comparison Afterthoughts Further Improvements. Background. Tennis Twist Machine
E N D
Articulating Tennis MachineGroup 14 Members: Jerrod Stock David Villers Instructor: Dr. Yenumula Reddy
Overview • Background • Architecture • Hardware • Use Case • Operation • Final Comparison • Afterthoughts • Further Improvements
Background • Tennis Twist Machine • Machine Designed for Beginning Players • Tennis Twist only can fire up to a maximum distance of 20 feet • Projects a ball every 5 seconds • Shoots straight out to approximate same location each time • Goal: Create variation in depth and horizontal location of launched balls.
Electronic Hardware • Arduino Microcontroller • L298N Motor Driver • 12 – 9 V Voltage Regulator • 2 DC Gear Motors • 12 Volt Battery with Charger
Arduino Uno Microcontroller • Programmed to control horizontal motor. • Generates random intervals and applies intervals to motor operations. • 4 to 8 seconds ‘On’; 2 to 3 seconds ‘Off’.
L298N Motor Driver • Takes 5 V output signal from microcontroller and amplifies it to 12 V. • 12 V signal then drives the horizontal motor.
Voltage Regulator • Drops 12 V down to 9 V • Necessary for safe input voltage to the microcontroller. Vout NTE1929 Vin R1= 330 ohm .1 µF R2= 1800 ohm 1 µF 1K NTE1929Voltage Regulator GND
DC Gear Motor – Horizontal Control • Gear motor has cam hub that drives shaft. • Shaft attaches to turntable which will pan horizontally
DC Gear Motor – Vertical Control • Gear motor has cam hub that raises and lowers hinged plate. • Wire cable is used in lifting instead of shaft.
Common Power Source: 12 V Battery • Added to Tennis Twist wiring so launching mechanism also operates off 12 V battery.
Controls • Main • Arduino • Vertical • Horizontal • Twist
Input for Operation Modes • Original Tennis Twist • Main ‘On’ – Twist ‘On’ • Horizontal Variation Only • Main ‘On’ – Arduino ‘On’ – Horizontal ‘On’ – Twist ‘On’ • Vertical Variation Only • Main ‘On’ – Vertical ‘On’ – Twist ‘On’ • Horizontal & Vertical Variation • Main ‘On’ – Arduino ‘On’ – Horizontal ‘On’ – Vertical ‘On’ – Twist ‘On’
Final Comparison * Arc length cannot be changed on original machine while in operation.
Afterthoughts • Went a little over budget • Goal: $300 • Actual: ~$325 • Still an improvement upon cost of next-level machine (~$700) • (Original Tennis Twist) $230 + $325 = $555 • Project was much more mechanically involved than anticipated.
Possible Further Improvements • Further Safety Features • External housing around unit to surround moving parts • Alternative User Input Methods • Increased Ball Capacity • Would require some physical redesign.