Continuare a leggere dati

digitalWrite(v,Temp>50);
//questa cosa non la sapevo, è come se fosse un if?

Temp>50 , viene valutata e restituisce 1 se vero, 0 se falso, in questo caso si comporta come un if else

if(Temp>50)
digitalWrite(v,1)
else
digitalWirte(v,0)

Però non è che sia proprio un if, è solo che l'espressione viene valutata e restituisce 1 o 0

Per quanto riguarda matlab, non conosco il linguaggio, ma di solito per comunicare si usa la comunicazione seriale, ho un arduino e un programma su PC, comunico tramite seriale.