Classic Botanicalls: How It Works
Botanicalls: The Plants Have Your Number
The Plants > The Brains: The Sensors and Network > The Phone
Each plant on the Botanicalls system is equipped with sensors connected to an Arduino microcontroller which contains code particular to that plant type. When a plant’s microcontroller determines that the plant needs to make a phone call based on current sensor information, it sends data through an Xbee wireless radio to an Xport gateway. This gateway connects to the internet, where it contacts a PHP script with the plant’s ID number and type of need. PHP then packages this information and passes it on to Asterisk, an open-source telephone system, which generates the call. When the call is placed, a prerecorded audio file is played, expressing the particular desire of that plant.