Mission briefing
We will learn to build a fountain and control it using a Raspberry Pi. We will build a web page based on the Flask framework and try to control the lighting arrangement on the fountain. We will demonstrate how a decorative piece, such as a tabletop fountain, can be used to receive e-mail or tweet alerts.
Following is an image that shows a fountain controlled by the Raspberry Pi:
Why is it awesome?
Tabletop fountains are soothing in effect and play a great role in relieving stress. It is fun to have a Raspberry Pi play a great role in controlling our behavior. It also enables us to remind ourselves to check our e-mails / Twitter feeds on a regular basis.
Your objectives
In this project, we will build the tabletop fountain in the following steps:
Assembling the fountain
Installation of the Flask framework and interfacing the fountain
Controlling RGB LEDs from the web page
Setting up e-mail alerts for the fountain
Mission checklist
A tabletop fountain can be built in several ways, and...