Skip to content

Commit

Permalink
refactor: cambio de metodos
Browse files Browse the repository at this point in the history
  • Loading branch information
jhon-p16 committed May 7, 2021
1 parent d0f468a commit 5eceffa
Showing 1 changed file with 6 additions and 12 deletions.
18 changes: 6 additions & 12 deletions examples/MultipleSensors/MultipleSensors.ino
Original file line number Diff line number Diff line change
Expand Up @@ -8,18 +8,16 @@

#define CURRENT_FACTOR 0.200
#define VOLTAGE_FACTOR 0.60
#define BATTERY_FACTOR 0.20
#define BATTERY_OFFSET 1.00
#define VOLTAGE_OFFSET 0.60

BslibEnergyMeter CurrentMeter;
BslibEnergyMeter VoltageMeter;
BslibEnergyMeter BatteryMeter;

void setup()
{
CurrentMeter.SensorCurrent(PIN_CURRENT_REF, PIN_CURRENT, CURRENT_FACTOR);
VoltageMeter.SensorVoltage(PIN_VOLTAGE, VOLTAGE_FACTOR);
BatteryMeter.SensorBattery(PIN_BATTERY, BATTERY_FACTOR, BATTERY_OFFSET);
VoltageMeter.VoltageMeter(PIN_VOLTAGE, VOLTAGE_FACTOR, VOLTAGE_OFFSET);
// VoltageMeter.VoltageMeter(PIN_VOLTAGE, VOLTAGE_FACTOR); tmb puede ser sin offset
}
void loop()
{
Expand All @@ -35,15 +33,11 @@ void loop()
// ! la cantidad de lecturas debe ser configurada a discreción

float corriente = CurrentMeter.GetCurrent(50);
float voltaje = VoltageMeter.GetVoltage(50);
float battery = BatteryMeter.GetBattery(50);
float voltaje = VoltageMeter1.GetVoltage(50);

Serial.print("Corriente en motor N del sistema:\t");
Serial.print("Corriente del sistema:\t");
Serial.println(voltaje);

Serial.print("Voltaje en motor N del sistema:\t");
Serial.print("Voltaje del sistema:\t");
Serial.println(corriente);

Serial.print("Nivel de bateria del sistema:\t");
Serial.println(battery);
}

0 comments on commit 5eceffa

Please sign in to comment.