El que tengo lo usaban junto una app que ya no esta disponible, y queria saber algunos consejos, Porque me dice un amigo que no le funciona .Además, disculpen mi ignorancia pero soy nuevo en esto.
Materiales: Protoboard, Nano Arduino, Modulo Bluetooth HC05 y Resistencia de 1k Ohm
int Pin_de_medicion = 5; // Pin analogico 5
int R1= 1000; // Cambiar por el valor de la resistencia conocidad
long lectura; // Lectura en el pin analogico 5
float Tension_de_trabajo = 5.0;// VCC
float Voltaje_R2; // Valor que calculamos
float Resistencia; // Valor que calculamos
void setup()
{
Serial.begin(9600);
}
void loop()
{
// Leemos el valor en el pin A5
lectura=0;
for(int i=0;i<5;i++){
lectura+=analogRead(Pin_de_medicion);
}
lectura=trunc(lectura/5);
//Calculamos el voltaje en la resistencia desconocida
Voltaje_R2=(Tension_de_trabajo/1023.0)*lectura;
//(V1/R1=V2/R2) y (V1=+5V-V2)
Resistencia=R1*Voltaje_R2/(Tension_de_trabajo-Voltaje_R2);
//Serial.print("Lar resistividad es: ");
Serial.print(Resistencia,2);
Serial.print('~'); //con esto damos a conocer la finalizacion del String de datos
Serial.println();
delay(2000);
}