Skip to content

JDrit/Harold

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

90 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HAROLD

Computer Science House - Rochester Institute of Technology

A Python rewrite of the CSH house system HAROLD (Heralding Arrivals Rather Obnoxiously Loud Device), which is currently being run on a Raspberry Pi B+. HAROLD receives the iButton input from the user and then plays either a set song or random song from a playlist defined by the user for thirty seconds over the speakers in the elevator lobby. HAROLD's purpose is to provide entertainment while either waiting for an elevator or a member's arrival on-floor.

To run Harold run the file using the following command.

$ python Harold/main.py

Alternatively, (as configured on the actual machine) you can add Harold to init.d and instead run:

$ service harold (start|stop)

Make sure the user running the script has permissions to read from /dev/ or run the script as root.

Releases

No releases published

Packages

No packages published

Languages

  • Python 87.5%
  • Other 12.5%