Sommario:

Venti - Ventilazione intelligente: 5 passaggi
Venti - Ventilazione intelligente: 5 passaggi

Video: Venti - Ventilazione intelligente: 5 passaggi

Video: Venti - Ventilazione intelligente: 5 passaggi
Video: Ventilazione Meccanica Controllata VMC. COME FUNZIONA? Quali sono i PRO e i CONTRO? -#226 2024, Luglio
Anonim
Venti - Ventilazione intelligente
Venti - Ventilazione intelligente

Questa istruzione è una guida passo passo per realizzare un sistema di ventilazione utilizzando Raspberry Pi. Questo era un incarico per la scuola, io studio MCT (Tecnologia dei media e della comunicazione) all'HOWEST Kortrijk, dove dovevamo usare almeno 3 sensori diversi, un attuatore e un display.

La ventilazione misura la temperatura esterna ed interna, l'umidità e la percentuale di luce. Questi dati vengono inviati a un database. I valori vengono visualizzati su un piccolo sito web che ho creato dove puoi anche aggiungere le tue preferenze. Il back-end è in esecuzione su un Raspberry Pi.

Passaggio 1: materiali di consumo

  • Raspberry Pi 3 B+ con alimentatore e scheda SD
  • Batteria da 9V
  • Sensore di umidità e temperatura DHT11
  • 2 ventole da 9V
  • Display OLED
  • Sensore di temperatura a un filo
  • L293D
  • MCP3008
  • Resistenza dipendente dalla luce
  • Cavi di salto (maschio-femmina e maschio-maschio)
  • Resistore da 4,7k Ohm
  • Resistenza da 10k Ohm
  • Contenitore per tagliere
  • Multiplex (18 mm e 3 mm)
  • Plexiglass (4mm)
  • viti
  • Dipingere
  • Colla per legno
  • Trapani

Maggiori informazioni nella mia distinta base

Passaggio 2: circuito

Circuito
Circuito

Questo è il circuito per il mio progetto. Contiene molti cavi ma non è così difficile da costruire. Assicurati di abilitare le seguenti interfacce sul tuo Raspberry Pi

  • SPI: per MCP
  • I2C: per display OLED

Ho utilizzato le seguenti librerie:

  • Libreria DHT: https://learn.adafruit.com/dht(Nota: questo sensore non è proprio preciso, se ne hai bisogno, consiglierei di cercarne un altro tipo.)
  • Libreria L293D:
  • Installa la libreria Adafruit_SSD1306 dai pacchetti
  • Installa la libreria Adafruti_DHT dai pacchetti

Passaggio 3: allegato

Allegato
Allegato
Allegato
Allegato
Allegato
Allegato

Dopo aver realizzato il circuito, ho iniziato a costruire il recinto. Volevo mettere tutto in una cucina in miniatura. Ho usato MDF 3mm, 18mm e plexiglass 4mm. Ho fatto molti buchi con un trapano per far passare i cavi.

Il bozzetto è stato realizzato in scala 1:3 cm e 1 scatola ha una lunghezza di 0,5 cm come riferimento.

Passaggio 4: banca dati

Banca dati
Banca dati

Ho usato questo database per il codice che collego nel passaggio successivo. È stato realizzato con MySQL e ospitato su Raspberry Pi con MariaDB.

Passaggio 5: codice

Ho messo tutto il codice in un repository github, puoi trovare il front-end e il back-end laggiù. Codice: il mio repository github o scarica e decomprimi i file che ho caricato qui.

Consigliato: