Tabla de contenido:

Proyecto: Persianas inteligentes: 5 pasos
Proyecto: Persianas inteligentes: 5 pasos

Video: Proyecto: Persianas inteligentes: 5 pasos

Video: Proyecto: Persianas inteligentes: 5 pasos
Video: 7 PRODUCTOS BÁSICOS PARA HACER TU CASA INTELIGENTE |NQUEH 2024, Noviembre
Anonim
Proyecto: Persianas inteligentes
Proyecto: Persianas inteligentes

Soy estudiante en Howest Kortrijk y durante nuestro primer año tenemos que demostrar nuestras competencias en base a un proyecto que teníamos que desarrollar nosotros mismos.

Para mi proyecto, elegí un sistema de “persianas inteligentes” que funcionaría de forma autónoma en función de la entrada del usuario.

Características:

  • Funciona de forma completamente autónoma, excepto por la entrada inicial del usuario.
  • Cambiar el comportamiento según "reglas" como

    • 'Cierre entre X AM e Y PM'.
    • 'Cerrar cuando la temperatura supere los x ° c'.
  • Gráfico con la temperatura de los últimos 10min.

Suministros

  • frambuesa pi
  • pantalla LCD
  • sensor de temperatura
  • interruptor de láminas
  • tablero de circuitos
  • sensor de brillo
  • MCP3008
  • motor paso a paso
  • Controlador paso a paso ULN2003
  • potenciómetro
  • resistencias
  • materiales de construcción comunes

Paso 1: la base de datos

La base de datos
La base de datos

¿Qué queremos?

  1. todos nuestros sensores en un solo lugar
  2. todos nuestros datos medidos en un solo lugar
  3. todos los eventos ocurridos (en caso de que ocurran problemas)

¿Cómo resolvemos esto?

  1. Una mesa con todos los eventos posibles
  2. Una tabla con el registro (eventos que ocurrieron)
  3. Una mesa con los sensores
  4. Una tabla con los datos medidos

Paso 2: crea un esquema de Fritzing

Crea un esquema de Fritzing
Crea un esquema de Fritzing
Crea un esquema de Fritzing
Crea un esquema de Fritzing

Este paso no es necesario, pero es muy recomendable. Planificar su trabajo con anticipación es siempre una buena idea y le ahorrará mucho tiempo más tarde cuando algo deje de funcionar.

Paso 3: comience a diseñar su interfaz

Comience a diseñar su interfaz
Comience a diseñar su interfaz

Si no sabe qué datos desea mostrar, no podrá crear su backend de manera eficiente.

Utilice Figma o Adobe XD para crear un prototipo de su sitio web.

Paso 4: programación

Programación
Programación

Hay muchas formas de llegar a la misma conclusión. El mío es solo uno de ellos. Puedes encontrar mi opinión aquí.

Paso 5: construcción y prueba

tienes un plan.

Tienes el hardware.

tienes una interfaz.

Tienes un backend.

Ahora cree un recinto para su artilugio y comience a integrar todo lo que hizo.

Usé una caja de plástico y madera barata como soporte ya que es un prototipo simple, pero puedes integrarlo directamente en tu casa si lo deseas.

Cuando todo esté dicho y hecho, puede comenzar a probar, intente usar todas las funciones en cada orden posible para asegurarse de que no haya problemas.

Recomendado: