Example Code for Arduino - Acquiring Ambient Light Data
This example allows you to obtain ambient light data and print it via the serial port (baud rate: 115200).
Hardware Preparation
Software Preparation
-
Please install the LTR308 Sensor Library before use.
Sample Code
#include <DFRobot_LTR308.h>
DFRobot_LTR308 light;
void setup(){
Serial.begin(115200);
// If using a camera, place the camera initialization before the LTR308 initialization; otherwise, the read value will be 0.
while(!light.begin()){
Serial.println("Initialization failed!");
delay(1000);
}
Serial.println("Initialization successful!");
}
void loop(){
uint32_t data = light.getData();
Serial.print("Original Data: ");
Serial.println(data);
Serial.print("Lux Data: ");
Serial.println(light.getLux(data));
delay(500);
}
Result

Additional Information
Was this article helpful?
