KY-018 PHOTORESISTOR MODULE
$16.2
$31.1
The KY-018 Photoresistor module is used to measure light intensity. The resistance will decrease in the presence of light and increase in the absence of it. The output is analog and determines the intensity of light.Compatible with many popular microcontrollers like Arduino, ESP32 and others.KY-018 SPECIFICATIONSThis module consists of a photoresistor, a 10 kΩ in-line resistor and 3 male header pins.Operating Voltage3.3V ~ 5VOutput TypeAnalogCONNECTION DIAGRAMConnect the Power line (middle) and ground (-) to 5 and GND respectively. Connect signal (S) to pin A2 on the Arduino. KY-018ArduinoSPin A2middle 5V–GNDKY-018 ARDUINO CODEThe following Arduino sketch will output readings from the photoresistor, cover the module with your hand to prevent light on it and the output values will be low, point a light to the sensor and the values will be high.Arduino int sensorPin = 2; //define analog pin 2 int value = 0; void setup() { Serial.begin(9600); } void loop() { value = analogRead(sensorPin); Serial.println(value, DEC); // light intensity // high values for bright environment // low values for dark environment delay(100); }1234567891011121314int sensorPin = 2; //define analog pin 2int value = 0; void setup() { Serial.begin(9600); } void loop() { value = analogRead(sensorPin); Serial.println(value, DEC); // light intensity // high values for bright environment // low values for dark environment delay(100); } DOWNLOADSFritzing Part: KY-018 Photoresistor Module.Fritzing Official Site.
Light