Paso 3: difracción
Para poder seleccionar una cierta longitud de onda (color de la luz depende de su longitud de onda) lo primero que tenemos dividir la luz en un espectro.
Esto puede lograrse por una rejilla de difracción. Puesto que la mayoría de la gente no tiene rejillas de difracción mentira alrededor de la casa, un CD puede usarse así.
Echa un vistazo aquí para algunos antecedentes.
Tenga en cuenta que un CD no producen un espectro incluso, por lo que podrá dar resultados en ninguna parte cerca tan precisos como con una rejilla de difracción "real".
Seleccionar la longitud de onda
Puesto que queremos medir la absorbancia de la muestra en una cierta longitud de onda (o en este caso, el rango de longitudes de onda) tenemos que ser capaces de seleccionar cierta parte del espectro.
Esto se puede lograr con una "Raja", es decir, una hoja de cartón o metal con una hendidura estrecha en él.
Para elegir qué parte del espectro pasa a través de la hendidura podemos variar el ángulo con que la luz llega al CD.
Opté por usar un motor paso a paso ya que puede girarse en pasos discretos.
El paso a paso de conducción
El motor paso a paso puede ser conducido fácilmente con una placa Arduino. Construir el paso a paso bipolar de conducción del circuito encontró aquí y uso el código de Arduino incluye "spectrostepper.pde", el motor puede ser controlado por dos pulsadores.
Construir el circuito del conductor. Luego, añada botones conectando una pierna de un resistor de k 2 2 (pull-down resistor) a tierra, conecte la otra pierna a uno pierna de la pulsador y a una entrada digital del Arduino.
A continuación, conecte la otra pata del pulsador para + 5V de Arduino.
Conecte el motor sí mismo a una fuente de energía, cargar el sketch en Arduino y conducir el paso a paso!
Si todo ha ido bien, que el motor deberá girar 1 paso al pulsar un botón; Dirección dependiendo de que botón pulsemos.
Que reúne
Una vez que el paso a paso va, conecte el CD al motor. (, Una vez más, utilicé pegamento caliente)