This is a game highly recommended by couples therapists. This is a game so hard that it breaks your heart, or your partner breaks your heart. This is the Relationship Terminator. Two players will work together to control their own micro:bits to move the maze up and down, left and right to get the ball through the maze. Are you up to challenging your relationship??
For this project, I worked in a group of 3, including myself. We all worked well together, because each person had their own unique strengths that we taught each other throughout the process.
How we shared the work:
Partner 1 (Code/Logic): Focused on programming the micro:bits, establishing the wireless communication, and refining the control code for the servos and neopixel.
Partner 2 (Servos/Gears): Focused on setting up the physical mechanism, connecting the servos, designing and creating the gear system for movement, and managing the power supply.
Partner 3 (Hands-on Building): Focused on constructing the physical maze structure, mounting the components, and ensuring the overall stability of the game apparatus.
We started with our strengths but all ended up doing a little bit of everything so that we could learn each other's skills. This cross-training made the work-sharing dynamic and educational.
The design of the game came from inspiration, researching what others had done online. We ended up choosing a maze, because one teammate has experience working with servos and so we collectively decided that we can use the servos to move the maze up and down, left and right. The design of the game came from inspiration, researching what others had done online. We ended up choosing a maze , because one teammate has experience working with servos. We collectively decided that we can use the servos to move the maze up and down, left and right via two micro:bits.
The point of the game is to work with your partner to move the maze and get the ball to the other end.
Through the process of making this work, we learned many things:
Reality is harder than the Micro:bit simulation.
The servo angle in the simulation was so different from real life. We had to manually set the angle based on our real-life servo.
The shake and tilt input functions on the micro:bit are so difficult to control in real-life, so we decided to use the A and B buttons instead.
The micro:bit is sensitive but also not sensitive. Sometimes there are delays, and sometimes there are not.
The game can be played successfully, but may take some time and communication between both players!