Se sei già registrato           oppure    

Orario: 13/05/2024 22:31:14  

 

Energia Alternativa ed Energia Fai Da Te > Arduino

VISUALIZZA L'ALBUM

Pagine: (11)   1   2   3   4   5   6   7   8   9   [10]   11    (Ultimo Msg)


Progetto controllo
FinePagina

BellaEli

Avatar
GigaWatt


Gruppo:MODERATORE
Messaggi:3286

Stato:



Inviato il: 03/06/2016 21:20:48

Ok... aspetto...



---------------
C'è un limite al fai da te ???
Si, ma lo stabiliamo noi !!!

 

Kroko
KiloWatt


Gruppo:Utente
Messaggi:101

Stato:



Inviato il: 03/06/2016 22:36:39

ricapitolando...
Questo è lo schema che ho usato per fare il wattmetro con le differenze
1)io ho un solo ingresso di corrente dove ho collegato un TA sct013030
2)il mio TR alternata mi eroga una tensione di 8vac
3)i pin che ho usato verso arduino sono:
*A3 per l'offset
*A2 dove ho collegato un "polo" del TA
*A1
*+5V da un TR che mi fa 220vac 5vdc
*gnd sempre dallo stesso TR



Immagine Allegata: Powermeter_Simple2.jpg
 
ForumEA/L/Powermeter_Simple2.jpg



Modificato da Kroko - 03/06/2016, 22:44:04
 

Kroko
KiloWatt


Gruppo:Utente
Messaggi:101

Stato:



Inviato il: 03/06/2016 22:51:09

I pin che ho collegato sull'arduino sono:
*A5 SCL modulo I2C
*A4 SDA modulo I2C
*A3 wattmetro
*A2 wattmetro
*A1 wattmetro
*A0 nn
*D13 lampada gialla segnalazione temp. TR alternata
*D12 lampada rossa segnalazione temp. TR alternata
*D11 lampada gialla segnalazione temp. TR continua
*D10 lampada rossa segnalazione temp. TR continua
*D9 nn
*D8 nn
*D7 nn
*D6 nn
*D5 Sensore temp. TR continua
*D4 Sensore temp. TR alternata
*D3 Sensore impulsi (photoled)
*D2 Sensore temp. esterna
*D1 nn

 

Kroko
KiloWatt


Gruppo:Utente
Messaggi:101

Stato:



Inviato il: 03/06/2016 22:52:01

questo è il modulo photoled



Immagine Allegata: $_12.jpg
 
ForumEA/L/$_12_1.jpg

 

Kroko
KiloWatt


Gruppo:Utente
Messaggi:101

Stato:



Inviato il: 03/06/2016 22:53:30

non so più come posso esservi di aiuto

 

Kroko
KiloWatt


Gruppo:Utente
Messaggi:101

Stato:



Inviato il: 03/06/2016 22:55:57

ora spero possiate aiutarmi col problema delle misure ballerine ma per favore non ditemi di mettere mano ai componenti PLEASE
spero si riesca a risolvere solo con la programmazione
Grazie

 

Kroko
KiloWatt


Gruppo:Utente
Messaggi:101

Stato:



Inviato il: 04/06/2016 03:05:30

ragazzi ho fatto tardissimo pure stasera uff e senza concludere nulla
cmq ho messo in stampa i valori che riguardano il wattmetro e ho impostato un numero di campionamenti=4
vi porto alcuni esempi
tens.pin-60----268---930
corr.pin-513---513---511
offset---512---512---512
V--------3203--3144--3295
I--------1.33--1.63--0.84

non fateci caso ai risultati di V ed I sono con fattori di correzione sballati
cio che mi risulta strano pero è l'analogRead del pin della tensione (A1) perché varia continuamente mentre nella realta misuro 230v fissi (strano ma vero)
quindi mi è venuto il dubbio ho sbagliato ancora qualcos'altro?
per favore aiutatemi
grazie
A questo punto buonanotte

 

calcola
GigaWatt


Gruppo:Utente
Messaggi:4435

Stato:



Inviato il: 04/06/2016 07:20:05

Potresti provare a leggere la tensione n volte e poi calcolare la media delle letture, ma ti dico subito che se non metti in parallelo al diodo D2 un piccolo condensatore, non risolvi. 100nF come C dovrebbe andare bene.



Modificato da calcola - 04/06/2016, 07:23:55


---------------
Impara l'arte e mettila da parte
14 pannelli da 100w, inverter kemapower 3kw, regolatore morningstar tristar ts60, banco batterie n.1 di 12 elementi 2v 480Ah C5 corazzate per trazione pesante, banco batterie n.2 di 400Ah in C5 formato da 24 elementi 2V 200Ah corazzate al gel per fotovoltaico in due serie da 12 elementi, centralina di gestione impianto autoprodotta.

 

BellaEli

Avatar
GigaWatt


Gruppo:MODERATORE
Messaggi:3286

Stato:



Inviato il: 04/06/2016 08:54:48

Secondo me il problema è nascosto in questo ciclo:

  while (micros() < (start + 20000)){ 
    float Tensioneinst = (analogRead(TensionePin)-Offset)*Fattore_Conversione_Tensione; 
    float Correnteinst_1 = (analogRead(CorrentePin_1)-Offset)*Fattore_Conversione_Corrente_1; 
    SommaV += pow(Tensioneinst,2); 
    SommaI_1 += pow(Correnteinst_1,2); 
    SommaP_1 += (Tensioneinst*Correnteinst_1); 
    NumCampionamenti++; 
  } 


Tu avvii un ciclo while che dura almeno 20 mS nel quale viene campionata l'intera sinusoide, tuttavia non conosci la posizione dei campionamenti, dipende tutto dalla velocità dell'ADC che non è costante !

Mi sembra di ricordare che Elettro campionava ad intervalli stabiliti a priori, ad esempio ogni 1 mS, in totale 20 campionamenti, e poi calcolava la tensione media.

Prova a fare qualcosa di simile anche tu, tuttavia fai un piccolo firmware che fa solo lettura tensione, se hai dei problemi devi analizzarli e risolverli singolarmente e poi assembli tutto il codice, altrimenti i problemi potrebbero essere sparsi in più posti del codice ed è più difficile rintracciarli.

Per il condensatore suggerito da Calcola trovo complicato intuire se è migliorativo poiché realizzeresti, di fatto, un filtro RC passa-basso (R1-Cx) che sfasa (in ritardo) la lettura della tensione complicandoti i calcoli per la potenza.

So che R1 ha un valore un po' alto per l'impedenza di ingresso dell'ADC ma l'eventuale errore di lettura sarebbe comunque lineare e sistematico, quindi non dovrebbe essere un problema.

Forse potresti ridurre i valori R1-R2 di un fattore 10, risolvendo gli accoppiamenti di impedenza.

Resto in attesa di sapere cosa succede..., con stima, un utente DISINTERESSATO !!!

Elix



---------------
C'è un limite al fai da te ???
Si, ma lo stabiliamo noi !!!

 

Kroko
KiloWatt


Gruppo:Utente
Messaggi:101

Stato:



Inviato il: 04/06/2016 11:20:23

Ho inserito altre due righe
float Tensionemax ;
float Tensionemin ;
if ( Tensionemax < Tensioneinst ) Tensionemax=Tensioneinst;
if ( Tensionemin > Tensioneinst ) Tensionemin=Tensioneinst;

Ora la misura va molto meglio riesco a mantenermi sui 230v reali e varia molto raramente ma non più di 1v
Secondo voi se provassi col prescaler a 16 verrebbe ancora meglio?

 

Kroko
KiloWatt


Gruppo:Utente
Messaggi:101

Stato:



Inviato il: 04/06/2016 11:55:09

Un altra cosa che ho notato è che se lascio a vuoto il TA la misura della tensione è molto stabile come vi dicevo prima (mentre la corrente si aggira sempre 0.2A con variazioni varie di circa 0.1) ma appena collego il ta ad un carico si sballano i valori sia della tensione che della corrente variando la tensione anche a scatti di 5v mentre la corrente varia cosi velocemente da non poterla considerare
a cosa puo essere dovuto ?



