In this chapter, we will build a Bluetooth-enabled doorbell using our Raspberry Pi and an Android phone or tablet. We will use an app on our Android phone or tablet, called Blue Dot, which is designed to work with Raspberry Pi projects.
We will start off by looking at RGB LEDs, wherein we will write a small program to cycle through these three colors. We will then create an alarm using a RGB LED and an active buzzer. We will test out the alarm with Python code.
We will write Python code to read button information from Blue Dot. We will then incorporate the code from both the alarm and Blue Dot to create a Bluetooth doorbell system.
The projects in this chapter should take a morning or afternoon to complete.