Tabla de contenido:

Buzón inteligente: 11 pasos
Buzón inteligente: 11 pasos

Video: Buzón inteligente: 11 pasos

Video: Buzón inteligente: 11 pasos
Video: Buzones Inteligentes Univers Smart by Arregui 2024, Mes de julio
Anonim
Buzón inteligente
Buzón inteligente
Buzón inteligente
Buzón inteligente
Buzón inteligente
Buzón inteligente
Buzón inteligente
Buzón inteligente

Normalmente leo el periódico por la mañana durante el desayuno. Este se entrega todos los días en el buzón. Pero a veces sucede que tengo que caminar en el frío o bajo la lluvia sobre nuestro camino de entrada al buzón para ver que aún no se ha entregado el periódico. Esto me hizo pensar en crear un buzón inteligente que lleve un registro de cuándo se ha entregado el correo. a su buzón. De esta manera, puede ver fácilmente desde su teléfono móvil si el correo ya se ha entregado o no.

Entonces, el buzón inteligente significa

  • Mantenga un registro de si hay correo en el buzón.
  • Puede controlar cuándo se ha entregado el correo y cuándo se ha vaciado el buzón.
  • Puede abrir el buzón con una tarjeta RFID en lugar de una llave normal

Paso 1: Recolección de materiales

Recolección de materiales
Recolección de materiales
Recolección de materiales
Recolección de materiales
Recolección de materiales
Recolección de materiales

Cosas de IoT (mínimo 45 € de costes estimados):

  • Raspberry Pi 3 Modelo B +
  • Servomotor SG90
  • Sensor de distancia HC-SR04
  • Módulo RFID RC522
  • Sensor de contacto magnético
  • Pantalla LCD 16x2
  • Un montón de cables

Elementos para la vivienda (mínimo 30 € de coste estimado):

  • Tablón de madera
  • Bisagras
  • Cerradura deslizante pequeña
  • Empulgueras

Herramientas utilizadas para el proyecto:

  • Visual Studio (desarrollo front-end)
  • Pycharm (desarrollo de backend)
  • MySql Workbench (base de datos)
  • Varias herramientas de carpintería (para hacer la carcasa)

Paso 2: pruebe los sensores por separado

Pruebe los sensores por separado
Pruebe los sensores por separado
Pruebe los sensores por separado
Pruebe los sensores por separado
Pruebe los sensores por separado
Pruebe los sensores por separado

Es mejor comenzar probando los sensores por separado para que sepa lo que pueden hacer. Y lo que pueden hacer por el proyecto.

Paso 3: Bosquejo de la vivienda

Bosquejo de la vivienda
Bosquejo de la vivienda
Bosquejo de la vivienda
Bosquejo de la vivienda
Bosquejo de la vivienda
Bosquejo de la vivienda

Una vez que sepa lo que pueden hacer sus sensores. Puede comenzar a diseñar su caso. Así que hice un "prototipo" de cartón para poder ver claramente el tamaño del buzón.

Paso 4: Hacer el circuito completo

Hacer circuito completo
Hacer circuito completo
Hacer circuito completo
Hacer circuito completo

Nota: para que quede más claro, coloqué los componentes por separado en los diagramas. Entonces, en la versión final, están vinculados a 1 Raspberry Pi.

Paso 5: escriba el código y cree un sitio web

Escribir código y crear sitio web
Escribir código y crear sitio web

Ahora que tiene todo su circuito, puede comenzar a escribir todo el código para la funcionalidad del buzón inteligente.

Paso 6: hacer la vivienda

Hacer Vivienda
Hacer Vivienda
Hacer Vivienda
Hacer Vivienda
Hacer Vivienda
Hacer Vivienda

Reúna todos los materiales necesarios para su buzón y comience a trabajar en la vivienda.

Paso 7: Implementar el circuito en caso

Implementar circuito en caso
Implementar circuito en caso
Implementar circuito en caso
Implementar circuito en caso
Implementar circuito en caso
Implementar circuito en caso
Implementar circuito en caso
Implementar circuito en caso

Coloque el circuito en la caja y monte todos los sensores y actuadores en el lugar correcto.

Paso 8: Estructura de la base de datos

Estructura de la base de datos
Estructura de la base de datos

Paso 9: Código

github.com/NMCT-S2-Project-1/nmct-s2-project-1-JensBonnier.git

Paso 10: ¿Cómo procedí?

  1. Lluvia de ideas sobre lo que quería exactamente.
  2. Probar todos los sensores que iba a usar y ver cómo funcionan exactamente.
  3. Hice el circuito completo y luego programé el backend.
  4. Hice el frontend (HTML y CSS) y lo vinculó al backend
  5. Hizo la vivienda.
  6. Montado todo en la vivienda.

Recomendado: