For this Halloween, I wanted to do something different to scare kids and try to get them interested in building things. The idea is to use OpenCV to detect face when someone is directly looking at the mirror. Once the face is detected for 3 seconds, place one of 6 random jump scare video while recording their reaction.

Upload the reaction to a Pi Zero, generate and generate a QR code for the user to scan and watch their reaction.

Sleep for 30 seconds and do it all over again.

I ended up using a simple shadow box to house the screen and Raspberry Pi, it also gave me a spot to put the camera.

I ended up having to design the case for the Waveshare monitor such that it fit perfectly in the shadow box

Any ideas or suggestions would be appreciated.