Raspberry Pi GTFO Sleeper Prototype

GTFO Sleeper Raspberry Pi
GTFO Sleeper Pi

This is a purely fun project to build an alarm clock inspired by a monster called “Striker” from the hardcore co-op action horror game GTFO.

Striker – Official GTFO Wiki

The aim of this project (apart from having fun) is to build a virtual monster that responds to the surrounding environment. This includes sound and light in addition to basic alarm clock features.

The Prototype

Interface

In order to interact with the user there are a number of input and output sensors. These are listed below.

Inputs

  • Light Sensor
  • Sound Sensor
  • Motion Sensor
  • Head Push Button
  • Rotary switch and Other Control Buttons

Outputs

  • LED Light (White)
  • LED Light (Red)
  • Sound Speaker
  • LCD Screen

Features

Standby Features

  • Glow and scream in pain when the head is pressed
  • Glow and make clicking sounds when a loud sound or bright light is detected
  • Slowly blink and make pulsing sounds when a motion is detected while already glowing
  • While slow blinking increase blink and pulsing sound when motion is detected
  • While fast blinking glow, scream and play battle music after more motion is detected
  • Play sound effects at random while the battle music is playing
  • Press the head 3 times to stop the battle music and trigger playing victory music
  • Stop battle music after a while and play defeated music
  • Display date, time and weekday on LCD screen
  • Turn the LCD backlight on/off with the motion sensor

Where to next?

I’m trying to package all the components up into a replica Tool Refill Pack.

Tool Refill Pack – GTFO Official Wiki

Adding alarm clock features.