Arduino - Error al leer una fotoresistencia

 
Vista:
sin imagen de perfil

Error al leer una fotoresistencia

Publicado por Miguel (1 intervención) el 13/01/2023 15:00:07
Hola, porfa si alguien me pude ayudar con esto.
Es que al momento de poner una fotoresistencia para que lea su iluminidad y la proyecte en una pantalla lcd.
La cosa es que al de ejecutar el programa, la fotoresistencia, sin nesecidad de luz, marca un 22.
¿alguien sabe porque pasa?
paso codigo y circuito

circuito


// C++ code
//
#include <Adafruit_LiquidCrystal.h>

int seconds = 0;
const long A = 1000;
const int B = 15;
const int Rc = 10;
const int LDRPin = A1;
const int sensorPin = A0;
int V;
int sensorReading = 0;
const int rojohum = 13;
const int azulhum = 12;
const int verdehum = 11;

const int rojoilum = 7;
const int azulilum = 6 ;
const int verdeilum = 5;



Adafruit_LiquidCrystal lcd_1(0);

void setup()
{
lcd_1.begin(16, 2);
lcd_1.print("Hola");
delay(3000);
lcd_1.clear();
pinMode(A1, INPUT);

}

void loop()
{
int humedad = analogRead(sensorPin);
lcd_1.print("humedad=");
lcd_1.print(humedad);

lcd_1.setCursor(0, 1);
sensorReading = analogRead(A1);
lcd_1.print("iluminidad=");
lcd_1.print(sensorReading);
delay(10);

delay(1000);
lcd_1.clear();
if(humedad >=10 && humedad <=200 ){

}
if(humedad >=200 && humedad <=500){

}

}
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder