As logos ja estao prontas e o projeto esta em andamento.

sempre contando com a :

.jpg)
int lastRead = 0;
#define diff 2
#define samples 100
#define sensor A2
int currentRead;
long reads = 0;
void setup()
{
Serial.begin(9600);
}
void loop()
{
reads=0;
currentRead=0;
for (int i=0;i<samples;i++)
{
reads+=analogRead(sensor);
}
currentRead=reads/samples;
if (abs(currentRead - lastRead) > diff)
{
lastRead=currentRead;
}
lastRead= lastRead- 510;
if (lastRead <=1)
{
lastRead=0;
}
float currentValue = lastRead*0.00487;
currentValue = (currentValue/133)*1000;
Serial.print("corrente = " );
Serial.print(currentValue);
Serial.print(" A");
Serial.print("\n" );
Serial.print("Entrada A2 = " );
Serial.print(lastRead);
Serial.print("\n" );
delay(250);
}