Witam,
Ostatnio zakupiłem czujnik natężenia prądu SCT013 . Udało mi się ogarnąć kod na zczytywanie wartości natężenia lecz chciałbym aby mikrokontroler zaświecił diodą wówczas gdy pobór prądu osiągnie daną wartość i utknąłem w miejscu :/ Dodam, że nie jestem lotny w tych sprawach
Oto co napisałem:
Ostatnio zakupiłem czujnik natężenia prądu SCT013 . Udało mi się ogarnąć kod na zczytywanie wartości natężenia lecz chciałbym aby mikrokontroler zaświecił diodą wówczas gdy pobór prądu osiągnie daną wartość i utknąłem w miejscu :/ Dodam, że nie jestem lotny w tych sprawach
Oto co napisałem:
Kod:
#include <EmonLib.h>
EnergyMonitor emon1; // Create an instance
void setup()
{
pinMode(8, OUTPUT);
Serial.begin(9600);
emon1.current(1, 30); // Current: input pin, calibration.
}
void loop()
{
double Irms = emon1.calcIrms(1480); // Calculate Irms only
if (emon1.calcIrms(1480) == 0.01){
digitalWrite(8,HIGH);
}
else if (emon1.calcIrms(1480) == 0.04){
digitalWrite(8,LOW);
}
Serial.println(emon1.calcIrms(1480)); // Irms
}