Paso 1: Lista de piezas y software
PIEZAS
uno | Arduino |
Varios | cables de puente |
Diez | Diodos electroluminosos |
Diez | Resistencias |
Uno | Potenciómetro de |
Uno | Luz dependiente resistencia 10 K ohmios hasta aproximadamente 130 K ohmios |
Baterías: La fuente de luz utiliza 'AAA' x 2 el LED también puede hacer la unidad portátil de alimentación de Arduino usando una batería de 9 voltios y por supuesto si portable se necesita una batería en el portátil que se utiliza para recoger los datos
Fuente de luz
La fuente de luz del espectrómetro es una lámpara de inspección principal de pilas - conseguí una barata a canablise de la tienda de la libra
General
Arduino es un UNO, los LED son valores bajos y el bote es una que tenía puesta alrededor.
El LDR es uno de mi Cybot que fue modificado en un anterior ver Guía
Encontré un buen sitio para calcular los valores de resistores - ver la primera imagen en esta guía, el enlace que está justo debajo de aquí. He usado resistencias de 33 ohm - estas donde considerablemente más pequeño que mi primer intento utilizando algunas un rescatado de un viejo sistema de alarma - se donde me preguntan ¿por qué nada salir demasiado grande trabajado cuando cambié la "cosa acabada en".
http://www.dannyg.com/examples/Res2/resistor.htm
SOFTWARE
Existen dos bits del software y uno agregue en necesaria para que este proyecto a trabajar:
El IDE de Arduino es gratis descargar desde la siguiente ubicación y viene como sea una instalación de archivo zip - me gusta el Zip (más fácil de usar y y ejecutar desde una unidad flash para la portabilidad)
http://Arduino.CC/en/Main/software
MICROSOFT EXCEL - lamentablemente no libre - tengo office 2013 en un equipo windows 7
Finalmente el bit más importante es el en - esto es para Excel y viene de un sitio llamado PRALAX
http://www.Parallax.com/downloads/PLX-DAQ
El archivo es PLX-DAQ y funciona como una macro desde dentro de Excel. Este es un gran archivo pequeño como puede ser utilizado para monitorizar cualquier puerto serial y reunir los datos resultantes enviados a través de él. Todo lo que se requiere es algunas líneas específicas de código en el sketch de Arduino a enviar datos a celdas específicas de Excel.
También debe especificar la velocidad del puerto y garantizar que el Arduino se encuentra a la misma velocidad - inicialmente traté de 9600, pero a pesar de esto para la hoja de cálculo prueba que sólo envía texto a excel desde el Arduino, necesitaba establecer a 128000 para el proyecto final como yo control de los tiempos de respuesta de depende los LED la resistencia de la LDR en un momento dado.