Introduction: Automatically Quantify and Analyze Events With Wolfram Data Drop and Prota OS

Picture of Automatically Quantify and Analyze Events With Wolfram Data Drop and Prota OS

The Wolfram Data Drop is an open service that makes it easy to accumulate data of any kind, from anywhere—setting it up for immediate computation, visualization, analysis, querying, or other operations.

In this instructable we will connect Raspberry Pi (running Prota OS) with Wolfram data analysis service to accumulate and visualize the statistics on how much coffee our team is consuming and when. Yet following this example you can track and analyze pretty much anything.

To make this we used:

Step 1: First, Let's Look at the Output Result From Wolfram Alpha.

Picture of First, Let's Look at the Output Result From Wolfram Alpha.

As you can see it's quite powerful given it took Wolfram alpha just under 10s to analyze and plot the data. And yeah, we consume a lot of coffee throughout the day..

Step 2: Connect the Laser Sensor to GPIO Pins on Your Raspberry Pi.

Picture of Connect the Laser Sensor to GPIO Pins on Your Raspberry Pi.

We connected to GPIO23 for data transmission.

Step 3: Access Your Prota by Going to Http://myprota.me and Configure Your GPIO Pin in the GPIO App.

Picture of Access Your Prota by Going to Http://myprota.me and Configure Your GPIO Pin in the GPIO App.

Select the Interrupt mode.

Step 4: Go to Maker.ifttt.com and Click on How to Trigger Events.

Picture of Go to Maker.ifttt.com and Click on How to Trigger Events.

Step 5: Enter Event Name and Copy the Link to Clipboard.

Picture of Enter Event Name and Copy the Link to Clipboard.

Step 6: In Prota OS Open the Ambiency App and Create New Rule Where GPIO Is Selected As a Trigger and Webhook Performs Action.

Picture of In Prota OS Open the Ambiency App and Create New Rule Where GPIO Is Selected As a Trigger and Webhook Performs Action.

Step 7: Past the Link From the IFTTT Maker Channel in the Webhook App.

Picture of Past the Link From the IFTTT Maker Channel in the Webhook App.

Once done, click on the green button and save your automation rule.

Step 8: Go Back to IFTTT.com and Create Rule Where Maker Channel Adds Data to Wolfram Data Drop.

Picture of Go Back to IFTTT.com and Create Rule Where Maker Channel Adds Data to Wolfram Data Drop.

You need to create your Data Drop account and make first data bin here.

If you are unsure how to add new data to data bin from IFTTT and other channels, read this guide here.

Step 9: It Is Easy to Analyze Data. Just Go to Data Drop and Click on [=] Sign.

Picture of It Is Easy to Analyze Data. Just Go to Data Drop and Click on [=] Sign.

You like our projects? Make your own!

We are currently (and until July 30) running a maker contest. Show us the creative projects you can do with Prota OS and win awesome prizes!

More info here - https://support.prota.info/hc/en-us/community/top...

Comments

About This Instructable

887views

13favorites

License:

Bio: We are the creators of - Prota OS: an OS for smart home hub that connects all devices and services and automate them in a simple ... More »
More by Naran:DIY Cheap Safety Alarm System W/ Raspberry - a Smarter Way to Stay SafeDIY - Smart Office Automation Using Raspberry PiAutomated Photo Frame for IOS/Android Photos and Emails
Add instructable to: