Hungry Hungry Hippos Autoplay
6 days ago
- #electronics
- #automation
- #board-games
- A group of coworkers play board games during lunch, but the author wanted to play Hungry Hungry Hippos instead.
- The author built circuitry to automate the game using a W65C265SXB microprocessor and 65C816 assembly.
- Image processing was done with a Sony Playstation 3 camera and C++ code on an Intel Atom netbook.
- The hippos were later made controllable via Amazon's Alexa using an ElectricImp.
- The hardest part was configuring motors to pull the levers effectively, with the PowerHD 6001HB servo being the most effective.
- Image processing involved detecting the board's blue color, finding hippo heads, and identifying balls in front of them.
- The project did not use OpenCV; the author wrote custom algorithms.
- The W65C265SXB board was chosen for ease of development, reusing code from the PANCAKE-ROM project.
- Alexa integration required setting up an internet endpoint via the ElectricImp, similar to a previous project (Alexa TV Remote).
- Videos and pictures showcase the autoplay functionality and the setup, including the electronics and camera.