¿Detectando e identificando diferentes fuentes de luz en arduino?

0

Quiero detectar diferentes fuentes de luz en arduino. La primera idea sobre cómo resolver este problema vino a mi mente al agregar tres sensores de detección de luz (LDR, diodo receptor de infrarrojos y transistor fotográfico) para combinarlos y colocar las salidas de estos sensores en las entradas analógicas de Arduino. Y luego, analice los datos según diferentes fuentes de luz (por ejemplo, Bombilla, Luz de tubo, Llama más ligera y Luz solar) y, finalmente, realice la comprobación de acuerdo con estos datos.

Mi pregunta es, ¿estoy abordando el problema correctamente? ¿O hay algún enfoque mejor pero barato para este problema? porque no puedo colocar el espectrómetro o cualquier sensor para medir el espectrograma de las luces.

¿Cuál es la forma correcta de detectar y diferenciar entre diferentes fuentes de luz?

    
pregunta Abdul Rehman

1 respuesta

1

¿Ha considerado usar una serie de sensores de intensidad de luz (el tipo realmente no importa), cada uno con un filtro de color diferente sobre ellos? Unos pocos colores diferentes de diferentes partes del espectro serían esencialmente un simple espectrómetro. Los filtros de paso de banda ópticos no son particularmente caros. La selección de 3 o 4 puntos en el espectro (visible o invisible) puede proporcionar datos suficientes para diferenciar entre las fuentes de luz.

Hay una variedad de "espectrómetros de bricolaje" documentados en línea utilizando diferentes técnicas. Algunas personas parecen usar CD o rejillas de difracción baratas (por ejemplo, de gafas de juguete).

    
respondido por el LeoR

Lea otras preguntas en las etiquetas