How to receive multiple sensor data at a time and plot different graphs at a tim

I have a machine where I need Input data from various sensors

  1. pressure sensor
  2. Air flow sensor
  3. temp sensor 1
  4. temp sensor 2
  5. timer 1
  6. timer 2

i have to plot

time 1-temp 1 graph
time 2-temp 2 graph
pressure-air discharge graph

how i have to write the program ?
so as i can get all the data at every 10 second interval for next one hour

Do you need to plot during the hour, or can that be done afterwards on a PC, using a spreadsheet?

If the plotting can be done after, then easiest could be for Arduino to write data to an SD card as a .CSV file, then later take the SD card to the PC and load the file into Excel for example.

If the plotting must be done during the hour, then the Arduino IDE has a feature called Serial Plotter which can make graphs in real-time. But Serial Plotter is not very flexible, and the results are not saved to file.

Hi,
Welcome to the forum.

Please read the first post in any forum entitled how to use this forum.
http://forum.arduino.cc/index.php/topic,148850.0.html .

How often do you need to sample your sensors?

Thanks.. Tom... :slight_smile:

TomGeorge:
How often do you need to sample your sensors?

Tom, OP said every 10s