const int pinSensor = A0;
float adcValue = 0;
int adcMin = 32;
int adcMax = 4063;
float luxMax = 100000.00;
float luxMin = 0.10;
float lux = 0;
void setup() {
// put your setup code here, to run once:
Serial.begin(115200);
}
void loop() {
adcValue = analogRead(pinSensor);
lux = (((adcMax - adcValue) / (adcMax - adcMin)) * (luxMax - luxMin)) + luxMin;
Serial.print("nilai adc: ");
Serial.println(adcValue, 2);
Serial.print("nilai lux: ");
Serial.println(lux, 2);
delay(1000); // this speeds up the simulation
}