Tabla de contenido:

Venti - Ventilación inteligente: 5 pasos
Venti - Ventilación inteligente: 5 pasos

Video: Venti - Ventilación inteligente: 5 pasos

Video: Venti - Ventilación inteligente: 5 pasos
Video: ¿Cómo poner un ventilador de techo de instalación magnética? | Ventilación | The Home Depot Mx 2024, Mes de julio
Anonim
Venti - Ventilación inteligente
Venti - Ventilación inteligente

Este instructivo es una guía paso a paso para hacer un sistema de ventilación usando Raspberry Pi. Esta fue una tarea para la escuela, estudio MCT (Tecnología de medios y comunicación) en HOWEST Kortrijk, donde tuvimos que usar al menos 3 sensores diferentes, un actuador y una pantalla.

La ventilación mide la temperatura exterior e interior, la humedad y el porcentaje de luz. Estos datos se envían a una base de datos. Los valores se muestran en un pequeño sitio web que hice donde también puede agregar sus preferencias. El back-end se ejecuta en una Raspberry Pi.

Paso 1: Suministros

  • Raspberry Pi 3 B + con fuente de alimentación y tarjeta SD
  • Batería de 9V
  • Sensor de temperatura y humedad DHT11
  • 2 ventiladores de 9V
  • Pantalla OLED
  • Sensor de temperatura de un cable
  • L293D
  • MCP3008
  • Resistencia dependiente de la luz
  • Saltar cables (macho-hembra y macho-macho)
  • Resistencia de 4,7 k ohmios
  • Resistencia de 10k ohmios
  • Recinto de placa de pruebas
  • Multiplex (18 mm y 3 mm)
  • Plexiglás (4 mm)
  • Empulgueras
  • Pintura
  • Pegamento de madera
  • Taladros

Más información en mi lista de materiales

Paso 2: circuito

Circuito
Circuito

Este es el circuito de mi proyecto. Contiene muchos cables, pero no es tan difícil de construir. Asegúrese de habilitar las siguientes interfaces en su Raspberry Pi

  • SPI: para MCP
  • I2C: para pantalla OLED

Usé las siguientes bibliotecas:

  • Biblioteca DHT: https://learn.adafruit.com/dht(Nota: Este sensor no es realmente preciso, si lo necesita, recomendaría buscar otro tipo).
  • Biblioteca L293D:
  • Instale la biblioteca Adafruit_SSD1306 desde los paquetes
  • Instale la biblioteca Adafruti_DHT desde paquetes

Paso 3: recinto

Recinto
Recinto
Recinto
Recinto
Recinto
Recinto

Después de hacer el circuito, comencé a construir el recinto. Quería poner todo en una cocina en miniatura. Usé MDF de 3 mm, 18 mm y plexiglás de 4 mm. Hice muchos agujeros con un taladro para pasar los cables.

El boceto se realizó a escala 1: 3 cm y 1 caja tiene una longitud de 0,5 cm como referencia.

Paso 4: base de datos

Base de datos
Base de datos

Usé esta base de datos para el código que vinculo en el siguiente paso. Fue creado con MySQL y alojado en Raspberry Pi con MariaDB.

Paso 5: Código

Puse todo el código en un repositorio de github, puedes encontrar tanto el front-end como el back-end allí. Código: Mi repositorio de github o descargar y descomprimir los archivos que cargué aquí.

Recomendado: