Hackathon project to control an 8 ball launcher. The launcher is set on a platform and connected to several actuators and a solenoid to allow it to control the cannon's pitch, yaw, reload mechanism, and trigger. The mechanical parts are controlled by the Arduino Yun which exposes an API that is consumed by the OpenCV program that tracks our target.
- 8 Ball Launcher
- Arduino Yun
- 3x Linear Actuators (for pitch, yaw, reload)
- 1x Solenoid
- 2x Relay
- HD Camera
- arduino contains the firmware that lives on the Arduino ATmega32u4.
- client contains a basic test windows form app that communicates to the arduino over the serial port