Modificato da Kroko - 04/06/2016, 12:14:06
 

Kroko
KiloWatt


Gruppo:Utente
Messaggi:101

Stato:



Inviato il: 04/06/2016 12:07:47

ho provato anche ad inserire
float Correntemax_1;
float Correntemin_1;
if ( Correntemax_1 < Correnteinst_1 ) Correntemax_1=Correnteinst_1;
if ( Correntemin_1 > Correnteinst_1 ) Correntemin_1=Correnteinst_1;
ma non riesco in nessun modo a stabilizzare i valori

 

Kroko
KiloWatt


Gruppo:Utente
Messaggi:101

Stato:



Inviato il: 04/06/2016 12:38:35

ulteriore prova nel voi loop ho variato la stringa

if (digitalRead(P1) == HIGH){n_letture = 0;  T1=0; T2=0; T3=0; Tempo = 0; kw = 0; Tkw = 0; MTkw = 0; delay(300); misura(); }
  Serial.print("letture: "); Serial.print(n_letture); Serial.print("   kW "); Serial.print(kw); Serial.print("   MTkw "); Serial.println(MTkw);

con
if (digitalRead(P1) != HIGH){n_letture = 0;  T1=0; T2=0; T3=0; Tempo = 0; kw = 0; Tkw = 0; MTkw = 0; delay(300); misura(); }
  Serial.print("letture: "); Serial.print(n_letture); Serial.print("   kW "); Serial.print(kw); Serial.print("   MTkw "); Serial.println(MTkw);

facendo questo ad ogni loop per proseguire deve attendere il mio consenso a col pulsante P1 per fermare il photoled
voi direte il vantaggio?
il vantaggio è che ad ogni loop ho un risultato "fermo" cioe fermandosi il loop mi da i risultati bloccati cosi almento sono leggibili
il problema è che la tensione come vi dicevo e stabile il problema è la corrente che ad ogni loop con ta a vuoto varia tipo 0.72A 0.63A 0.12A 0.00A 0.31A
mi occorrerebbe qualcosa per stabilizzare meglio il tutto perché vi ripeto appena pinzo del carico col TA mi si sballa di nuovo tutto



Modificato da Kroko - 04/06/2016, 12:42:04
 

Kroko
KiloWatt


Gruppo:Utente
Messaggi:101

Stato:



Inviato il: 04/06/2016 12:40:34

sono fermo ora con questo codice TOTALE


#include "DHT.h" // INCLUDO LIBRERIA PER SENSORI DHT

//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//STRINGHE DISPLAY LCD CON MODULO I2C
#include <Wire.h> 
#include <LiquidCrystal.h>
#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd(0x27,20,4); //PER IL DISPLAY 2X16 è IDONEO IL VALORE 0X3F PER IL 4X20 è 0X27
const int BACKLIGH_PIN = 10; 
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//STRINGA PHOTOLED
#define LED 6          //LED LETTURA ABILITATA
#define sensLamp 3     //SENSORE FOTODIODO
unsigned long T1;
unsigned long T2;
unsigned long T3;
const int P1 = 9;      //PULSANTE ABILITAZIONE MISURA
byte blocco_letture;
int n_letture;
float kw;              //CONSUMO ISTANTANEO
float Tkw;             //CONSUMO TOTALE
float MTkw;            //CONSUMO MEDIO
float Tempo;

////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//STRINGHE WATTMETRO
int OffsetPin = A3; 
int TensionePin = A1; 
int CorrentePin_1 = A2; 
//Nuovo_Fattore_Conversione=Valore_Reale/Valore_Arduino*Fattore_Conversione_Attuale 
float Fattore_Conversione_Tensione = 0.57865; //da calcolare 
float Fattore_Conversione_Corrente_1 = 0.302; //da calcolare 
float TensioneRMS ; 
float CorrenteRMS_1 ; 
float CorrenteRMS_2 ; 
float PotenzaAttiva_1; 
float PotenzaAttiva_2; 
float PotenzaApparente_1; 
float PotenzaApparente_2; 
float FattorediPotenza_1; 
float FattorediPotenza_2;
float forcent;
float Tensionemax ; 
float Tensionemin ; 
float Correntemax_1;
float Correntemin_1;

///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//STRINGHE SENSORI TEMPERATURA DHT11
#define DHTPIN0 2                  // PIN DOVE è CONNESSO IL SENSORE DHT11 N°1 (TEMP. ESTERNA)
#define DHTPIN1 4                  // PIN DOVE è CONNESSO IL SENSORE DHT11 N°2 (TEMP. TR ALTERNATA)
#define DHTPIN2 5                  // PIN DOVE è CONNESSO IL SENSORE DHT11 N°3 (TEMP. TR CONTINUA)
#define DHTTYPE DHT11              // DEFINISCO IL TIPO DI SENSORE 
DHT dht0(DHTPIN0, DHTTYPE);        // SELEZIONA PIN E TIPO DEL SENSORE DHT11 N°1
DHT dht1(DHTPIN1, DHTTYPE);        // SELEZIONA PIN E TIPO DEL SENSORE DHT11 N°2
DHT dht2(DHTPIN2, DHTTYPE);        // SELEZIONA PIN E TIPO DEL SENSORE DHT11 N°3
float h0 = dht0.readTemperature(); // imposto la variabile h0 per la lettura del valore di dht0
float h1 = dht1.readTemperature(); // imposto la variabile h1 per la lettura del valore di dht1
float h2 = dht2.readTemperature(); // imposto la variabile h2 per la lettura del valore di dht2


/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
void setup() { 
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
  pinMode(13, OUTPUT); //PIN LED GIALLO SEGNALAZIONE TEMPERATURA TR ALTERNATA 0<T<29
  pinMode(12, OUTPUT); //PIN LED ROSSO SEGNALAZIONE TEMPERATURA TR ALTERNATA  T>=30
  pinMode(11, OUTPUT); //PIN LED GIALLO SEGNALAZIONE TEMPERATURA TR CONTINUA  T>=30
  pinMode(10, OUTPUT); //PIN LED ROSSO SEGNALAZIONE TEMPERATURA TR CONTINUA  T>=30

//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//STRINGA PHOTOLED
  pinMode(LED, OUTPUT);      
  pinMode(sensLamp, INPUT);
  pinMode(P1, INPUT);
  T1 = 0;
  T2 = 0;
  T3 = 0;
  n_letture = 0;
  blocco_letture = 0;
  Serial.begin(115200);

//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
  dht0.begin(); //FAI PARTIRE IL SENSORE DHT11 N°1
  dht1.begin(); //FAI PARTIRE IL SENSORE DHT11 N°2
  dht2.begin(); //FAI PARTIRE IL SENSORE DHT11 N°3
  
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//STRINGHE DISPLAY LCD CON MODULO I2C
  pinMode(BACKLIGH_PIN, OUTPUT); 
  digitalWrite(BACKLIGH_PIN, HIGH); 
  lcd.init();                      // INIZIALIZZA IL MODULO LCD 
  lcd.init();
  lcd.backlight();
  lcd.setCursor(0, 0); 
  lcd.print("ZeraSim Project"); //SCRIVI SULLA PRIMA RIGA
  lcd.setCursor(0,1); 
  lcd.print("VERSIONE FV 1.3"); //SCRIVI SULLA SECONDA RIGA
  delay(5000); 
  lcd.clear(); 
  ADCSRA&=0X90+ 0b101; //Setta ADC prescaler a 32 
}

/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
void loop() {
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//STRINGA PHOTOLED


if (digitalRead(P1) != HIGH){n_letture = 0;  T1=0; T2=0; T3=0; Tempo = 0; kw = 0; Tkw = 0; MTkw = 0; delay(300); misura(); }
  Serial.print("letture: "); Serial.print(n_letture); Serial.print("   kW "); Serial.print(kw); Serial.print("   MTkw "); Serial.println(MTkw);
  

{delay(300);
wattmetro();}

/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//STRIGHE DISPLAY
{
  lcd.setCursor(0, 0);             //IMPOSTO IL PUNTO SUL DISPLAY
  lcd.print(TensioneRMS,0);        //IMPOSTO IL VALORE DA LEGGERE SENZA VIRGOLA
  lcd.print("V ");                 //IL VALORE SARà SEGUITO DALLA LETTERA V
  lcd.setCursor(5, 0);             //IMPOSTO IL PUNTO SUL DISPLAY
  lcd.print(CorrenteRMS_1,2);      //IMPOSTO IL VALORE DA LEGGERE CON UNA CIFRA DOPO LA VIRGOLA
  lcd.print("A ");                 //IL VALORE SARà SEGUITO DALLA LETTERA A
  lcd.setCursor(11,0);             //IMPOSTO IL PUNTO SUL DISPLAY
  lcd.print(PotenzaAttiva_1,0);    //IMPOSTO IL VALORE DA LEGGERE SENZA VIRGOLA
  lcd.print("W ");                 //IL VALORE SARà SEGUITO DALLA LETTERA W
  lcd.setCursor(16,0);             //IMPOSTO IL PUNTO SUL DISPLAY
  lcd.print(FattorediPotenza_1,1); //IMPOSTO IL VALORE DA LEGGERE CON UNA CIFRA DOPO LA VIRGOLA
  lcd.print("");                   //
}

///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////  
//ACCENSIONE O MENO DEI LED DI SEGNALAZIONE LUMINOSA DELLA TEMPERATURA
  if (28<dht1.readTemperature()<29){    // se il sensore h1 rileva una determinata temperatura accende LED GIALLO
    digitalWrite (13, HIGH);
  }
  if (dht1.readTemperature()>=30){      // se il sensore h1 rileva una determinata temperatura accende LED ROSSO
    digitalWrite (12,HIGH);
  }
  else{                                 //ALTRIMENTI IL LED ROSSO RESTA SPENTO
    digitalWrite (12,LOW);
  }
  
  if (28<dht2.readTemperature()<29){    // se il sensore H2 rileva una determinata temperatura accende LED GIALLO
    digitalWrite (11, HIGH);
  }
  if (dht2.readTemperature()>=30){      // se il sensore H2 rileva una determinata temperatura accende LED ROSSO
    digitalWrite (10,HIGH);
  }
  else{                                 //ALTRIMENTI IL LED ROSSO RESTA SPENTO
    digitalWrite (10,LOW);
  }
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//LETTURA E STAMPA SU LCD DEI VALORI DI TEMPERATURA
  float h0 = dht0.readTemperature();
  float h1 = dht1.readTemperature();
  float h2 = dht2.readTemperature();

  lcd.setCursor(0, 1);             //PRENDO COME RIFERIMENTO IL PUNTO SULLA 1A STRINGA DELLO SCHERMO LCD
  lcd.print(h0,0);                 //STAMPO SU LCD IL VALORE DEL SENSORE h0
  lcd.print("EXT");  //IL VALORE SARà SEGUITO DALLA LETTERA E
  lcd.setCursor(6, 1);             //PRENDO COME RIFERIMENTO IL PUNTO SULLA 1A STRINGA DELLO SCHERMO LCD
  lcd.print(h1,0);                 //STAMPO SU LCD IL VALORE DEL SENSORE h1
  lcd.print("CA");                  //IL VALORE SARà SEGUITO DAL SIMBOLO ^
  lcd.setCursor(11, 1);             //PRENDO COME RIFERIMENTO IL PUNTO SULLA 1A STRINGA DELLO SCHERMO LCD
  lcd.print(h2,0);                 //STAMPO SU LCD IL VALORE DEL SENSORE h2
  lcd.print("CC");  
  /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
  //photoled

  lcd.setCursor(0, 2);             //PRENDO COME RIFERIMENTO IL PUNTO SULLA 1A STRINGA DELLO SCHERMO LCD
  lcd.print((kw*1000),0);          //STAMPO SU LCD IL VALORE DELLA POTENZA IN WATT
  lcd.print("W");
  lcd.setCursor(0, 3);             //PRENDO COME RIFERIMENTO IL PUNTO SULLA 1A STRINGA DELLO SCHERMO LCD
  lcd.print(forcent,2);            //STAMPO SU LCD IL VALORE DELLA PERCENTUALE DI ERRORE DELLE MISURAZIONI
  lcd.print("%");  
  
  
  forcent = (PotenzaAttiva_1/kw)*100;
}
void misura(){                                                             //FUNZIONE PER FAR FUNZIONARE IL PHOTOLED ALLA PRESSIONE DEL PULSANTE P1

Serial.println("ingresso");delay(300);
   digitalWrite(LED, HIGH);
   blocco_letture = 0;
  while (digitalRead(P1) != HIGH){ 
     switch (blocco_letture) {
       case 0: { if (digitalRead(sensLamp) == LOW){T1 = millis(); 
         Serial.print("entro T1 ");Serial.println(T1);
          blocco_letture = 1;delay(300);}}
                                        
       case 1: {                                        
        if (digitalRead(sensLamp) == LOW){n_letture ++;
        Serial.println(n_letture);Serial.print("T1 ");Serial.println(T1);
        T2 = millis();
        Serial.print("T2 ");Serial.println(T2);
        T3 = (T2 - T1); 
        Tempo = T3;
        Serial.print("T3 ");Serial.println(T3);
        kw = 3600/Tempo; Tkw = Tkw + kw; MTkw = Tkw / n_letture; delay(300);T1 = T2; T2 = 0; T3 = 0;Tempo=0;
        Serial.print("kW");Serial.println(kw); Serial.print("MTkw"); Serial.println(MTkw);}}
                                        
        }
   }
   
  Serial.println("uscita");
  digitalWrite(LED, LOW); delay(300);  
}


