Paso 1: Soldadura y el cableado
El sistema de apertura de la puerta consta de dos componentes: un panel de control en el exterior del garaje con el escáner de huella digital, una pequeña pantalla y algunos botones en una cubierta resistente a la intemperie; y una pequeña caja dentro del garage que se verifica cuando una huella dactilar reconocida ha sido explorada y abre la puerta y también convierte cualquier poder ofrecerle en 3.3 voltios. Un microcontrolador ATMega328p es el cerebro el exterior del panel de control, y un ATTiny vive en la caja dentro del garage. Las dos MCU comunican a través de una conexión en serie. Lo ATTiny prejuicios un transmisor para cerrar la conexión del interruptor de puerta de garaje cuando recibe una frase código específico sobre la conexión en serie. De esta manera un vándalo ligeramente inteligente puede romper en el garaje por estafando al panel de control y cruzar un par de cables.
Aunque la hoja de datos dice que este FPS puede manejar hasta 6 voltios, creo ya que el mejor modelo requiere 3.3, y puesto que el MCU están contentos con 3.3 voltios y la pantalla LCD requiere sólo vamos a poder todo ese camino.
Lista de partes:
- Escáner de huella digital GT-511C1R (no se olvide de comprar también el conector JST)
- LCD de Nokia 5110
- ATMega328p microcontrolador
- ATTiny85 microcontrolador
- Regulador de voltaje MCP1700-3V3
- condensador de 10 uF (2)
- resistencia de 10 kOhm (3)
- Resistencia de 100 Ohm (3)
- alto botón momentáneo (3)
- IC los zócalos, de 28 pines y 8 pines, protege MCU cuando suelda y agradable si quieres reprogramarlos
- bloque de terminalespara conectar los cables del panel de control a la caja interior sin necesidad de soldadura
- resistente a la intemperie caja exterior utilidad, como esta tal vez
- una pequeña pieza rectangular de acrílico de la tapa frontal del panel de control para mantener las cosas con clase
- Convertidor de DC de 5V, como un cargador de teléfono
Utilice el esquema adjunto para soldar entre sí los circuitos para el módulo de control de panel y el interior en un protoboard o sin embargo te gusta rodar. Se soldar algunos cables volando (he encontrado el cable de cinta mantiene las cosas organizadas) y el conector JST de FPS y pantalla LCD, por lo que pueden colgar flojamente y fijarse a la parte frontal del panel de control. Examinar el código en pasos posteriores revelan que los botones a los pines 12, 13 y 14 (es decir pin Arduino 6, 7 y 8) servir las funciones de "up", "OK" y "abajo", respectivamente. Por lo tanto, puede organizar esta forma en el tablero para mantener las cosas bien y lógico.
Corté el conector microUSB de un cargador de teléfono extra para todo, ya que son baratos y fáciles de venir por si te quedas de la tienda de Apple. Podría ejecutar todo el asunto con baterías (aunque no dan demasiada tensión a los pobres MCP1700 poco o él conseguirá caliente), pero los FPS debe drenar mucho poder porque cuando lo probé con 3xAAA sólo trabajó para un día.
Los dos módulos son conectados por tres cables - para 3.3V, uno para tierra y uno de TX en el ATMega328p al pin 5 (también conocido como pin de Arduino 0) sobre el ATTiny, que RX para una conexión serial de software. Les juntos les hace más fácil a través del hilo de rosca y mira neato.