esphome/tests/components/tcs34725
RubenKelevra 59b9448b42 tcs34725: implement irradiance output per color channel
- Extracted responsivty curves for red, green, blue and clear channel from the specs
- Simulated three lights, specified in the spec sheet, emitting light onto clear responsivity curve, to get a median conversion factor for responsivity (in the graph) to counts/irradiance.
- Determine red, green, blue, clear channel range by FWHM
- Get the average responsivity for red, green, blue channels from the spec sheet curves and convert the units by the conversion factor determined ealier to counts/irradiance.
- Use channel range by FWHM to scale the responses accordingly
- Implement conversion from counts by the sensor to irradiance
2024-10-18 13:47:10 +02:00
..
test.esp32-ard.yaml tcs34725: implement irradiance output per color channel 2024-10-18 13:47:10 +02:00
test.esp32-c3-ard.yaml tcs34725: implement irradiance output per color channel 2024-10-18 13:47:10 +02:00
test.esp32-c3-idf.yaml tcs34725: implement irradiance output per color channel 2024-10-18 13:47:10 +02:00
test.esp32-idf.yaml tcs34725: implement irradiance output per color channel 2024-10-18 13:47:10 +02:00
test.esp8266-ard.yaml tcs34725: implement irradiance output per color channel 2024-10-18 13:47:10 +02:00
test.rp2040-ard.yaml tcs34725: implement irradiance output per color channel 2024-10-18 13:47:10 +02:00