Skip to content

Instantly share code, notes, and snippets.

@zerokol

zerokol/ldr-arduino.ino

Last active Jan 13, 2021
Embed
What would you like to do?
/*
* AJ Alves (aj.alves@zerokol.com)
*/
int ANALOG_PIN = A0; // The Arduino Analogic Pin
int BOARD_RESOLUTION = 1024 ; // The analogic board resolution, for example Arduino Uno is 10 bit (from 0 to 1023)
int val = 0; // A varaible to hold the value
void setup() {
Serial.begin(9600); // Serial Port setup
}
void loop() {
val = analogRead(ANALOG_PIN); // Reading from analogic pin
if (val < BOARD_RESOLUTION / 2) {
Serial.println("It is DARK!");
} else {
Serial.println("It is LIGHT!");
}
delay(1000); // Wait 1 second
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment