Go Down

Topic: Acquisizione e visualizzazione dati temperatura con Python e Arduino (Read 82 times) previous topic - next topic

dario33nuovoardu

Buongiorno a tutti, mi chiamo Dario e sono un ingegnere Aerospaziale che purtroppo sta conoscendo solamente adesso il mondo di Arduino e le sue enormi capacità, vi spiego subito, sto facendo un progetto per misurare le variazioni termiche in 4 camere diverse utilizzando 4 termocoppie Type T, le termocoppie sono collegate tutte con un mux che cambia il canale di lettura ogni 200 millisecondi, il polo negativo della termocoppia e' collegata all'interface board Adafruit Max31856, io e' da circa un mese che ho iniziato ad utilizzare i Arduino Raspberry e Python, ho montato il tutto ed ho creato il codice per Arduino e in seriale riesco a leggere in maniera pulita 2 temperature (perchè al momento sto provando con 2 sole termocoppie per non rendere il sistema troppo complesso),  però non mi basta visualizzarle, ma nel mio goal finale voglio visualizzarle avere la possilibità di creare dei grafici ogni tot di tempo definito, sempre per un tempo definito salvarli in un file e poi con quei file salvati creare un Dataset per il Machine Learning, in maniera tale che alla fine del progetto si accendano in automatico delle resistenze se le temperature scendono sono una soglia.

Alla fine del progetto il goal sarebbe quello di aggiungere il Raspberry e connettere tutto insieme, utilizzando il Raspberry per le decisioni e il microcontrollore per controllare i Relay.

Tutto cio' voglio farlo, perchè vorrei mettere più resistenze  e più termocoppie, in maniera da creare un sistema automatico che si accenda e spenga localmente, non riscaldi tutta la stanza, ma solo una porzione di essa.

Io al momento riesco a visualizzare i dati, ma purtroppo sto avendo enormi problemi per passare a Python, e le mie domande sono queste:

°Consigliate Python2 o Python3?
°Come posso visualizzare e salvare i dati con Python? e devo installare le librerie del Mux e dell'Amplificatore?
°Qualcuno potrebbe indirizzarmi verso una strada che non comprenda drawnow, perche' purtroppo non riesco a importarla su Python.

Grazie a tutti per il momento e mi scuso in anticipo per aver scritto forse eccessivamente.

gpb01

Prima di tutto questa mi sembra la continuazione di quanto stavi già facendo QUI ... e se così fosse, magari era meglio continuare dove avevi già cominciato ad impostare la cosa, ma, in ogni caso ...

... le mie domande sono queste:

°Consigliate Python2 o Python3?
°Come posso visualizzare e salvare i dati con Python? e devo installare le librerie del Mux e dell'Amplificatore?
°Qualcuno potrebbe indirizzarmi verso una strada che non comprenda drawnow, perche' purtroppo non riesco a importarla su Python.
... le tue sono tutte domande relative all'utilizzo di Python e NON di Arduino, per cui, anche in conformità al REGOLAMENTO, punto 16.11, sarebbe bene che questo genere di domande le andassi a porre su un forum specializzato su Python, dove sicuramente ne sanno di più, e non qui sul forum di Arduino ;)

Guglielmo
Search is Your friend ... or I am Your enemy !

dario33nuovoardu

Guglielmo, innanzitutto grazie per la rapida risposta, seconda cosa purtroppo veramente sto imparando adesso a districarmi nei forum e nell pagine, chiedo scusa se ho scritto nel luogo errato, si quello allegato era il mio primo post, purtroppo non sapevo come ribeccarlo, grazie per averlo linkato, comunque ho scritto qui perchè avevo visto un'altra domanda su python, comunque chiedo scusa ancora, proverò altrove a chiedere informazioni.

gpb01

... nessun problema, è che su forum specifici (se lo cerchi quello di Python esiste anche in Italiano) ne sanno ovviamente molto di più di noi ;)

Guglielmo
Search is Your friend ... or I am Your enemy !

Go Up