Cuenta regresiva activado por láser (3 / 5 paso)

Paso 3: programación

Primero de todo tenemos que calibrar el láser a su entorno.
Tome el circuito ya terminado a la ubicación que se utilizará. Conectar el arduino a un portátil o un ordenador y abra el software de arduino instalado.

Copiar + pegar este dibujo en la ventana:

Calibración del laser

void setup()
{
Serial.Begin(9600);
}

void loop()
{
Serial.println(analogRead(0));
}

Añadir esto a tu arduino y abrir la ventana de serial.
Con la ventana serie abierta punto su láser de modo que brilla directamente sobre el ldr.
Usted notará que los números en la ventana de serial elevan hasta alrededor de 900ish. (si esto no ocurre volver al paso 2 y compruebe que el cableado es correcto)
Anote el promedio visto y tomar 50 fuera de él (mina era alrededor de 950, así que terminé con 900)
Este número para el ldr de reaccionar a la luz atmosférica y sólo la luz emitida por el láser.

Ahora copia y pega el siguiente bosquejo en la ventana de arduino:

CUENTA ATRÁS ACTIVADA LASAR

#define rojo 13
#define naranja 12
#define verde 11

void setup()

{
pinMode (rojo, salida);
pinMode (naranja, salida);
pinMode (verde, salida);
}

void loop()
{

if(analogRead(0) < 900) / / escribir el valor que tienes cuando calibre aquí, mina fue 900
{
digitalWrite (rojo, alto); 5
retardo (950);
digitalWrite (rojo, baja);
Delay (50);
digitalWrite (rojo, alto); 4
retardo (950);
digitalWrite (rojo, baja);
Delay (50);
digitalWrite (rojo, alto); 3
retardo (950);
digitalWrite (rojo, baja);
Delay (50);
digitalWrite (rojo, alto); 2
retardo (950);
digitalWrite (rojo, baja);
Delay (50);
digitalWrite (naranja, alto); 1
retardo (950);
digitalWrite (naranja, baja);
Delay (50);
digitalWrite (verde, alto); ¡ VAYA!
retrasar (5000);
digitalWrite (verde, baja);
}

otra cosa
{
digitalWrite (rojo, baja);
digitalWrite (naranja, baja);
digitalWrite (verde, baja);
}

}

Encontrar la línea *if(analogRead(0) < 900) * y reemplazar 900 con su número de calibración

Artículos Relacionados

Cómo hacer un HEXBUG nano para ser activado por la luz.

Cómo hacer un HEXBUG nano para ser activado por la luz.

Esta instrucción es para hacer un HEXBUG nano para ser activado por la luz.HEXBUG nano es un divertido juguete que se mueve como un error real. Lo quiero usar para sorprender a alguien que abra la caja contiene una docena de HEXBUG nano. Pero la HEXB
Construir su propia caja de Regatta cuenta regresiva

Construir su propia caja de Regatta cuenta regresiva

Una cuenta regresiva de "caja" es una caja con los cuernos. Cuando una regata inicia el cuadro de sonidos los cuernos a intervalos predeterminados: 5 minutos antes del comienzo, 4 minutos antes de empezar, 1 minuto antes del comienzo y en el mom
Temporizador de cuenta regresiva de Arduino con los botones de configuración

Temporizador de cuenta regresiva de Arduino con los botones de configuración

En esta guía de Instructables te mostrará cómo hacer su propio temporizador de cuenta regresiva de Arduino dos dígitos. Hice mi propio circuito utilizando el microcontrolador ATmega328 pero este es un paso opcional. En esta guía te ayudaré a hacer fá
Temporizador de cuenta regresiva de Arduino sencillo 7 segmentos

Temporizador de cuenta regresiva de Arduino sencillo 7 segmentos

En esta guía de Instructables te mostrará cómo hacer un simple temporizador de cuenta atrás - dos dígitos - mediante el uso de la placa de Arduino uno y displays de 7 segmentos.Podremos ajustar el temporizador en el sketch del programa cambiando el v
Temporizador de cuenta regresiva de Arduino 7 segmento

Temporizador de cuenta regresiva de Arduino 7 segmento

este proyecto se basa en una pantalla de Kingbright doble 7 segmentos y un Arduino Diecimila.cuenta regresiva de 20 y pin 13 se ilumina cuando el temporizador está completado.No utiliza ningún hardware adicional que es útil para proyectos de bajo cos
Un reloj de cuenta regresiva con LEDs

Un reloj de cuenta regresiva con LEDs

estas son unas breves notas sobre un 'reloj de cuenta regresiva' Construí Y2K hace 10 años, el reloj es de 4 pies cuadrados de la parte delantera. Es cerca de 4 pulgadas de espesor y funciona con un microcontrolador incrustado. Cada segmento está hec
Cuenta regresiva MUSICAL mágica Navidad máquina

Cuenta regresiva MUSICAL mágica Navidad máquina

Todo esto empezado cuando mi nieto más joven preguntó ¿cuánto es hasta Navidad?Comencé a pensar de cierta manera para un de tres años entender lo que significa ¿cuánto?Como la relación entre días, horas, minutos y segundos.Sabía lo que era "Hoy"
Temporizador de cuenta regresiva de Arduino

Temporizador de cuenta regresiva de Arduino

el temporizador de cuenta regresiva de Arduino es un proyecto de fin de semana para principiantes que quieran pasar a algo un poco más avanzado. El temporizador controla dos displays de 7 segmentos que cuentan abajo de 99 a 0 y se pueden parar y come
Colorido reloj de cuenta regresiva para la gestión de línea de tiempo apretado

Colorido reloj de cuenta regresiva para la gestión de línea de tiempo apretado

este es un divertido reloj mirando que tiene que muestra el tiempo en relativamente grande 32 x 16 matriz de LED bicolor.También incluye un contador de cuenta regresiva que encuentro muy útil en muchas situaciones.Características:Fecha y tiempo de vi
Reloj de cuenta regresiva de dos dígitos gigantes

Reloj de cuenta regresiva de dos dígitos gigantes

No tienes que estar en Times Square para disfrutar de grandes pantallas brillantes de luces. Puede creas en la comodidad de su hogar con un tablero de la espuma, LEDs y nuestro pequeño amigo Arduino.Mi cuñada decidieron casarse en Nochevieja y el lug
Rotación mecánica raja slr cámara (cuenta regresiva NOVA) countdownova

Rotación mecánica raja slr cámara (cuenta regresiva NOVA) countdownova

mundo exclusiva una primera siempre ¡ torcido más fotos, me dicen im mal. superior izquierda, ver todos los pasos, mucho más fácil...Practika nova metal, unidades de cd, llenador del cuerpo, .batterys de engranajes, herramientas de corte para metal.m
Tutorial de Arduino defusable bomba (cuenta regresiva)

Tutorial de Arduino defusable bomba (cuenta regresiva)

Por qué hice esto.Hay otros tutoriales de hacer relojes de alarma y otras bombas defusable, son realmente buenos. pero se a complicado para mis necesidades. Se trata de una simple bomba de cuenta regresiva y glamur.Así que si usted está buscando un s
Cómo hacer una animación de cuenta regresiva de película sencilla en flash

Cómo hacer una animación de cuenta regresiva de película sencilla en flash

estoy usando Adobe flash CS5.5, la cosa podría ser diferente o ser situado en diferentes lugares en diferentes versionesPrimero seleccionamos la herramienta de texto que se parece a una T grande y crear un cuadro. Puede utilizar las opciones a la der
¿Simple binario cuenta regresiva a la Navidad

¿Simple binario cuenta regresiva a la Navidad

quieren hacer un conteo hasta Navidad?¿No tiene ningún LED de 8 segmentos?Bien se puede hacer aún un fresco poco cuenta que tendrá amigos preguntando cómo leerlo.Utilizando el mismo formato como un reloj binario excepto dos dígitos creando una cuenta