Huella digital DIY exploración abrelatas de la puerta de garaje (8 / 12 paso)

Paso 8: El código Final

A continuación es un programa de Arduino que he escrito para este proyecto utilizando las bibliotecas de FPS y pantalla LCD. He hecho mi mejor esfuerzo para escribir comentarios en el código para describir lo que hace cada parte, pero si usted tiene cualesquiera preguntas, sientan libres de preguntarme!

Después de este código es cargado, todo debe estar trabajando. Ahora todo lo que hay que hacer para integrarlo.

Código:

Código de ATmega238:

! = false) {//third inscribirse iret = fps. Enroll3(); Si (iret == 0) {//checks para ver si hay alguna lcd.clear() de errores lcd.print ("éxito!"); delay(2000); beep(); //shuts arduino off} else {//if la inscripción falla en cualquier lcd.clear() de manera; lcd.print ("falla. Vuelva a intentarlo "); Delay(1000); lcd.clear()}}; LCD.Print ("error 3"); error en el delay(1000) 3; } lcd.clear(); LCD.Print ("error 2"); error en el 2 º delay(1000); } lcd.clear(); LCD.Print ("error 1"); error en el delay(1000) 1; }} else {lcd.print ("la huella digital es"); //if impresión no es reconocido lcd.setCursor(0,1); lcd.print ("verificar"); Delay(2000); LCD.Clear(); LCD.Print ("por favor inténtelo de nuevo"); lcd.setCursor(0,1); LCD.Print ("uso de puntero"); Escaneé todos puntero dedo delay(500); } delay(250); } anular beep() {//beeps con la esperanza de alguien cierre el caso lcd.clear(); lcd.print ("cierre la"); lcd.setCursor(0,1); lcd.print ("caso!"); para (int i = 0; i < 8; i ++) {tono (buzzerPin, 262, 500); delay(1000);} fps; digitalWrite (backlightPin, bajo), delay(5000); //wait a alguien cerrar el caso //if nadie lo hace, todo lo de lcd.clear() cierra. SetLED(LOW); mientras delay(10000); } void waitForFinger() {static int contador; //contains temporizador de contador de tiempo de espera = 0; //resets el temporizador cada vez que se inicia esta función while(!fps. IsPressFinger()) {//timeout de ocho segundos Contador ++; delay(100); si (contador > = 80 & &! fps. IsPressFinger()) {beep();}} Contador = 0; restablece el temporizador cada vez que termina esta función} String centerText (String s) {//centers texto en la pantalla para ver mejor while(16-s.length() > 1) {//if el texto debe ser centrado en s = "" + s + ""; crea espacio en ambos lados uniformemente} vuelta s; }			

          

Artículos Relacionados

Interruptor de abrelatas de la puerta de garaje de Z-Wave

Interruptor de abrelatas de la puerta de garaje de Z-Wave

Bienvenidos a mi primer Instructable!Fondo:He estado aprendiendo más sobre automatización del hogar y han optado por utilizar dispositivos z-wave para la mayor parte de mi sistema.  Con la adición de la aplicación de iPad Blaster SQ y SQ remoto he po
Oculta el abrelatas de la puerta del garaje (actualizado)

Oculta el abrelatas de la puerta del garaje (actualizado)

Quería un abridor de puerta de garaje que no necesita cambiar las baterías y podía permanecer oculto, no haciendo ruido ruido durante la conducción.Mientras buscaba una idea, he encontrado un sensor capacitivo en ebay que puede trabajar muy bonita de
Abrelatas de la puerta del garaje de RPi para alquiler

Abrelatas de la puerta del garaje de RPi para alquiler

El problema con el alquiler de una unidad, es que somos capaces de modificar gran parte de los muebles de la casa sin trastornar nuestros propietarios. Pero nos gustaría hacerlo, y es posible hacer algunas cosas.Nuestra unidad de alquiler particular
Oculta el abrelatas de la puerta de garaje

Oculta el abrelatas de la puerta de garaje

el dilema... Mantener un abrepuertas de garaje convenientemente y accesible en su coche y no querer dejar un camino a tu casa.Este instructable le mostrará cómo integrar un abrepuertas de garaje oculto en tu vehical que puede abrir su garaje fácilmen
Sistema de seguridad biométrico Arduino anti-ladrón huella digital DIY

Sistema de seguridad biométrico Arduino anti-ladrón huella digital DIY

Para crear un sistema de seguridad biométrico para proteger su coche contra usuarios no autorizados, pensé en usar sensor de huellas dactilares y Arduino juntos. Este proyecto se basa en el tutorial de Adafruit y simplicidad, estaba utilizando el pro
IPhone abrelatas de la puerta del garaje (¡ actualizado!)

IPhone abrelatas de la puerta del garaje (¡ actualizado!)

UPDATED!Conectado a un relé de 12 voltios, agregué una caja del proyecto y actualizado el relevador de auto apagado receta. Alegría.Hola.Me avergüenza un poco de este hack, ya que en su mayoría utiliza tecnologías existentes, pero voy publicar de tod
Hacer un Scooter o motocicleta abrelatas de la puerta del garaje de un botón de juego de Arcade; Honda Ruckus

Hacer un Scooter o motocicleta abrelatas de la puerta del garaje de un botón de juego de Arcade; Honda Ruckus

he añadido un abridor de puerta de garaje que hice de un botón de juego de arcade para un scooter Honda Ruckus. Aquí hay un enlace al video de cómo hacerlo.Paso 1: Hacer y disfrutar!
Rápido y fácil abrelatas de la puerta del garaje de botones NES

Rápido y fácil abrelatas de la puerta del garaje de botones NES

muevo en mi nuevo lugar y comenzar la tarea de fijación de casi todo.Siempre quise un garaje y mi nueva casa tiene un gran coche 2 (realidad 2 1/2 garaje). Pero primero las puertas eran muy difíciles de abrir y sólo podrían ser abiertas manualmente.E
Hacer de un iPod 30 cuna de un abrelatas de la puerta del garaje control remoto!

Hacer de un iPod 30 cuna de un abrelatas de la puerta del garaje control remoto!

It's Saturday afternoon. Está lloviendo. Estás aburrido. Tienes un par de horas para matar. ¿A qué te dedicas?Construir una base iPod rad de un abridor de puerta de garaje antiguo por supuesto! Duh.Todo el mundo ha visto esas cunas de iPod en Best Bu
Abrelatas de la puerta con posición - ESP2866 de garaje

Abrelatas de la puerta con posición - ESP2866 de garaje

IntroducciónEste abrelatas de la puerta del garaje Internet utiliza un módulo de OLIMEX ESP8266 EVB y un acelerómetro para medir la posición de los interruptores de inclinación a la puerta y límite. El control sobre Internet WiFi o es a través de pfo
Abrelatas de la puerta del garage

Abrelatas de la puerta del garage

Utilice un Raspberry Pi y un smartphone (o portátil) para abrir, cerrar y controlar una puerta de garaje. Asegúrese de abrir y cerrar la puerta de segura mediante el uso de certificados autofirmados instalados en los teléfonos móviles de miembros de
ESP8266 Abrelatas de la puerta del Garage

ESP8266 Abrelatas de la puerta del Garage

!!!!!!!!! ADVERTENCIA oscilará si usted barbecho los otros tutoriales!!!Probé el transistor y también utilizando el opto-aislador conectado a tierra pero ambos tire el ESP demasiado a tierra, cortocircuitos hacia fuera y se mantenga reposición sí mis
Huella digital cerradura de exploración con impresora de acceso historia

Huella digital cerradura de exploración con impresora de acceso historia

Hola todo el mundo. Bienvenidos a mi segundo instructable. Hoy voy a ya muestran cómo hacer un escaneo de huella digital cerradura que puede también imprimir quién vino en y si cualquier extranjero intentó esto demasiado. Para ello utilizaremos la Ad
Abridor de puerta de garaje de Arduino DIY-huella digital

Abridor de puerta de garaje de Arduino DIY-huella digital

comentario o mensaje si usted tiene preguntas, este es mi primer instructable y im no todavía ha terminado con el proyecto, pero sí tiene trabajo. más fotos prontoPaso 1: Cómo funcionaCómo funciona el proyecto.1. los cables del botón de garaje montad