void wattmetro(){                  //FUNZIONE PER TENERE IN STAMPA SU LCD I VALORI DI V,A,W E COSFI  
  float SommaV=0; 
  float SommaI_1=0; 
  float SommaP_1=0; 
  int NumCampionamenti = 0;   
  int Offset = analogRead(OffsetPin); 
  unsigned long start = micros() ; 
  while (micros() < (start + 20000)){ 
    float Tensioneinst = (analogRead(TensionePin)-Offset)*Fattore_Conversione_Tensione; 
    float Correnteinst_1 = (analogRead(CorrentePin_1)-Offset)*Fattore_Conversione_Corrente_1; 
   
   if ( Tensionemax < Tensioneinst ) Tensionemax=Tensioneinst; 
   if ( Tensionemin > Tensioneinst ) Tensionemin=Tensioneinst; 
if ( Correntemax_1 < Correnteinst_1 ) Correntemax_1=Correnteinst_1; 
if ( Correntemin_1 > Correnteinst_1 ) Correntemin_1=Correnteinst_1; 

   
    SommaV += pow(Tensioneinst,2); 
    SommaI_1 += pow(Correnteinst_1,2); 
    SommaP_1 += (Tensioneinst*Correnteinst_1); 
    NumCampionamenti++; 
  } 
  TensioneRMS = sqrt(SommaV / NumCampionamenti); 
  CorrenteRMS_1 = sqrt(SommaI_1 / NumCampionamenti); 

  if (CorrenteRMS_1 < 0.10) {//soglia minima 
    CorrenteRMS_1=0; 
    PotenzaAttiva_1 = SommaP_1/ NumCampionamenti; 
    PotenzaApparente_1 = TensioneRMS * CorrenteRMS_1; 
    FattorediPotenza_1 = PotenzaAttiva_1/PotenzaApparente_1;
  
  }
}

 

Kroko
KiloWatt


Gruppo:Utente
Messaggi:101

Stato:



Inviato il: 04/06/2016 18:34:28

Mi correggo la stringa if (digitalRead(P1) != HIGH non conviene
il loop era in pausa non mi si aggiornavano nemmeno le temperature dei tr
ad un certo punto sembrava di stare vicino a una stufa!?!?



Modificato da Kroko - 04/06/2016, 18:55:53
 
 InizioPagina
 

Pagine: (11)   1   2   3   4   5   6   7   8   9   [10]   11    (Ultimo Msg)

Versione Mobile!

Home page       TOP100-SOLAR      Home page forum