Innehållsförteckning:

Venti - Smart ventilation: 5 steg
Venti - Smart ventilation: 5 steg

Video: Venti - Smart ventilation: 5 steg

Video: Venti - Smart ventilation: 5 steg
Video: High efficiency inline duct fan, super suction #inline #ductfan #ventilation #fyp #youtubeshorts 2024, November
Anonim
Venti - Smart ventilation
Venti - Smart ventilation

Denna instruerbara är en steg -för -steg -guide för att skapa ett ventilationssystem med Raspberry Pi. Detta var ett uppdrag för skolan, jag studerar MCT (Media- och kommunikationsteknik) på HOWEST Kortrijk, där vi var tvungna att använda minst 3 olika sensorer, ett ställdon och en display.

Ventilationen mäter ytter- och innetemperaturen, luftfuktigheten och ljusprocenten. Dessa data skickas till en databas. Värdena visas på en liten webbplats jag gjorde där du också kan lägga till dina preferenser. Baksidan körs på en Raspberry Pi.

Steg 1: Tillbehör

  • Raspberry Pi 3 B+ med strömförsörjning och SD-kort
  • 9V batteri
  • DHT11 fukt- och temperaturgivare
  • 2 9V fläktar
  • OLED -skärm
  • En tråd temperatursensor
  • L293D
  • MCP3008
  • Ljusberoende motstånd
  • Hopptrådar (man-hona och han-hane)
  • 4.7k Ohm motstånd
  • 10k Ohm motstånd
  • Brödbrädeskåp
  • Multiplex (18 mm och 3 mm)
  • Plexiglas (4 mm)
  • Skruvar
  • Måla
  • Trälim
  • Övningar

Mer information i min materialförteckning

Steg 2: Krets

Krets
Krets

Detta är kretsen för mitt projekt. Den innehåller många trådar men det är inte så svårt att bygga. Se till att aktivera följande gränssnitt på din Raspberry Pi

  • SPI: för MCP
  • I2C: för OLED -skärm

Jag använde följande bibliotek:

  • DHT -bibliotek: https://learn.adafruit.com/dht(OBS: Den här sensorn är inte riktigt exakt, om du behöver det, skulle jag rekommendera att leta efter en annan typ.)
  • L293D-bibliotek:
  • Installera Adafruit_SSD1306 -biblioteket från paket
  • Installera Adafruti_DHT -biblioteket från paket

Steg 3: Kapsling

Inhägnad
Inhägnad
Inhägnad
Inhägnad
Inhägnad
Inhägnad

Efter att ha gjort kretsen började jag bygga höljet. Jag ville lägga allt i ett minikök. Jag använde MDF 3 mm, 18 mm och plexiglas 4 mm. Jag gjorde många hål med en borr för att sätta igenom kablarna.

Skissen gjordes i en skala på 1: 3 cm och 1 låda har en längd av 0, 5 cm för en referens.

Steg 4: Databas

Databas
Databas

Jag använde denna databas för koden jag länkar i nästa steg. Det gjordes med MySQL och var värd på Raspberry Pi med MariaDB.

Steg 5: Kod

Jag lägger all koden i ett github-arkiv, du kan hitta front-end och back-end där borta. Kod: Mitt github -arkiv eller ladda ner och packade upp filerna jag laddade upp här.

Rekommenderad: