Paso 17: Programación, pruebas y ajuste de la placa
En primer lugar, si usted está familiarizado con la programación DP32 con MPIDE, usted debe comprobar fuera de mi para empezar con el tutorial DP32, que te lleva a través del proceso de instalar un sencillo programa parpadeo de LED.
Yo he conectado el código que tendrá que utilizar estos sensores. Este código simplemente se enciende el LED izquierdo o derecho, si el sensor de línea derecha o izquierda ve la luz (o más exactamente una superficie blanca, reflexiva). Al descargar, sin embargo, puede que no funcione de inmediato porque algunos de sus componentes pueden diferir de la mía, así que tendrás que afinar tuyo.
Hay dos maneras de sintonizar estos sensores, en el código o mediante los potenciómetros. Te voy a mostrar cómo utilizar ambos.
En primer lugar, con la placa conectada al ordenador, abrir el Serial Monitor pulsando el botón en la esquina superior derecha de la ventana MPIDE (se describe en el cuadro 1). Usted debe comenzar a ver algo como la foto 2. Estos valores representan cuanta luz tus sensores izquierdos y derecho "ven".
Coloque la placa sobre una superficie blanca, reflexiva. Ver lo que sucede cuando usted jugar con los potenciómetros en la parte delantera de la tabla. Dependiendo de cómo darles vuelta, puede hacer que los valores de ir hacia arriba o hacia abajo. Ahora mueva la placa sobre una mancha oscura, como una tira de cinta aislante. Ver cómo bajar los valores.
Si ya sea de derecha o izquierda los valores aumentan por encima de los valores del umbral fijado en el comienzo del esbozo MPIDE, entonces el LED correspondiente se enciende. Cuando sumerge por debajo de este valor, el LED se apaga. Ajustando el potenciómetro, puede encontrar un ambiente donde los valores que obtienes para superficies de luz es significativamente mayor que el rango de superficies oscuras. Luego puede establecer su valor de umbral en el código para sentarse en algún lugar entre estos dos rangos.
Compruébalo tú mismo!
Nota:
He conseguido un montón de preguntas sobre por qué eligió LEDs de espectro visible, en lugar de LEDs infra-rojos. De lo que recuerdo, LEDs infrarrojos funcionan mejor, pero el rendimiento mejorado no es realmente notable en mi opinión.
Usando LEDs de espectro visible, sin embargo, hace dos cosas para nosotros. En primer lugar, estos LEDs son mucho más fáciles conseguir un asimiento de en grandes cantidades ya que son más frecuentes en electrónica, y son vendidos en grandes cantidades más a menudo. La razón principal por qué hice esto, sin embargo, es práctico. Haber hecho un montón de proyectos con LEDs IR, puedo decirles que es un dolor para asegurarse de está trabajando. Principiantes (como era y todavía estoy de vez en cuando) pueden y probablemente se queman un LED o dos, y con LED IR no hay manera de saber si está funcionando a menos que usted saca una cámara. Con LEDs de espectro visible, no tiene ese problema.
Además se ven con las luces.