Cuckoo Clock

Jacelyn Campbell (2002)
Cuckoo Clock. CPSC 581 course deliverable (Saul Greenberg, Instructor), Department of Computer Science, University of Calgary, Canada, March.

View Publication and Related Materials

Video FileVideo File (2002-CuckooClock-Campbell-1.48.wmv)

Abstract

The Cuckoo Clock is a computer-controlled clock. Through software, a person can: set how often the cuckoo clock will ring (such as on the hour), specify an exact time for the cuckoo clock to ring (within a 12 hour cycle), and provide a sound for the ring. The cuckoo bird will also appear by pressing the physical button behind the second door, and the device can be turned on or off by a physical switch located on the left side of the box. At its heart, a servo motor pushes or pulls a plank holding the cuckoo bird. A string attached to the same servo pulls the door closed when the cuckoo retracts back into the Cuckoo Clock. The on/off switch is implemented as a slider and the button is a force sensor, both attached to an Interface Kit.

Bibtex entry

@MISC { 2002-CuckooClock-Campbell-1.48,
AUTHOR = { Jacelyn Campbell },
TITLE = { Cuckoo Clock },
HOWPUBLISHED = { CPSC 581 course deliverable (Saul Greenberg, Instructor), Department of Computer Science, University of Calgary, Canada },
YEAR = { 2002 },
MONTH = { March },
}