Cloud that waters plants, creates fog and gives you a beer
During a hackathon, my friend and I created a physical cloud that could water plants, generate steam and drop beer.

The build
Inside the cloud, we have all the components mounted on a wooden plate. The components are as follows:

- Water tank w/ pump (used for the "rain") - Transducer (used to create steam) - LED lights - Beer delivery mechanism - 4-way relay module (used to switch on/off the components) - Raspberry Pi The wooden plate with all the components is inserted into a cloud-shaped mold created from chicken wire. The mold is stuffed with cotton, which makes it look like a cloud.
The tech
I wrote a simple MQTT client in Node that runs on the cloud's Raspberry PI. This allows us to send commands to the cloud from any terminal easily. When receiving a command, the PI uses a Python script I wrote to toggle the Relay Module, which performs the selected operation (drop a beer, toggle rain, toggle steam).

I also made it possible to toggle the beer drop mechanism using our app Oslonøkkelen. Here is a video of the cloud in action:
