What it does

It is a game to encourage players to put their phones down during meal times, for example, to engage in meaningful conversations and spend quality time with family and friends. Any player who touches their phone will receive a penalty in points and a score board will show how players fared in the game session. Players can choose how they want to penalise the loser, we recommend having them treat everyone for that meal!!

How we built it

Hardware: We lazercut wood to make a elegant box to elegantly package our product. We used an ESP32 board to connect to wifi and control the progress of the game. We used a ST7789 display to show information and a QR code to let people scan to join the game. And finally a light-dependent resistor to detect when the sliding door is open (which controls if we are playing the game or not)

Software: We used Java and C++ programming language using Android App Studio and Arduino IDE. We used Google's Firebase for the backend database for our application and hardware to communicate to have a seamless experience when using our product. We also use Adobe Illustrator for the logos and images.

Challenges we ran into

We were not familiar with many of the features that we wanted to implement in our app and hardware and were forced to learn them under a short period of time and under pressure. We also fought hard against our pangs of sleepiness and trying to stay on task.

Share this project:

Updates