duinozone.cz - Arduino a Raspberry fórum

Autor Téma: kumulovana spotreba Wh  (Přečteno 86 krát)

Offline radoslav

  • Bastlíř začátečník
  • *
  • Příspěvků: 42
kumulovana spotreba Wh
« kdy: Říjen 15, 2017, 12:21:13 odpoledne »
Zdravim
Vedel by mi niekto poradiť ako spraviť kumulovanú spotrebu ako je napr na elektromeroch?
Prúd a napätie mi funguje aj z prepočtom na watt, len z týmto si neviem dat radi.

Kód: [Vybrat]
  int nap12v = analogRead(napatie12v);
  float n12v = nap12v * (24.2 / 1024.0);

  int analog1       = 0;
  double napetie1   = 0;
  double prud1      = 0;
  double prudSucet1 = 0;
  for (int i=0; i<100; i++) {
    analog1 = analogRead(vybijanie1);
    napetie1 = (analog1 * 5000.0) / 1023.0;
    prud1 = (napetie1 - offset1) / konstanta1;
    prudSucet1 += prud1;
  }
  prud1 = (prudSucet1/100);

  float wat1;
  wat1 = prud1 * n12v;

Serial.print(n12v); Serial.println("V");
Serial.print(prud1); Serial.println("A");
Serial.print(wat1); Serial.println("W");