#ARCADE CLAW#
Arcade Claw was a hybrid hardware-software web app. We built Arcade Claw as a school project, with a Raspberry Pi, an eight-channel DC router, a hacked toy arcade claw game, webcams and MEAN stack web technology. The goal is simple -- manuever a real claw from your web browser to win a prize.
##Video / blog## Check out how we built Arcade Claw
- [game video] (https://vimeo.com/106074654)
- [making-of blog] (http://adambarcan.tumblr.com/post/97500046068/hacking-the-claw)
##Screenshots## Game Page
Stripe Payment
Player Profile
##RELATED REPO## Web Socket for connecting Raspberry Pi.
##CONTRIBUTORS##
- Adam Barcan, co-lead developer
- Alp Sarilar, co-lead developer
- Minseon Song, co-lead developer
- Eddie Ng, web streaming
##TECHNOLOGIES USED##
- Raspberry Pi;
- basic electrical engineering (Eight-channel DC relay, H bridge)
- WebSockets
- WebRTC
- Twitch.tv
- Stripe API
- And of course....Node.js, MongoDB, Angular.js
##CHALLENGES##
- H bridge set up. An H bridge is an electrical circuit built to allow voltage to be applied to a load in either direction. A H bridge is useful for reversing the direction of motors. One polarity causes the motor to run forward, the other makes the motor run in the opposite direction. We built two H bridges that allow us to reverse the direction of the claw motor safely -- each occupies three relay switches.
- cross domain routing.
- learning EE
- real-time video streaming with toggle between webcams
- setting up payments and a custom interface for Stripe API


