commit ab175b17bf234d1ccad5099df96a0900fab2abed Author: Davide Grilli Date: Wed Apr 1 09:32:16 2026 +0200 plot iniziale diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..f7275bb --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +venv/ diff --git a/README.md b/README.md new file mode 100644 index 0000000..9f641ab --- /dev/null +++ b/README.md @@ -0,0 +1,24 @@ +# Temperatura Forno - Plot + +Script per visualizzare il profilo termico di una scatola che attraversa un forno. + +## Setup (Windows) + +```bat +python -m venv venv +venv\Scripts\activate +pip install -r requirements.txt +``` + +## Utilizzo + +```bat +python plot_temperatura.py +``` + +## Dati + +Il file `data.csv` contiene il campionamento con le colonne: +- `time since start [ms]` — tempo dall'inizio del campionamento +- `temp_amb IR [C]` — temperatura ambiente +- `temp_obj IR [C]` — temperatura della scatola diff --git a/data.csv b/data.csv new file mode 100644 index 0000000..485c37c --- /dev/null +++ b/data.csv @@ -0,0 +1,889 @@ +time since start [ms],temp_amb IR [C],temp_obj IR [C],roll angle [deg],jolt [dg/dt],jolt axis +152,22.6,24.26,0.7,1.90,x +302,22.6,24.45,0.0,0.31,z +453,22.7,24.28,-1.0,0.18,y +603,22.7,24.33,-1.3,0.10,y +754,22.6,24.41,-1.0,0.10,y +905,22.6,24.39,-0.3,0.13,x +1055,22.6,24.28,-0.3,0.34,z +1205,22.7,24.47,-0.7,0.21,z +1356,22.7,24.45,-0.7,0.31,x +1506,22.7,24.35,-0.7,0.36,x +1656,22.7,24.28,-1.0,0.18,z +1807,22.7,24.28,-1.7,0.21,z +1957,22.6,24.28,-1.3,0.18,y +2107,22.7,24.22,-1.0,0.21,x +2257,22.6,24.28,-0.7,0.31,x +2408,22.6,24.47,-1.3,0.08,x +2558,22.7,24.51,-1.3,0.08,y +2708,22.6,24.33,-1.0,0.10,y +2859,22.6,24.45,-1.0,0.23,y +3009,22.7,24.39,-1.3,0.10,x +3159,22.7,24.45,-1.3,0.18,y +3310,22.7,24.33,-1.0,0.08,x +3460,22.7,24.47,-0.3,0.21,z +3610,22.7,24.33,-0.7,0.36,z +3760,22.7,24.70,-0.3,0.05,y +3911,22.7,24.66,-0.3,0.23,z +4061,22.7,24.33,0.0,0.26,z +4212,22.7,24.39,-0.3,0.08,z +4362,22.7,24.45,-0.7,0.08,x +4513,22.7,24.51,-1.3,0.16,z +4664,22.7,24.41,-1.0,0.18,y +4815,22.7,24.41,-1.0,0.23,z +4965,22.7,24.45,-0.3,0.18,z +5116,22.7,24.45,-0.3,0.05,x +5267,22.7,24.35,0.0,0.26,z +5417,22.7,24.45,-0.7,0.18,y +5568,22.7,24.47,-0.7,0.18,y +5719,22.7,24.47,-0.7,0.08,x +5869,22.7,24.35,-0.3,0.60,z +6020,22.7,24.58,-0.7,0.65,z +6171,22.7,24.47,-0.7,0.28,z +6322,22.7,24.35,-1.0,0.28,x +6472,22.7,24.45,-1.0,0.42,x +6623,22.7,24.28,-1.0,0.28,z +6774,22.7,24.51,-1.0,0.18,y +6924,22.7,24.41,-1.0,0.16,x +7075,22.7,24.58,-1.3,0.21,z +7226,22.7,24.51,-1.0,0.28,z +7377,22.7,24.16,-1.7,0.49,x +7527,22.7,24.35,-2.3,0.60,x +7678,22.7,24.41,-3.0,0.49,z +7829,22.7,24.26,-2.7,0.28,z +7979,22.7,24.35,-2.0,0.13,y +8130,22.7,24.39,-1.0,0.10,x +8280,22.7,24.28,-1.3,0.31,y +8431,22.7,24.39,-1.0,0.28,y +8582,22.7,24.51,-1.3,0.28,x +8732,22.7,24.28,-0.7,0.23,z +8883,22.7,24.22,-1.0,0.21,z +9034,22.8,24.39,-0.7,0.18,z +9185,22.7,24.26,-0.7,0.23,x +9335,22.7,24.47,-0.7,0.36,x +9486,22.7,24.39,-1.3,0.26,z +9637,22.7,24.51,-1.3,0.18,z +9787,22.7,24.26,-1.7,0.05,y +9938,22.7,24.41,-1.0,0.34,y +10088,22.7,24.33,-1.0,0.39,z +10239,22.7,24.53,-0.7,0.13,z +10389,22.7,24.28,-0.7,0.16,y +10540,22.8,24.47,-0.7,0.16,y +10691,22.7,24.39,-0.7,0.13,z +10841,22.7,24.47,-1.3,0.23,z +10991,22.7,24.39,-1.3,0.16,x +11142,22.7,24.41,-1.0,0.13,z +11293,22.7,24.53,-0.7,0.05,y +11443,22.7,24.41,-0.3,0.26,x +11594,22.7,24.47,-0.7,0.26,x +11744,22.7,24.22,-0.7,0.13,z +11895,22.8,24.33,-0.7,0.62,z +12046,22.7,24.39,-1.0,0.49,z +12196,22.7,24.35,-1.0,0.31,z +12346,22.7,24.53,-1.3,0.23,x +12497,22.7,24.41,-0.7,0.18,z +12648,22.7,24.58,-0.7,0.13,y +12798,22.7,24.58,-0.7,0.05,x +12948,22.7,24.41,-0.7,0.42,x +13099,22.7,24.53,-1.0,0.59,x +13250,22.7,24.47,-1.0,0.31,x +13400,22.7,24.47,-1.3,0.26,z +13550,22.8,24.47,-1.0,0.18,z +13701,22.8,24.74,-2.0,0.36,x +13851,22.7,24.41,-3.0,0.73,x +14002,22.7,24.33,-2.7,0.52,y +14152,22.7,24.39,-2.3,0.42,z +14303,22.8,24.20,-1.0,0.26,y +14453,22.7,24.47,-1.0,0.13,x +14604,22.7,24.41,0.0,0.13,y +14754,22.7,24.58,-0.3,0.21,y +14904,22.7,24.39,-0.7,0.16,x +15055,22.7,24.22,-0.7,0.16,x +15206,22.7,24.28,-0.7,0.23,z +15356,22.8,24.33,-1.7,0.52,z +15506,22.8,24.53,-2.0,0.42,y +15657,22.8,24.28,-2.3,0.23,x +15808,22.8,24.16,-1.3,0.18,z +15958,22.8,24.39,-1.3,0.16,z +16108,22.8,24.33,-0.7,0.21,z +16259,22.8,24.28,-0.7,0.21,z +16410,22.8,24.47,-1.0,0.16,z +16560,22.8,24.33,-1.3,0.21,z +16710,22.8,24.39,-1.3,0.10,x +16861,22.8,24.22,-0.7,0.23,z +17012,22.8,24.41,-0.7,0.16,x +17162,22.8,24.22,-0.7,0.13,x +17312,22.7,24.20,-1.0,0.16,x +17463,22.8,24.22,-1.3,0.16,z +17613,22.8,24.22,-1.3,0.10,y +17764,22.8,24.39,-1.3,0.03,x +17914,22.8,24.20,-1.0,0.03,y +18065,22.8,24.26,-1.0,0.05,y +18215,22.8,24.45,-1.0,0.16,x +18366,22.8,24.33,-1.0,0.13,z +18516,22.8,24.41,-1.0,0.08,y +18667,22.8,24.22,-0.7,0.21,z +18817,22.8,24.14,-0.3,0.16,z +18967,22.8,24.53,-0.3,0.34,z +19118,22.8,24.20,-0.7,0.47,z +19268,22.8,24.20,-0.7,0.13,y +19419,22.8,24.28,-0.7,0.21,z +19569,22.8,24.14,-0.3,0.23,z +19720,22.8,24.28,-0.7,0.10,y +19871,22.7,24.22,-0.3,0.10,y +20021,22.7,24.28,-0.7,0.13,x +20172,22.8,24.33,-0.7,0.16,z +20323,22.8,24.35,-1.0,0.16,z +20473,22.8,24.26,-0.7,0.31,z +20624,22.8,24.28,-0.7,0.21,y +20774,22.8,24.35,0.0,0.44,z +20925,22.8,24.33,-0.7,0.41,y +21075,22.8,24.39,-0.3,0.13,y +21226,22.8,24.28,-0.7,0.13,z +21376,22.8,24.41,-1.0,0.60,x +21526,22.8,24.16,-1.0,0.89,x +21677,22.8,24.41,-1.3,0.21,x +21827,22.8,24.35,-0.3,0.31,z +21978,22.8,24.28,-1.0,0.21,x +22128,22.8,24.39,-1.7,0.18,y +22279,22.8,24.41,-2.7,0.21,z +22429,22.8,24.45,-2.0,0.44,y +22579,22.8,24.28,-1.3,0.21,y +22730,22.8,24.26,-0.7,0.18,z +22880,22.8,24.28,-0.7,0.34,x +23031,22.8,24.45,-0.3,0.34,z +23181,22.8,24.28,-0.3,0.10,y +23331,22.8,24.39,-0.7,0.23,z +23482,22.8,24.28,-0.7,0.08,x +23632,22.8,24.26,-0.7,0.29,z +23783,22.8,24.33,-1.0,0.23,z +23933,22.8,24.22,-1.3,0.13,y +24083,22.8,24.35,-1.3,0.13,z +24234,22.8,24.33,-0.7,0.21,x +24384,22.8,24.26,-0.7,0.63,z +24535,22.8,24.26,-0.7,0.47,z +24685,22.8,24.26,-1.0,0.21,z +24836,22.8,24.35,-0.7,0.23,z +24986,22.9,24.16,-0.3,0.42,z +25136,22.8,24.26,0.3,0.52,z +25287,22.8,24.26,0.0,0.59,z +25437,22.8,24.26,-0.3,0.10,x +25587,22.8,24.26,-1.3,0.13,y +25738,22.8,24.39,-1.3,0.13,y +25888,22.8,24.26,-1.0,0.23,y +26038,22.8,24.26,-0.3,0.16,y +26189,22.8,24.35,-0.3,0.10,y +26339,22.8,24.26,-0.7,0.10,x +26490,22.8,24.28,-0.7,0.13,z +26640,22.8,24.16,-1.3,0.55,z +26790,22.8,24.28,-1.3,0.49,x +26941,22.8,24.28,-1.7,0.26,z +27091,22.8,24.20,-1.0,0.29,x +27242,22.8,24.10,-0.7,0.13,z +27392,22.8,23.97,-0.7,0.13,y +27542,22.8,24.26,-0.3,0.13,y +27693,22.8,24.08,-1.0,0.39,z +27843,22.8,24.26,-1.0,0.44,z +27993,22.8,24.20,-1.0,0.31,x +28144,22.8,24.26,-1.3,0.47,x +28294,22.8,24.16,-1.7,0.13,y +28444,22.8,24.26,-1.7,0.36,x +28595,22.8,24.26,-0.7,0.08,z +28745,22.8,24.41,-0.7,0.26,x +28895,22.8,24.22,-1.7,0.39,z +29046,22.8,24.20,-2.3,0.21,x +29196,22.8,24.28,-2.0,0.10,z +29346,22.8,24.16,-1.0,0.08,y +29497,22.8,24.28,-1.0,0.21,y +29647,22.8,24.26,-0.7,0.21,y +29797,22.8,24.08,-0.7,0.13,x +29948,22.8,24.16,0.0,0.05,x +30098,22.8,24.28,-0.3,0.08,x +30248,22.8,24.28,-0.7,0.18,x +30399,22.8,24.14,-0.7,0.13,x +30549,22.8,24.26,-0.7,0.21,z +30699,22.8,24.16,-0.3,0.21,z +30850,22.8,24.22,-0.7,0.21,x +31000,22.8,23.97,-0.7,0.13,z +31150,22.8,24.20,-0.7,0.18,z +31301,22.9,24.20,-0.3,0.08,x +31451,22.8,24.35,0.0,0.16,x +31601,22.8,24.08,-0.3,0.10,y +31752,22.8,24.10,-0.3,0.16,z +31902,22.8,24.10,-0.7,0.21,z +32052,22.8,24.26,-0.3,0.10,z +32203,22.9,24.10,-0.3,0.13,x +32353,22.8,24.08,-0.3,0.23,x +32503,22.8,24.20,-0.7,0.23,x +32654,22.8,24.08,-1.0,0.13,z +32804,22.8,24.28,-0.7,0.18,z +32954,22.8,23.97,-0.3,0.34,z +33105,22.8,24.16,-0.7,0.57,z +33255,22.9,24.10,-0.7,0.78,z +33406,22.9,23.85,-0.7,0.18,x +33556,22.9,24.16,0.0,0.10,z +33706,22.8,24.33,-0.7,0.26,z +33856,22.9,24.01,-1.0,0.18,y +34007,22.9,24.20,-1.0,0.18,x +34157,22.9,24.22,-0.7,0.21,x +34307,22.8,24.16,-0.3,0.18,x +34457,22.8,24.16,-0.3,0.08,y +34608,22.9,23.95,0.0,0.36,z +34758,22.9,24.20,-0.3,0.34,z +34908,22.9,24.10,-0.3,0.31,z +35058,22.8,24.20,-0.3,0.10,z +35209,22.8,23.91,0.0,0.67,z +35359,22.9,24.10,0.0,0.42,z +35509,22.8,24.20,0.0,0.13,x +35659,22.9,24.03,-0.7,0.63,z +35810,22.9,23.87,-1.0,0.62,z +35960,22.8,24.01,-1.3,0.18,x +36110,22.9,23.85,-0.7,0.29,z +36261,22.8,24.01,-0.3,0.21,z +36411,22.9,24.16,-1.3,0.47,z +36561,22.9,24.03,-2.0,0.29,z +36711,22.8,24.10,-2.7,0.05,x +36862,22.9,23.97,-1.7,0.26,z +37012,22.8,24.08,-1.3,0.13,x +37162,22.9,24.01,-1.3,0.05,y +37312,22.9,24.01,-1.0,0.21,x +37462,22.8,23.72,-2.0,0.44,y +37613,22.9,24.20,-3.0,0.31,z +37763,22.8,23.97,-3.0,0.57,y +37913,22.8,24.26,-1.7,0.23,z +38063,22.9,24.16,0.0,0.26,z +38214,22.9,24.10,0.0,0.59,z +38364,22.9,24.26,-0.3,0.42,z +38514,22.9,24.03,-0.7,0.10,z +38664,22.8,23.85,-0.7,0.57,z +38815,22.9,24.20,-0.3,0.65,z +38965,22.9,24.26,-0.3,0.23,z +39115,22.9,24.16,-1.3,0.29,y +39265,22.9,24.20,-1.3,0.39,y +39416,22.9,24.03,-1.3,0.16,x +39566,22.9,24.03,-1.7,0.68,z +39716,22.9,24.14,-1.7,0.70,z +39866,22.9,24.26,-2.7,0.47,z +40017,22.9,24.20,-1.7,0.49,z +40167,22.9,23.87,-1.7,0.08,y +40317,22.9,24.03,-1.0,0.18,y +40467,22.8,24.10,-1.3,0.08,x +40618,22.9,23.91,-1.3,0.28,z +40768,22.9,23.74,-1.3,0.73,z +40918,22.9,24.08,-0.7,0.39,z +41068,22.9,23.97,-1.3,0.18,y +41218,22.9,24.01,-0.7,0.29,y +41369,22.9,23.85,-1.3,0.44,z +41519,22.8,23.91,-1.7,0.16,y +41669,22.9,23.95,-2.0,0.34,z +41819,22.9,24.16,-1.3,0.18,z +41970,22.9,23.87,-0.3,0.13,z +42120,22.9,24.08,-0.3,0.16,y +42270,22.9,24.08,-0.7,0.23,x +42420,22.9,24.22,-0.7,0.49,x +42571,22.8,23.81,-0.7,0.47,z +42721,22.9,23.78,-0.3,0.21,z +42871,22.9,23.85,-1.7,0.34,y +43021,22.9,23.81,-1.7,0.49,z +43171,22.9,23.97,-3.0,0.47,z +43322,22.9,24.03,-2.3,0.18,z +43472,22.9,24.08,-2.0,0.34,x +43622,22.9,24.08,-1.0,0.13,z +43772,22.9,24.01,-1.3,0.26,y +43922,22.9,24.10,-1.3,0.39,y +44072,22.9,24.01,-1.3,0.16,x +44223,22.9,23.97,-0.7,0.08,x +44373,22.9,24.08,-1.0,0.57,z +44524,22.9,23.85,-1.3,0.54,x +44674,22.9,24.20,-1.3,0.23,x +44824,22.9,23.91,-1.3,0.03,y +44974,22.9,23.91,-1.0,0.10,z +45125,22.9,23.81,-1.0,0.10,z +45275,22.9,23.78,-0.7,0.08,y +45425,22.9,23.74,-1.0,0.21,x +45576,22.9,24.08,-0.7,0.26,x +45727,22.9,23.91,-1.0,0.41,z +45877,22.9,24.08,-0.3,0.49,z +46028,22.9,24.08,-0.3,0.83,z +46178,22.9,23.87,0.0,0.08,x +46329,22.9,24.03,-1.3,0.49,z +46480,22.9,23.91,-3.0,0.10,y +46631,22.9,24.03,-3.7,0.39,z +46781,22.9,24.08,-2.7,0.18,y +46932,22.9,24.08,-1.7,0.16,y +47082,22.9,23.91,-1.7,0.16,z +47232,22.9,24.20,-1.3,0.18,y +47382,22.9,23.85,-1.0,0.16,x +47533,22.9,23.85,-0.7,0.05,z +47683,22.9,24.08,-1.3,0.21,z +47833,22.9,23.97,-1.3,0.34,z +47984,22.9,24.10,-1.0,0.39,z +48135,22.9,24.10,-0.3,0.49,z +48285,22.8,23.91,-0.3,0.16,z +48436,22.9,23.85,-0.3,0.18,z +48586,22.9,23.85,-0.7,0.16,y +48737,22.9,24.01,-1.3,0.28,y +48888,22.9,23.81,-1.0,0.62,y +49040,22.9,23.95,-0.7,0.18,y +49190,22.9,23.91,0.3,0.83,z +49340,22.9,24.10,-0.3,0.68,z +49491,22.9,23.85,-0.3,0.39,z +49642,22.9,24.10,-0.7,0.39,z +49793,22.9,23.95,-0.3,0.44,z +49944,22.9,23.81,-0.7,0.13,x +50095,22.9,24.08,-0.3,0.18,y +50246,22.9,24.10,-0.3,0.54,z +50397,22.9,23.95,-0.3,0.34,z +50547,22.9,23.81,-0.3,0.21,z +50698,22.9,24.08,-1.3,0.47,y +50849,22.9,23.95,-2.0,0.18,x +51000,22.9,23.91,-3.0,0.26,z +51151,22.9,23.72,-2.3,0.26,z +51301,22.9,23.85,-1.7,0.16,x +51452,22.9,24.08,-0.7,0.08,y +51603,22.9,23.97,-0.7,0.13,z +51753,22.9,24.10,-0.7,0.16,x +51904,22.9,24.01,-1.7,0.34,z +52055,22.9,24.20,-1.7,0.39,z +52206,22.9,23.85,-3.3,0.78,z +52356,22.9,23.91,-2.3,0.57,y +52507,22.9,23.95,-2.7,0.41,z +52658,22.9,23.81,-0.7,0.83,z +52810,22.9,23.85,-1.0,0.93,z +52960,22.9,23.87,-0.3,0.68,z +53111,22.9,23.81,-0.3,0.52,z +53262,22.9,24.01,-0.3,0.16,x +53423,22.9,23.95,-1.0,0.56,x +53563,22.9,23.95,-1.3,0.39,x +53715,22.9,24.01,-1.0,0.13,y +53866,22.9,24.08,-0.3,0.23,z +54016,22.9,23.85,-0.3,0.13,y +54167,22.9,24.10,-1.3,0.23,z +54318,22.9,23.81,-2.0,0.08,y +54469,22.9,23.78,-1.7,0.41,x +54620,22.9,23.85,-1.3,0.26,z +54770,22.9,23.81,-0.7,0.23,z +54921,22.9,23.72,-1.3,0.54,x +55072,22.9,24.08,-0.7,0.49,x +55223,22.9,23.78,-0.7,0.28,z +55373,22.9,23.87,0.0,0.65,z +55524,22.9,24.01,-0.3,0.41,z +55675,22.9,23.78,-0.7,0.13,x +55826,22.9,23.95,-1.0,0.18,z +55977,23.0,24.03,-0.7,0.16,y +56127,22.9,23.97,-2.0,0.60,z +56278,22.9,23.91,-3.7,0.21,z +56429,22.9,24.10,-3.7,0.80,z +56580,22.9,23.85,-2.3,0.13,x +56730,22.9,23.85,-1.3,0.26,y +56881,22.9,23.91,-1.3,0.28,y +57032,22.9,23.87,-1.0,0.21,z +57183,22.9,23.81,-0.3,0.39,z +57333,23.0,23.87,-0.7,0.18,z +57484,22.9,23.95,-1.0,0.10,x +57635,22.9,23.85,-1.3,0.16,y +57786,22.9,23.87,-1.3,0.26,x +57936,22.9,24.16,-1.0,0.23,x +58087,22.9,23.97,-1.3,0.34,y +58238,22.9,23.95,-2.7,0.65,z +58389,22.9,23.87,-2.7,0.96,z +58539,22.9,23.95,-1.7,0.08,z +58690,23.0,23.81,-0.7,0.57,z +58841,22.9,23.78,-1.3,0.47,z +58992,22.9,23.85,-1.3,0.26,x +59142,22.9,23.91,-2.0,0.60,z +59293,22.9,24.14,-1.7,0.36,z +59444,22.9,24.08,-3.0,0.41,z +59595,22.9,23.95,-1.7,0.47,z +59746,22.9,23.85,-1.7,0.23,x +59896,22.9,23.85,-1.3,0.78,x +60047,23.0,24.01,-1.3,0.83,x +60198,22.9,23.85,-1.3,0.34,x +60349,22.9,23.95,-0.3,0.34,x +60500,22.9,23.60,-0.3,0.03,x +60650,22.9,23.97,0.0,0.21,z +60801,23.0,24.08,-0.3,0.10,y +60952,22.9,23.91,-3.7,0.98,y +61103,22.9,24.01,-3.7,1.09,y +61253,22.9,23.85,-3.7,0.16,x +61404,22.9,23.87,-0.3,0.16,z +61555,23.0,23.85,-0.7,0.23,x +61705,23.0,24.08,-1.0,0.13,x +61856,22.9,23.78,-1.7,0.05,y +62007,22.9,24.03,-1.3,0.44,x +62158,23.0,23.72,-1.0,0.18,z +62308,23.0,23.87,-0.7,0.16,x +62459,23.0,23.74,-1.3,0.41,z +62610,22.9,23.91,-1.3,0.41,z +62761,22.9,23.85,-1.7,0.08,x +62911,23.0,23.97,-1.3,0.18,x +63062,22.9,24.10,-1.7,0.34,z +63213,22.9,23.85,-1.3,0.36,z +63364,22.9,23.95,-1.0,0.26,x +63515,22.9,24.01,-2.7,0.96,z +63666,22.9,23.95,-2.3,0.93,z +63817,22.9,23.87,-3.0,0.28,x +63968,22.9,23.81,-1.0,0.21,x +64119,23.0,23.91,-1.7,0.08,y +64270,23.0,23.91,-1.7,0.10,x +64421,22.9,23.72,-1.3,0.18,x +64572,23.0,23.85,-0.7,0.21,z +64722,23.0,23.74,-0.7,0.29,z +64873,22.9,23.81,-0.7,0.36,z +65024,22.9,23.97,-1.0,0.28,z +65175,23.0,23.87,-0.7,0.08,y +65325,22.9,23.85,-5.0,1.20,y +65476,23.0,23.95,-4.7,1.32,y +65627,22.9,24.01,-4.3,0.13,y +65777,23.0,23.85,0.0,0.08,x +65928,22.9,23.91,-0.7,0.44,z +66078,22.9,23.87,-1.3,0.08,x +66229,22.9,23.87,-1.3,0.44,z +66380,22.9,23.97,-1.7,0.39,y +66531,22.9,23.72,-1.0,0.41,y +66682,23.0,23.85,-1.7,0.26,y +66833,22.9,23.87,-0.7,0.18,x +66984,23.0,24.01,-0.7,0.10,z +67135,22.9,23.72,-2.0,1.16,z +67285,23.0,24.01,-2.3,0.89,z +67436,23.0,23.91,-2.3,0.16,x +67587,22.9,23.72,-0.7,0.16,x +67738,23.0,23.78,-1.7,0.39,y +67888,23.0,23.78,-2.0,0.36,z +68039,22.9,23.72,-2.7,0.31,z +68189,23.0,23.85,-1.3,0.26,y +68340,22.9,23.87,-1.0,0.21,z +68491,23.0,23.95,-0.3,0.28,x +68642,23.0,23.74,-0.3,0.26,x +68793,23.0,23.78,-1.0,0.41,x +68944,23.0,23.97,-0.7,0.31,x +69095,23.0,23.91,-0.7,0.26,z +69246,22.9,23.78,0.0,0.05,x +69397,23.0,23.91,-5.3,1.60,y +69548,22.9,23.95,-5.3,1.55,y +69698,23.0,23.78,-6.3,0.39,y +69848,23.0,23.74,-1.0,0.47,y +69999,23.0,24.01,-1.0,0.05,z +70150,23.0,23.95,-1.0,0.44,x +70301,22.9,23.95,-2.3,0.26,x +70451,23.0,23.95,-4.0,0.21,x +70602,23.0,23.78,-3.3,0.49,y +70753,23.0,23.85,-2.0,0.28,x +70903,23.0,23.87,-0.7,0.05,y +71054,22.9,23.66,-0.3,0.13,x +71204,23.0,23.91,-0.3,0.10,x +71355,23.0,24.14,-0.3,0.31,x +71506,23.0,23.78,-0.3,0.36,x +71657,23.0,23.87,-2.7,1.03,z +71808,23.0,24.01,-2.3,1.14,z +71959,23.0,24.01,-4.0,0.49,y +72110,23.0,24.20,-2.3,0.34,y +72261,23.0,23.95,-2.3,0.34,x +72411,23.0,23.85,-0.7,0.08,x +72562,22.9,23.87,0.0,0.18,x +72713,23.0,23.87,-0.3,0.34,x +72864,23.0,23.78,-0.3,0.39,z +73014,23.0,23.97,-2.0,1.17,z +73165,23.0,23.91,-2.0,0.93,z +73315,22.9,23.85,-2.3,0.08,y +73466,23.0,23.81,-0.7,0.21,x +73617,23.0,23.95,-1.7,0.57,y +73768,23.0,23.72,-3.0,0.78,x +73919,23.0,23.78,-3.0,0.85,x +74070,23.0,23.78,-1.7,0.16,z +74220,23.0,23.81,-1.0,0.44,x +74371,22.9,23.91,-1.3,0.65,z +74521,23.0,23.74,-1.7,0.57,z +74672,23.0,23.81,-1.3,0.31,z +74822,23.0,23.95,-1.0,0.44,z +74973,23.0,23.91,-0.7,0.31,z +75124,23.0,23.81,-0.3,0.16,x +75275,23.0,23.81,0.0,0.39,y +75425,23.0,23.91,-1.0,0.52,y +75576,23.0,23.81,-1.3,0.08,z +75727,23.0,23.81,-1.7,0.18,y +75878,23.0,23.95,-0.7,0.16,z +76029,22.9,23.74,-0.3,1.16,z +76179,23.0,23.81,-4.3,1.30,y +76330,23.0,23.72,-4.3,1.42,y +76481,23.0,23.87,-6.0,1.24,z +76631,23.0,23.72,-3.0,1.12,z +76782,23.0,23.95,-3.3,0.28,x +76933,23.0,23.85,-1.3,0.41,x +77084,23.0,23.68,-0.3,1.22,z +77234,23.0,24.01,-0.3,1.54,z +77386,23.0,23.85,-0.7,0.36,x +77536,23.0,23.95,-1.3,0.18,x +77687,23.0,23.95,-1.0,0.21,y +77838,23.0,23.91,-1.7,0.57,x +77989,23.0,23.85,-1.7,0.44,x +78140,23.0,23.85,-1.7,0.26,y +78290,23.0,23.85,-1.0,0.23,y +78441,23.0,23.91,-0.7,0.21,z +78591,23.0,23.87,-1.0,0.08,z +78742,23.0,24.20,-1.0,0.13,z +78893,23.0,23.91,-1.3,0.16,y +79043,23.0,23.87,-1.0,0.26,z +79193,23.0,23.78,-2.0,0.39,y +79344,23.0,23.87,-1.3,0.39,y +79495,23.0,23.91,-1.7,0.31,z +79645,23.0,24.01,-0.7,0.23,x +79797,23.0,23.85,-1.0,0.15,z +79947,23.0,23.78,-1.0,0.10,x +80098,23.0,23.78,-0.7,0.16,z +80249,23.0,23.78,-0.7,0.13,y +80400,23.0,23.81,-0.7,0.28,z +80550,23.0,23.85,-1.0,0.16,x +80701,23.0,23.87,-1.0,0.28,x +80852,23.0,23.87,-0.7,0.18,z +81002,23.0,23.87,-0.3,0.10,z +81153,23.0,23.87,-0.7,0.34,y +81303,23.0,23.95,-0.7,0.23,y +81454,23.0,23.87,-0.7,0.47,x +81604,23.0,23.78,-2.3,0.76,y +81755,23.0,23.78,-3.0,0.52,y +81905,23.0,23.62,-3.0,0.55,x +82056,23.0,23.78,-1.7,0.49,x +82207,23.0,23.66,-1.0,0.75,z +82358,23.0,23.81,-1.3,0.59,z +82509,23.0,23.78,-0.7,0.18,z +82659,23.0,24.01,-0.7,0.18,z +82810,23.0,23.74,0.3,0.36,y +82961,23.0,23.78,0.3,0.39,y +83113,23.0,23.78,0.0,0.31,z +83264,23.0,23.72,-1.3,0.36,z +83414,23.0,24.03,-1.3,0.26,z +83565,23.0,23.74,-1.0,0.31,z +83716,23.0,23.95,-0.3,0.36,x +83867,23.0,23.95,0.0,0.21,z +84018,23.0,23.66,0.0,0.10,z +84169,23.0,24.03,-0.3,0.13,x +84320,23.0,23.91,-0.3,0.26,z +84470,23.0,23.95,-1.7,1.17,x +84621,23.0,23.81,-2.7,0.54,z +84772,23.0,23.72,-3.7,0.41,z +84923,23.0,23.78,-2.3,0.39,z +85073,23.0,23.87,-1.0,0.31,x +85224,23.0,23.78,-0.3,0.26,z +85375,23.0,23.85,-0.3,0.31,z +85526,23.0,23.74,-1.0,0.23,y +85676,23.0,23.91,-0.7,0.13,y +85827,23.0,23.81,-0.7,0.21,z +85977,23.0,23.78,-0.3,1.12,z +86128,23.0,23.87,-0.3,1.06,z +86278,23.0,23.72,-1.0,0.29,z +86429,23.0,23.81,-0.7,0.16,y +86580,23.0,23.56,-0.7,0.31,z +86731,23.0,23.78,0.0,0.03,y +86881,23.0,23.78,-0.3,0.16,x +87032,23.0,23.81,-0.7,0.28,z +87182,23.0,23.81,-0.7,1.07,z +87344,23.0,23.74,-0.3,1.33,z +87484,23.0,23.95,-0.3,0.42,z +87635,23.0,23.81,-1.0,0.34,x +87786,23.0,23.66,-1.0,0.31,z +87936,23.0,23.87,-1.7,0.39,z +88087,23.0,23.66,-1.3,0.26,x +88238,23.0,23.87,-1.7,0.05,y +88388,23.0,23.78,-0.7,0.16,x +88540,23.0,23.78,-0.7,0.23,z +88690,23.0,23.87,-0.3,0.29,z +88841,23.0,23.81,-0.7,0.36,z +88991,23.0,23.68,-0.3,0.55,z +89142,23.0,23.87,-1.0,0.34,y +89293,23.0,23.62,-1.0,0.16,y +89444,23.0,23.81,-1.0,0.21,z +89594,23.0,23.72,-3.7,1.02,y +89745,23.0,23.78,-3.7,0.91,y +89896,23.0,23.91,-6.0,0.96,z +90046,23.0,23.66,-2.7,1.09,z +90197,23.0,23.68,-4.0,0.62,z +90348,23.0,23.66,-1.7,0.52,y +90499,23.0,23.56,-3.3,0.67,z +90649,23.0,23.74,-1.7,0.60,y +90800,23.0,23.68,-2.3,0.28,y +90951,23.0,23.81,-0.7,0.31,z +91101,23.0,23.81,-1.3,0.31,z +91252,23.0,23.68,-1.7,0.67,z +91402,23.0,23.78,-1.7,0.94,z +91554,23.0,23.85,-1.0,0.05,y +91704,23.0,23.95,-0.7,0.21,y +91854,23.0,23.72,-1.0,0.16,z +92005,23.0,23.81,-1.3,0.16,x +92156,23.0,23.66,-1.3,0.26,x +92307,23.0,23.66,-1.0,0.26,y +92457,23.0,23.78,-1.3,0.42,z +92608,23.0,23.74,-0.7,0.28,z +92759,23.0,23.91,-1.3,0.16,y +92909,23.0,23.81,-1.0,0.26,x +93060,23.0,23.72,-1.7,0.39,x +93210,23.0,23.91,-1.7,0.21,x +93361,23.0,23.60,-1.3,0.23,x +93512,23.0,23.72,-0.7,0.03,y +93662,23.0,23.81,-0.3,0.16,y +93813,23.0,23.87,-0.7,0.36,z +93963,23.0,23.81,-0.7,0.52,z +94113,23.1,24.01,-0.7,0.31,z +94264,23.0,23.97,-0.3,0.28,z +94414,23.0,23.68,-0.3,0.34,z +94565,23.0,23.81,-0.3,0.18,z +94716,23.0,23.78,-0.7,0.41,x +94866,23.0,23.91,-0.7,0.39,x +95017,23.0,23.78,-1.7,0.80,x +95168,23.0,23.95,-1.3,0.78,x +95318,23.0,23.74,-1.3,0.03,y +95469,23.0,23.72,-0.7,0.21,y +95619,23.0,23.85,-1.3,0.13,x +95770,23.0,23.68,-1.3,0.16,x +95921,23.0,23.85,-1.0,0.05,y +96071,23.0,23.81,-0.3,0.18,z +96221,23.0,23.66,-0.3,0.23,x +96373,23.0,23.85,-0.7,0.44,z +96523,23.0,23.81,-0.7,0.34,z +96673,23.0,23.81,-0.7,0.29,x +96824,23.0,23.72,-0.3,0.34,x +96975,23.0,23.72,-0.3,0.36,x +97125,23.0,23.95,-0.7,0.39,x +97276,23.0,23.74,-0.7,0.16,x +97426,23.0,23.78,-1.0,0.10,x +97577,23.0,23.72,-0.7,0.18,z +97728,23.0,23.85,-0.3,0.13,x +97878,23.0,23.81,-0.3,0.08,y +98029,23.0,23.68,-0.7,0.08,x +98180,23.0,23.78,-1.0,0.05,z +98330,23.1,24.01,-0.7,0.16,z +98481,23.0,23.66,-2.0,0.54,y +98631,23.0,23.91,-1.7,0.65,z +98782,23.0,23.85,-1.7,0.10,x +98933,23.0,23.72,-0.3,0.31,z +99083,23.0,23.74,-0.7,0.08,y +99233,23.0,23.68,-1.0,0.10,z +99385,23.0,23.85,-0.7,0.10,x +99535,23.0,23.87,-1.0,0.42,x +99685,23.0,23.85,-0.7,0.44,x +99836,23.0,23.78,-0.7,0.13,x +99987,23.0,23.68,-0.7,0.36,x +100137,23.0,23.68,-1.0,0.52,x +100288,23.0,23.81,-1.0,0.39,z +100438,23.0,23.74,-0.3,0.13,x +100588,23.0,23.68,-1.7,0.49,z +100739,23.0,23.66,-2.3,0.49,z +100889,23.0,23.62,-3.0,0.42,z +101039,23.0,23.85,-2.0,0.36,z +101190,23.0,23.68,-1.3,0.13,y +101340,23.0,23.68,-0.7,0.16,z +101491,23.0,23.85,0.0,0.10,z +101642,23.0,23.85,0.0,0.26,z +101792,23.0,23.81,0.0,0.05,y +101942,23.0,23.68,0.0,0.08,x +102093,23.0,23.62,-0.3,0.28,z +102243,23.0,23.62,-1.0,0.23,x +102394,23.0,23.62,-1.7,0.21,x +102544,23.0,23.62,-2.7,0.29,z +102694,23.0,23.85,-2.3,0.52,z +102845,23.0,23.49,-2.0,0.41,z +102995,23.0,23.72,-1.0,0.10,z +103145,23.0,23.68,-0.7,0.29,z +103296,23.0,23.66,-0.3,0.10,z +103446,23.0,23.72,0.0,0.08,z +103596,23.0,23.60,0.0,0.08,x +103747,23.0,23.85,-0.3,0.18,z +103897,23.0,23.97,-0.7,0.34,x +104047,23.1,23.72,-1.0,0.29,x +104198,23.0,23.72,-0.7,0.10,y +104348,23.1,23.74,-0.3,0.18,z +104498,23.0,23.68,-0.3,0.26,z +104649,23.0,23.60,-1.3,0.67,z +104799,23.0,23.49,-1.7,0.78,z +104950,23.1,23.81,-1.3,0.13,y +105100,23.0,23.85,0.0,0.26,y +105250,23.0,23.85,0.0,0.39,y +105400,23.0,23.85,-0.3,0.13,z +105551,23.0,23.60,-1.0,0.16,x +105701,23.1,23.66,-1.7,1.20,z +105851,23.0,23.47,-2.0,1.12,z +106002,23.0,23.87,-2.3,0.23,x +106152,23.0,23.87,-1.7,0.18,y +106302,23.0,23.85,-1.3,0.16,z +106453,23.0,23.62,-1.0,0.08,z +106603,23.1,23.62,-1.0,0.26,x +106753,23.0,23.56,-0.7,0.26,x +106904,23.1,23.95,-0.7,0.34,z +107054,23.0,23.54,-0.7,0.34,z +107204,23.0,23.62,-1.0,0.42,z +107354,23.0,23.68,-1.0,0.29,z +107505,23.0,23.78,-1.0,0.21,z +107655,23.0,23.87,-1.0,0.13,x +107805,23.1,23.74,-0.3,0.49,z +107956,23.0,23.72,-0.3,0.26,y +108106,23.0,23.78,-0.3,0.10,x +108256,23.1,23.74,-1.3,0.89,z +108406,23.0,23.66,-1.3,0.78,z +108557,23.0,23.68,-1.3,0.10,x +108707,23.0,23.72,-1.0,0.99,x +108857,23.1,23.97,-0.7,1.90,z +109008,23.0,23.72,-0.3,1.91,x +109158,23.0,23.87,0.0,2.86,x +109308,23.0,23.60,1.0,1.87,y +109458,23.1,23.68,-0.3,1.15,z +109609,23.0,23.87,-1.3,0.21,z +109759,23.0,23.85,-4.3,0.47,x +109909,23.1,23.85,-7.0,0.91,y +110059,23.1,23.62,-7.0,1.64,x +110210,23.1,23.66,-6.3,1.45,x +110360,23.0,23.81,-4.3,0.73,x +110510,23.0,23.87,-5.3,3.23,x +110660,23.0,98.35,-6.0,2.99,x +110810,23.0,110.29,-6.0,4.58,y +110961,23.0,109.50,-6.3,0.41,z +111112,23.1,108.61,-3.0,1.29,y +111262,23.0,107.86,-0.3,0.23,y +111412,23.1,107.01,-0.7,1.30,y +111563,23.1,106.22,-4.0,0.26,y +111713,23.1,110.73,-6.7,2.84,x +111864,23.0,157.13,-6.0,4.16,x +112014,23.0,180.70,-6.7,1.93,x +112165,23.1,179.43,-3.0,1.71,y +112315,23.0,177.70,-2.3,1.28,y +112465,23.0,176.08,-0.3,0.86,x +112616,23.1,174.44,-4.0,0.72,x +112767,23.1,172.82,-4.7,2.07,x +112917,23.0,171.19,-6.0,3.59,x +113067,23.1,169.70,-5.7,1.35,x +113217,23.1,168.24,-4.7,0.81,z +113368,23.1,165.43,-3.7,2.04,x +113519,23.1,164.14,-2.3,0.80,y +113669,23.1,162.71,-1.3,1.64,x +113819,23.1,161.40,-3.7,1.30,y +113970,23.1,160.13,-2.7,1.50,y +114120,23.1,178.20,-4.7,1.07,y +114270,23.1,217.18,-3.3,2.29,x +114421,23.1,222.53,-5.0,1.58,x +114572,23.1,221.82,-1.0,1.19,y +114722,23.1,220.51,3.0,2.19,y +114873,23.1,219.01,4.0,1.94,z +115023,23.1,217.16,0.0,1.46,x +115174,23.1,215.04,-4.0,2.38,x +115325,23.1,212.69,-6.3,1.19,x +115475,23.1,210.55,-10.0,1.22,x +115626,23.1,208.47,-8.0,1.99,y +115776,23.2,206.43,-7.0,0.68,y +115926,23.2,204.33,-4.0,0.42,y +116077,23.2,192.70,-10.7,1.73,x +116228,23.2,190.79,-16.0,11.72,x +116378,23.2,187.19,-20.0,5.96,y +116528,23.2,182.01,-20.0,4.79,x +116679,23.2,179.24,-20.0,4.22,x +116830,23.2,181.07,-20.0,2.82,y +116981,23.2,184.82,-9.7,1.16,y +117132,23.2,184.61,2.7,1.35,x +117283,23.2,183.24,11.3,1.58,x +117433,23.2,181.68,9.7,2.40,x +117583,23.3,180.03,9.0,0.83,z +117734,23.3,178.64,8.0,1.53,y +117884,23.2,176.79,9.3,1.17,x +118034,23.3,175.50,11.7,1.38,y +118185,23.3,173.98,13.7,1.66,y +118335,23.3,172.71,15.3,1.15,z +118486,23.3,169.76,11.7,1.27,z +118636,23.3,168.18,11.0,0.52,y +118787,23.3,166.45,8.7,0.39,z +118938,23.3,164.87,7.7,3.08,y +119089,23.3,162.98,8.0,2.41,z +119240,23.4,161.86,14.3,0.67,x +119390,23.4,160.79,20.3,0.73,x +119541,23.4,159.73,25.3,0.70,x +119691,23.4,158.42,22.3,0.57,z +119841,23.4,157.49,19.7,0.18,x +119992,23.4,156.26,18.7,0.54,z +120143,23.4,155.24,19.7,0.62,z +120295,23.4,154.49,19.0,0.87,y +120446,23.4,153.45,15.0,0.85,y +120596,23.4,152.47,12.7,1.25,x +120747,23.4,151.54,8.7,1.91,z +120898,23.4,149.02,13.7,1.32,y +121049,23.4,147.42,16.7,4.58,y +121210,23.4,146.53,29.3,1.12,x +121351,23.4,145.30,34.3,0.97,y +121501,23.4,144.20,39.3,2.06,z +121651,23.4,143.07,38.3,0.83,y +121802,23.4,142.03,39.7,1.19,y +121952,23.4,141.06,40.3,1.12,y +122103,23.5,139.87,41.0,0.57,x +122254,23.5,138.91,39.3,1.35,z +122405,23.5,138.02,38.3,0.44,z +122555,23.5,136.94,35.7,1.41,y +122706,23.5,135.94,33.0,1.19,x +122857,23.5,134.86,26.0,1.19,y +123008,23.5,133.92,18.7,0.65,y +123159,23.5,133.17,12.7,0.91,z +123311,23.5,132.32,11.7,0.69,z +123462,23.5,131.03,13.0,0.54,z +123613,23.5,130.49,16.0,0.65,y +123764,23.5,129.59,16.3,0.80,y +123915,23.5,129.01,14.0,0.75,y +124066,23.5,128.24,12.0,0.80,y +124217,23.5,127.60,11.7,0.41,x +124368,23.5,126.97,13.3,0.65,x +124519,23.5,126.08,12.7,1.35,x +124670,23.6,125.14,9.7,0.78,y +124821,23.5,124.60,8.3,0.49,y +124972,23.5,123.83,10.3,0.83,z +125123,23.5,122.65,16.3,0.44,y +125274,23.6,121.69,22.0,0.75,y +125425,23.6,120.57,24.0,1.09,x +125576,23.6,119.57,26.3,0.98,y +125727,23.6,118.76,28.7,1.24,z +125878,23.6,117.99,30.0,0.85,y +126029,23.6,116.89,31.3,0.52,y +126180,23.6,116.30,30.3,0.62,z +126331,23.6,115.60,31.3,0.18,x +126483,23.6,114.93,30.3,0.49,x +126634,23.6,114.29,29.3,0.52,y +126785,23.6,113.72,28.7,1.19,z +126936,23.6,113.16,28.3,0.85,z +127087,23.6,112.48,28.3,1.60,z +127238,23.6,111.56,29.0,0.62,y +127389,23.6,110.94,30.0,0.28,x +127540,23.6,110.52,32.3,0.16,z +127691,23.6,109.79,32.3,0.52,y +127842,23.6,109.40,32.0,0.34,x +127993,23.7,108.63,30.3,1.16,z +128144,23.6,108.13,29.7,0.52,x +128295,23.6,107.36,29.7,0.47,z +128446,23.6,106.88,32.0,1.73,x +128597,23.7,105.15,32.0,1.37,y +128748,23.7,104.45,27.0,1.97,x +128899,23.6,103.93,18.7,0.85,z +129050,23.7,103.05,10.0,0.78,x +129201,23.6,102.28,5.7,0.52,z +129352,23.7,101.93,1.7,0.57,y +129503,23.7,101.31,2.3,1.09,x +129654,23.7,100.58,1.7,0.39,y +129805,23.7,100.02,4.7,0.91,x +129956,23.7,99.60,1.7,1.45,y +130107,23.8,99.00,1.7,0.70,y +130258,23.7,98.69,0.7,0.65,x +130409,23.8,95.52,2.7,0.39,y +130560,23.7,94.11,2.0,0.47,y +130711,23.7,93.80,2.7,1.09,z +130862,23.7,93.40,4.3,2.56,x +131013,23.7,92.70,7.0,3.70,x +131164,23.8,91.93,6.3,0.72,x +131315,23.8,91.63,4.0,0.91,z +131466,23.8,91.26,2.0,1.14,x +131617,23.8,90.97,-0.3,0.80,z +131768,23.8,90.45,-2.0,0.54,x +131919,23.8,90.07,-3.3,0.36,y +132070,23.8,89.51,-4.0,0.23,y +132171,23.8,88.89,-3.0,1.43,x +132322,23.8,87.79,-2.0,0.67,z +132473,23.7,85.69,-1.7,0.85,z +132624,23.8,85.14,0.3,0.91,y +132774,23.8,84.92,0.7,0.34,y +132925,23.8,84.50,0.3,0.72,y +133076,23.8,84.10,-0.3,0.91,y +133227,23.8,83.56,-0.7,0.44,y +133378,23.8,83.19,0.7,0.16,z +133528,23.8,82.71,0.0,0.26,z +133679,23.8,82.73,-0.7,0.54,z diff --git a/plot_temperatura.py b/plot_temperatura.py new file mode 100644 index 0000000..fac8268 --- /dev/null +++ b/plot_temperatura.py @@ -0,0 +1,19 @@ +import pandas as pd +import matplotlib.pyplot as plt + +df = pd.read_csv("data.csv") +df["time_s"] = df["time since start [ms]"] / 1000.0 + +fig, ax = plt.subplots(figsize=(12, 5)) + +ax.plot(df["time_s"], df["temp_amb IR [C]"], label="Temperatura ambiente", linewidth=1) +ax.plot(df["time_s"], df["temp_obj IR [C]"], label="Temperatura scatola", linewidth=1) + +ax.set_xlabel("Tempo [s]") +ax.set_ylabel("Temperatura [°C]") +ax.set_title("Profilo termico scatola in forno") +ax.legend() +ax.grid(True, alpha=0.3) + +plt.tight_layout() +plt.show() diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 0000000..5d56fdd --- /dev/null +++ b/requirements.txt @@ -0,0 +1,2 @@ +pandas +matplotlib