https://github.com/jpoon/ballblaster
https://github.com/jpoon/ballblaster
Last synced: 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/jpoon/ballblaster
- Owner: jpoon
- Created: 2015-02-03T00:13:59.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2015-03-27T08:20:04.000Z (about 10 years ago)
- Last Synced: 2025-01-26T05:26:18.822Z (4 months ago)
- Language: C#
- Homepage: http://jasonpoon.ca/2015/02/16/automated-ball-cannon/
- Size: 18.5 MB
- Stars: 0
- Watchers: 4
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ballblaster

Hackathon project to control an [8 ball launcher](http://www.tshirtgun.com/8balllauncher.html). 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.
## Team
* [@stefangordon](https://github.com/stefangordon)
* [@jamesbak](https://github.com/jamesbak)
* [@obsoleted](https://github.com/obsoleted)
* [@haishibai](https://github.com/HaishiBai)
* Myself## Parts
* [8 Ball Launcher](http://www.tshirtgun.com/8balllauncher.html)
* [Arduino Yun](http://arduino.cc/en/Main/ArduinoBoardYun)
* 3x Linear Actuators (for pitch, yaw, reload)
* 1x Solenoid
* 2x Relay
* HD Camera## Structure
* **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