Você está na página 1de 2

IFB - Ceilândia

TEB-02
Ricardo de Almeida Oliveira
Matrícula 222104140013

Link para o projeto no TinkerCad: https://www.tinkercad.com/things/8LqYhVBDOZu

Programa:

const int alarme = 12;


float leitura = 0.;
float altura = 0.;

void setup()
{
pinMode(alarme,OUTPUT);
Serial.begin(9600);
}

void loop()
{

leitura = analogRead(A5);
leitura = leitura/1023*5.0;
altura = leitura/5*8.;
Serial.print(leitura);
Serial.print(' ');
Serial.print("Volts");
Serial.print('\t');

if(altura > 7.6) //7.6m corresponde a 95% de 8 metros


{
digitalWrite(alarme,HIGH);
Serial.print(altura);
Serial.print(' ');
Serial.print("Metros");
Serial.print('\t');
Serial.println("Acima de 95%");
}
else
{
digitalWrite(alarme,LOW);
Serial.print(altura);
Serial.print(' ');
Serial.println("Metros");
}
}

Você também pode gostar