Tabla de contenido:
- Paso 1: Suministros / Materiales / Herramientas /
- Paso 2: cableado
- Paso 3: base de datos
- Paso 4: diseño del sitio web
- Paso 5: Código
- Paso 6: Vivienda
Video: LockCypher: 6 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:42
Hola, mi nombre es Jaron Strypsteen y estudio Nuevos Medios y Tecnología de la Comunicación en Howest en Kortrijk, Bélgica. Para una tarea para la escuela, necesitábamos hacer un proyecto. Elijo una cerradura inteligente que se puede abrir con RFID y / o código de barras. A continuación puede leer todos los pasos necesarios para realizar esta herramienta. Si quieres saber más sobre mí y otros proyectos que realicé, consulta mi portafolio.
Paso 1: Suministros / Materiales / Herramientas /
Antes de comenzar a diseñar el sitio web y hacer mi herramienta, necesitaba asegurarme de tener todas las piezas necesarias para mi dispositivo. Empecé a buscar en mi caja de herramientas y anoté lo que necesitaba pedir. Aquí puede encontrar la lista de materiales completa. Estas son las partes principales:
1. Escáner RFID 2. Pantalla LCD 3. LED4. Resistencias 5. Bloqueo de solenoide6. Escáner de código de barras 7. Sensor magnético 8. Transistor9. Diodo 10. Potenciómetro 11. Frambuesa pi12. Alambres
Paso 2: cableado
Después de pedir los componentes, llegaron unas semanas más tarde. Entonces podría comenzar a hacer un esquema y probar todos los componentes para asegurarme de que funcionan.
Conecté mi LCD como un dispositivo de 8 bits, también puedo trabajar como un dispositivo de 4 bits, pero como tenía algunos pines GPIO sin usar, decidí usar 8 bits. También utilicé un potenciómetro con él para poder ajustar el contraste de la pantalla LCD.
El escáner RFID está conectado a través del bus SPI y necesita 5 cables al Pi
Quería usar la comunicación en serie con un cambiador de nivel para mi escáner de código de barras, pero el módulo que pedí estaba muerto al llegar, así que puse mi mano en un escáner de código de barras USB.
Mi cerradura de solenoide necesitaba estar conectada con un transistor porque la cerradura no funcionaba con 5v, necesitaba 6-12v y tenía un adaptador de corriente de 9v que podía usar.
Luego tuve mi sensor LED y magnético, ambos tienen una resistencia en serie
Paso 3: base de datos
Para mantener registros de mis sensores, necesitaba una buena base de datos.
Comencé a hacer un diagrama, pero decidí que era demasiado complejo, así que hice un diagrama más simple pero mejor que fue aprobado por uno de mis maestros.
Para crear el diagrama y la base de datos utilicé MySQL Workbench porque facilita la conversión de un diagrama en una base de datos.
Incluí un volcado de la base de datos para que puedas echar un vistazo.
Paso 4: diseño del sitio web
Antes de comenzar con el diseño, eché un vistazo en línea a algunos sitios web, después de mirar en línea tuve una idea de cómo debería verse mi sitio.
Hice mi diseño en Adobe XD, que es un programa fácil de usar para hacer wireframes.
Para los colores usé un generador de color en línea y cambié un poco los valores, todos pasaron por una prueba de contraste y todos tuvieron éxito.
Para la fuente que usé Gidole, creo que tiene un aspecto moderno pero no distrae demasiado.
Después del diseño comencé a codificarlo en HTML, CSS y JS.
Incluí mi archivo xd para que puedas echarle un vistazo y ver los detalles.
Paso 5: Código
Mi proyecto no podría funcionar sin el backend. Para hacer que mis sensores funcionen, usé Python.
Usé pocas bibliotecas que encontré en línea y me hice en la escuela. Para servirlo en la web, utilicé Flask con SocketIO para que la conexión con la interfaz fuera perfecta.
Hubo algunos problemas, pero todo se pudo solucionar.
Puedes encontrar mi código en este enlace de github. Actualmente es privado, pero podrás verlo una vez que mis profesores lo hagan público.
Paso 6: Vivienda
Para la vivienda de mi proyecto decidí utilizar madera. Todavía tenía algo de madera en casa de un escritorio viejo que todavía necesitaba ser tirado a la basura, así que lo usé. Olvidé tomarme fotos construyéndolo, pero usé una pieza de 40x30cm donde corté una puerta, luego hice algunos agujeros uno al lado del otro para poder pasar los cables de los sensores.
Luego puse un marco alrededor de la puerta para que se vea un poco más limpia. Pero si tuviera que hacerlo de nuevo, iría a una tienda y compraría un poco de madera.
Después de hacer la construcción de madera, la pinté con spray de negro para que todo tenga el mismo color y se vea mejor que el negro y el marrón.
Una vez que se secó, comencé a colocar los componentes, creo que hice un buen trabajo con la administración y colocación de cables.
Recomendado:
Cómo hacer una antena 4G LTE Doble BiQuade Pasos sencillos: 3 pasos
Cómo hacer una antena 4G LTE Doble BiQuade Pasos sencillos: La mayoría de las veces que me enfrenté, no tengo una buena intensidad de señal para mis trabajos diarios. Entonces. Busco y pruebo diferentes tipos de antena pero no trabajo. Después de perder el tiempo, encontré una antena que espero hacer y probar, porque es un principio de construcción, no
Diseño de juegos en Flick en 5 pasos: 5 pasos
Diseño de juegos en Flick en 5 pasos: Flick es una forma realmente sencilla de hacer un juego, especialmente algo como un rompecabezas, una novela visual o un juego de aventuras
Detección facial en Raspberry Pi 4B en 3 pasos: 3 pasos
Detección de rostros en Raspberry Pi 4B en 3 pasos: En este Instructable vamos a realizar la detección de rostros en Raspberry Pi 4 con Shunya O / S usando la Biblioteca Shunyaface. Shunyaface es una biblioteca de reconocimiento / detección de rostros. El proyecto tiene como objetivo lograr la velocidad de detección y reconocimiento más rápida con
¿Cómo hacer un contador de pasos ?: 3 pasos (con imágenes)
¿Cómo hacer un contador de pasos ?: Solía desempeñarme bien en muchos deportes: caminar, correr, andar en bicicleta, jugar al bádminton, etc. Me encanta andar en bicicleta para viajar en poco tiempo. Bueno, mira mi corpulento vientre … Bueno, de todos modos, decido volver a hacer ejercicio. ¿Qué equipo debo preparar?
Espejo de tocador de bricolaje en sencillos pasos (usando tiras de luces LED): 4 pasos
Espejo de tocador de bricolaje en sencillos pasos (usando tiras de luces LED): En esta publicación, hice un espejo de tocador de bricolaje con la ayuda de las tiras de LED. Es realmente genial y debes probarlos también