Taula de continguts:

Venti - Ventilació intel·ligent: 5 passos
Venti - Ventilació intel·ligent: 5 passos

Vídeo: Venti - Ventilació intel·ligent: 5 passos

Vídeo: Venti - Ventilació intel·ligent: 5 passos
Vídeo: Как заработать на боковом рынке криптовалют 2024, Juliol
Anonim
Venti: ventilació intel·ligent
Venti: ventilació intel·ligent

Aquesta instrucció és una guia pas a pas per fer un sistema de ventilació amb Raspberry Pi. Va ser una tasca per a l’escola, vaig estudiar MCT (tecnologia de comunicació i mitjans) a HOWEST Kortrijk, on vam haver d’utilitzar almenys 3 sensors diferents, un actuador i una pantalla.

La ventilació mesura la temperatura exterior i interior, la humitat i el percentatge de llum. Aquestes dades s’envien a una base de dades. Els valors es mostren en un petit lloc web que he creat, on també podeu afegir les vostres preferències. La part posterior s’executa en un Raspberry Pi.

Pas 1: subministraments

  • Raspberry Pi 3 B + amb font d'alimentació i targeta SD
  • Bateria de 9V
  • Sensor d’humitat i temperatura DHT11
  • 2 ventiladors de 9V
  • Pantalla OLED
  • Sensor de temperatura d’un fil
  • L293D
  • MCP3008
  • Resistència dependent de la llum
  • Filferro saltant (home-dona i home-home)
  • Resistència de 4,7 k Ohm
  • Resistència de 10k Ohm
  • Recinte de taulers de pa
  • Multiplex (18 mm i 3 mm)
  • Plexiglàs (4 mm)
  • Cargols
  • Pintura
  • Cola de fusta
  • Trepants

Més informació a la meva llista de materials

Pas 2: Circuit

Circuit
Circuit

Aquest és el circuit del meu projecte. Conté molts cables, però no és tan difícil de construir. Assegureu-vos d’habilitar les següents interfícies al vostre Raspberry Pi

  • SPI: per a MCP
  • I2C: per a pantalla OLED

He utilitzat les biblioteques següents:

  • Biblioteca DHT: https://learn.adafruit.com/dht(Nota: aquest sensor no és realment precís, si ho necessiteu, us recomanaria buscar-ne un altre).
  • Biblioteca L293D:
  • Instal·leu la biblioteca Adafruit_SSD1306 des dels paquets
  • Instal·leu la biblioteca Adafruti_DHT a partir de paquets

Pas 3: recinte

Recinte
Recinte
Recinte
Recinte
Recinte
Recinte

Després de fer el circuit, vaig començar a construir el recinte. Volia posar-ho tot en una cuina en miniatura. He utilitzat MDF de 3 mm, 18 mm i plexiglàs de 4 mm. Vaig fer molts forats amb un trepant per passar els cables.

L'esbós es va fer en una escala d'1: 3 cm i 1 caixa té una longitud de 0, 5 cm com a referència.

Pas 4: base de dades

Base de dades
Base de dades

He utilitzat aquesta base de dades per al codi que enllaço al pas següent. Es va fer amb MySQL i es va allotjar a Raspberry Pi amb MariaDB.

Pas 5: Codi

He posat tot el codi en un repositori de github, allà hi trobareu el front-end i el back-end. Codi: el meu dipòsit de github o descarregar i descomprimir els fitxers que he penjat aquí.

Recomanat: