This is one of the craziest ways to readjust your sleep cycle using Arduino and Linux.