Schlagwort: Beer Pong

  • This beer pong-playing robot uses sophisticated math to sink shots

    This beer pong-playing robot uses sophisticated math to sink shots

    Reading Time: 2 minutes

    Beer pong is a classic party game involving skill, persistence, and alcohol tolerance. Participating in friendly games of beer pong is a great way to socialize with peers, but what if you aren’t very good at tossing ping pong balls into red Solo cups? In that case, you may want to follow the lead of Niklas Bommersbach to construct a robot that can play beer pong for you.

    This robot works a bit like a medieval catapult to launch ping pong balls, but that’s more complicated than it sounds. The target (a cup) is quite small, which means the robot has to be accurate. Like a bullet traveling along a ballistic trajectory, the ping pong ball will experience both gravity and drag from air resistance. The robot has to take those into account, as well as vibrations in the catapult arm that cause oscillations to throw off the throw. Bommersbach had to implement algorithms to take those into account, going so far as to measure the movement with an IMU.

    The robot is a combination of aluminum extrusion and 3D-printed parts. An Arduino Uno Rev3 board controls two continuous rotation servo motors that start the arm spinning, then a third stepper opens the gripper to release the ball at the proper time. There is also a vibration-dampening system that uses a complex system of lead screws and gears to move weights up and down the arm to alter the frequency at which the arm structure oscillates, ensuring that those do not interfere with a throw at a specific distance.

    There isn’t any computer vision, so Bommersbach has to enter the parameters for each shot. But the result is still impressive and this robot is more consistent than most experienced players.

    [youtube https://www.youtube.com/watch?v=Xm2Y8mjOVtc?feature=oembed&w=500&h=281]

    The post This beer pong-playing robot uses sophisticated math to sink shots appeared first on Arduino Blog.

    Website: LINK

  • This interactive beer pong table is lit, literally

    This interactive beer pong table is lit, literally

    Reading Time: 2 minutes

    Arduino TeamJuly 20th, 2021

    Beer pong and its derivatives are some of the most enjoyed games on college campuses, but they are not all that exciting with just a few cups at either end of a plastic folding table. Meet the Interactive Pong Table, which was created by Instructables user boregan1. It features a fully-custom tabletop gaming experience with a large LED matrix running underneath the center and 20 total cup zones that can be used to play more intriguing games. There are even arcade buttons surrounding the sides of the table that act as video game controllers when the players just want a quick game. 

    A total of four Arduino Nanos were used to build the Interactive Pong Table, with each one being responsible for a single aspect and communicating with the others via the I2C protocol. At the heart is the main controller which handles the central RGB LED matrix and the game logic. It can display fun, animated graphics in the middle of the table and even run classic pong. The cups at either end of the table are tracked with the use of infrared emitter/receiver pairs that change their voltage whenever a cup is removed. This allows the LEDs underneath the cups to light up or play an animation if one is removed. Additionally, the game running on the main controller can keep score of which player has fewer cups remaining.

    The Interactive Pong Table is a well-built project that showcases how creative one can be with just a few boards and some RGB LEDs. You can read more about it here on Instructables or see a demo below!

    [youtube https://www.youtube.com/watch?v=lq4ufvAfOYU?feature=oembed&w=500&h=375]

    Website: LINK

  • This automated table makes beer pong more challenging

    This automated table makes beer pong more challenging

    Reading Time: < 1 minute

    This automated table makes beer pong more challenging

    Arduino TeamNovember 12th, 2020

    If you play beer pong, whether with adult beverages, water, or soda, it’s possible you find it too repetitive or too easy. While one might see this as a self-correcting problem, to take things up a few notches Ty Palowski created a specialized table with moving cups.

    The custom setup oscillates the cup pyramids back and forth under the power of a stepper motor, belt, and magnet assembly under the table. These magnets pull on corresponding magnets attached to the bottom of each cup, causing them to slide “like magic” on top of an acrylic surface.

    Palowski’s system is controlled by an Arduino Nano with a rotary encoder and OLED interface. As shown in the video below, both sides of the table are motorized in the same manner for a two-player challenge!

    [youtube https://www.youtube.com/watch?v=RzPBX09sT4Y?feature=oembed&w=500&h=281]

    Website: LINK

  • The PongMate CyberCannon Mark III is a surefire way to never lose at beer pong

    The PongMate CyberCannon Mark III is a surefire way to never lose at beer pong

    Reading Time: < 1 minute

    The PongMate CyberCannon Mark III is a surefire way to never lose at beer pong

    Arduino TeamJuly 31st, 2020

    If you participate in beer pong, and your skills aren’t up to the challenge, you might be in for a rough time. While “practice makes perfect,” if you’d rather shortcut this process then engineers Nils Opgenorth and Grant Galloway have just the solution with their Arduino-powered PongMate CyberCannon Mark III.

    This wrist-mounted launcher uses a time-of-flight sensor, along with an inertial measurement unit to calculate the vertical and horizontal distance to the red Solo cup, marked with a small laser. Bubble levels help users fix the device in the horizontal direction and five programmable RGB LEDs indicate when it’s ready to shoot.

    [youtube https://www.youtube.com/watch?v=2MqsEeeZoFE?feature=oembed&w=500&h=281]

    To fire, it pushes a ball forward using a small servo, which is then flung out using a pair of spinning wheels. Distance is set by varying the speed of driving motors, in order create the appropriate shot velocity.

    Website: LINK