This booklet shows how to build and install your own customized doorbell that plays your favorite music or sounds and automatically changes the sounds based on the date or time. You can make your doorbell play different sounds on holidays and family members' birthdays and anniversaries. This is possible because the brains of your doorbell will be a Raspberry PI, a $35, credit card sized computer.
In order to build your Dance Party Doorbell, you don't need to solder anything, and you don't need computer programming experience. You do need to know how to use a computer to download and save files. You need to be able to use a web browser, read a computer manual, and follow directions to install software. You need to be able to use a text editor to carefully modify a python program according to the directions in this booklet.
Rex A. Barzee is a professor of Computer Information Technology at Brigham Young University - Idaho. He is an inventor of two United States patents and the author of numerous courses and books. He holds a bachelor's and master's degree in Computer Science from Brigham Young University. Before becoming a professor he worked in industry for eight years as a software developer for the Southwest Research Institute, Hewlett-Packard Company, and the Utah State University Space Dynamics Laboratory. He worked on various projects including the HP-UX kernel, HP-UX OpenGL 3D Graphics Library, full-text indexing, image processing, and VoiceXML applications.