Sistema de alarma de la FPGA (3 / 7 paso)

Paso 3: Módulo de la pantalla

El módulo de la pantalla utilizará el SSD para mostrar si la alarma está 'ON' o 'OFF'. Esto utiliza los valores de las variables de estado armado y desarmado. Dependiendo de la entrada, el módulo se encenderá ciertos segmentos de la pantalla. Se refieren a la segunda imagen de esta sección para conocer qué segmentos se encenderán. Consulte el primer cuadro de esta sección para ver lo que el SSD como cuando los segmentos están encendidos.

Esté en el estado armado (la entrada es 1), dos pantallas va a ser utilizado, uno para cada letra de la palabra 'on'. Se enciende la primera pantalla, todos los segmentos pero número 6. La segunda pantalla tendrá segmentos 0, 1, 2, 4 y 5 lit (podría también utilizar segmentos 2, 4 y 6).

Esté en el estado desarmado (la entrada es 1), se utilizarán tres pantallas; una por cada letra de la palabra 'off'. La primera pantalla será igual a la primera pantalla para cuando el sistema está encendido. La segunda y tercera muestra ambos tienen segmentos 0, 4, 5, 6 se enciende.

Lo SSD son sensible, bajo nivel significa enciende para arriba cuando son 0. Las etiquetas en la segunda foto que diga la posición en que debe colocarse el 0 para la forma que desee. Por ejemplo, para hacer la letra ' n ', segmentos de 0, 1, 2, 4 y 5 deben estar encendidos, lo que significa todos los posiciones voluntad ser cero. Las otras posiciones, en este caso posiciones 3 y 6, será 1. Por lo tanto, para hacer la letra ' n ' el bit 7 binario que será alimentado con los pernos es 0001001. Puesto que cada tarjeta es diferente, que tenga de los números en el tablero de concreto, sin embargo esto es como todos debían para trabajar.

Los pernos necesarios para este proyecto pueden encontrarse en las páginas 36 a 38 del manual del usuario Altera DE2-115. Aviso que los pasadores SSD tienen 7 pines por pantalla, como HEX0 [0] a HEX0 [6]. Cada posición del número binario de 7 bits cada uno recibirá uno de estos 7 pines. Sin embargo, aunque el número binario de 7 bits irá desde la posición 0 hasta la posición 6, para obtener el orden correcto de pernos, debe contar hacia abajo.

HEX0 [6] será posición 0, HEX0 [5] será posición 1, etc..

El código es el siguiente:

módulo armedStatusDisplay (armedState, SSD, SSD1, SSD2);

armedState entrada ;

salida reg [6:0] SSD, SSD1, SSD2;

siempre

comenzar

SSD2 = 7' b0000001;

if (armedState == 1)

comenzar

SSD = 7' b1111111;

SSD1 = 7' b0001001;

final

otra cosa

comenzar

SSD = 7' b0111000;

SSD1 = 7' b0111000;

final

final

endmodule

Artículos Relacionados

Cómo hacer un sistema de alarma usando un PicoBoard

Cómo hacer un sistema de alarma usando un PicoBoard

este Instructable es para hacer un sistema de alarma con cero y un PicoBoard.El link para el programa scratch que se utilizará es https://scratch.mit.edu/projects/97054537/El link para el video de ella trabajando es https://m.youtube.com/watch?v=SE7R
Sistema de alarma casera de fotón partícula

Sistema de alarma casera de fotón partícula

Aquí está mi primer instructivo! Hace ya tres años conocí a Arduino. He intentado diferentes proyectos DIY pero no tengo post uno antes. Hacer un sistema de alarma no puede parecer un proyecto complicado, pero si la electrónica es tu hobby no su prof
Camping/exterior sistema de alarma para detección de bestia y personas

Camping/exterior sistema de alarma para detección de bestia y personas

Ahora es el verano, muchas personas van a disfrutar de la fauna cuando van a acampar en la naturaleza. Si usted dormido en la naturaleza en una tienda que sabes qué formidable es escuchar el ruido de cualquier bestia en la oscuridad, (ejemplo un oso)
Laser Beam sistema de alarma con batería recargable para Laser

Laser Beam sistema de alarma con batería recargable para Laser

Hola todo el mundo... Soy Revhead, y este es mi primer instructable así que por favor no dude en darme asesorar y señalar áreas en que mejorar.La inspiración para este proyecto vino de Kipkay que publicó una versión similar (proteger su casa con rayo
Sistema de alarma de la trampa de rata casera!!!!!!

Sistema de alarma de la trampa de rata casera!!!!!!

¿Por qué gastar cientos de dólares en sistemas de seguridad? Cuando usted puede hacer su propia. Ver este Instructable para aprender cómo usted puede hacer su propio sistema de alarma mediante una trampa de la rata.Haga clic aquí para Video educativo
Sistema de alarma de agua de frambuesa Pi

Sistema de alarma de agua de frambuesa Pi

Instrucciones para emplear un Raspberry PI como un sistema de alarma de aguaVersión 1.0, publicada en enero de 2015El Raspberry Pi lee el estado de uno o dos de agua sensor dispositivo (s) en una o dos de sus pines GPIO. Cuando detecta agua frambuesa
INVERNADERO, RACK de servidores, acuario y otros aparatos de temperatura SUPERVISOR con SMS sistema de alarma con Arduino, itbrainpower.net 3G / GSM escudos y 1WIRE SENSOR de temperatura

INVERNADERO, RACK de servidores, acuario y otros aparatos de temperatura SUPERVISOR con SMS sistema de alarma con Arduino, itbrainpower.net 3G / GSM escudos y 1WIRE SENSOR de temperatura

Sobre el proyectoConstruir usted mismo su propio control sistema con umbrales de temperatura máxima y mínimade la temperatura, mantener vivo masajes y paginación de SMS (oldies pero goldies como) y sistema de armado/desarmado remoto. Puede supervisar
Sistema de alarma de la viga del laser

Sistema de alarma de la viga del laser

¿necesita un sistema de alarma portátil? ¿Algo barato pero muy efectivo? Entonces este sistema de alarma láser encubierta es el para usted. He visto unos láser alarma instructables, pero todos ellos sólo activan la alarma mientras que la viga se romp
SPLat controlado sistema de alarma de habitación Bluetooth IR

SPLat controlado sistema de alarma de habitación Bluetooth IR

=============================================================Particularmente me gusta este proyecto porque requiere mínima experiencia eléctrica como la mayor parte de sensores hechos de antemano y PLCs. Pero permite comenzar con, esto no es un siste
Sistema de alarma de Sensor de movimiento DIY

Sistema de alarma de Sensor de movimiento DIY

¿está constantemente siendo asustado cuando personas furtivamente para arriba detrás de la espalda? ¿Lo ha oído mal y no puede oír a la gente acercarse a le? ¿Quieres simplemente construir un super divertido proyecto de Arduino?Si respondiste si a cu
El sistema de alarma de Hamster perdido

El sistema de alarma de Hamster perdido

mi hamster es un artista del escape que lograron abrir su jaula y escapar en las grietas de la cocina, probablemente nunca para ser encontrado otra vez. Si tu hamster es un poco hoodini, así, no perder la esperanza! (Y una vez que encuentre el pequeñ
Sistema de alarma de detección de movimiento

Sistema de alarma de detección de movimiento

Un básico de la cámara USB puede utilizarse para detectar movimiento en una habitación. En los pasos siguientes le mostraremos cómo puede usar bloques de reactivos para programa listo para ejecutar la aplicación Java que envía SMS o correo electrónic
Sistema de alarma de detección de movimiento DIY SMS

Sistema de alarma de detección de movimiento DIY SMS

En este proyecto combinará un sensor de movimiento PIR barato con un módulo GSM TC35 para construir un sistema de alarma que te envía un SMS "Alerta de intruso" cada vez que alguien intenta robar tus cosas. Vamos a empezar !Paso 1: Vea el video!
DIY: Puerta sistema de alarma usando la Arduino Uno

DIY: Puerta sistema de alarma usando la Arduino Uno

es un sistema de alarma de la puerta que puede ser fácilmente construido e instalado. Utiliza el principio básico de los diseñadores de Uno de Arduino que es usar el microcontrolador, el Sensor y el actuador. En este diseño el sensor es el dispositiv