In this project, we will learn how to visualize data from Raspberry Pi using Plotly Platform which communicate information clearly via the statistical graphics, plots, and selected charts.

It’s a quite quick project and can be used either on its own or part of something bigger (Check it Out >> Integrated Weather Station).

Step 1: RaspberryPi Setup

Run these command in Raspberry Pi terminal to install necessary program :

sudo apt-get install python-dev
sudo apt-get install python-pip
sudo pip install rpi.gpio
sudo pip install plotly

Step 2: RaspberryPi Programming

  1. Change some code ('your_plotly_username' and 'your_apkey') depend on yours*,
  2. Run the Module ( sudo python basic-line.py) ,
  3. After a few minutes, check your filewell on Plotly, and you will see your data graph!
import plotly.plotly as py

py.sign_in('your_plotly_username', 'your_api_key')
import plotly.graph_objs as go
trace0 = go.Scatter(
x = [1, 2, 3, 4],
y = [10, 15, 13, 17]
trace1 = go.Scatter(
x = [1, 2, 3, 4],
y = [16, 5, 11, 9]
data = [trace0, trace1]
plot_url = py.plot(data, filename='basic-line')

*Sign up to get your username, api_key, and stream_token

Step 3: Enjoy!

After making sure that everything works smoothly, you can take this project into bigger project (check it out >> Integrated Weather Station)!

Power through batteries or a plug and you’re good to go!

About This Instructable




Bio: A candle loses nothing of its light when lighting another
More by AdrieSentosa:LED Acrylic Trophy / Placard Raspberry Pi - Remote Desktop Connection IoT Service Robot 
Add instructable to: