Spisu treści:

Venti - Inteligentna wentylacja: 5 kroków
Venti - Inteligentna wentylacja: 5 kroków

Wideo: Venti - Inteligentna wentylacja: 5 kroków

Wideo: Venti - Inteligentna wentylacja: 5 kroków
Wideo: Rekuperacja w 5 godzin!! Instalacja wentylacji gotowa przed obiadem ;) 2024, Lipiec
Anonim
Venti - Inteligentna Wentylacja
Venti - Inteligentna Wentylacja

Ta instrukcja jest przewodnikiem krok po kroku, jak stworzyć system wentylacji za pomocą Raspberry Pi. To było zadanie dla szkoły, studiuję MCT (Media i technologie komunikacyjne) w HOWEST Kortrijk, gdzie musieliśmy użyć co najmniej 3 różnych czujników, siłownika i wyświetlacza.

Wentylacja mierzy temperaturę zewnętrzną i wewnętrzną, wilgotność i procent światła. Dane te są przesyłane do bazy danych. Wartości są wyświetlane na małej stronie, którą wykonałem, gdzie również możesz dodać swoje preferencje. Back-end działa na Raspberry Pi.

Krok 1: Materiały eksploatacyjne

  • Raspberry Pi 3 B+ z zasilaczem i kartą SD
  • Bateria 9V
  • Czujnik wilgotności i temperatury DHT11
  • 2 wentylatory 9V
  • Wyświetlacz OLED
  • Czujnik temperatury z jednym przewodem
  • L293D
  • MCP3008
  • Rezystor światłoczuły
  • Skaczące druty (męsko-żeńskie i męsko-męskie)
  • Rezystor 4,7 kΩ
  • Rezystor 10 kΩ
  • Obudowa do krojenia chleba
  • Multipleks (18mm i 3mm)
  • Pleksi (4mm)
  • Śruby
  • Farba
  • Klej do drewna
  • Wiertła

Więcej informacji w moim zestawieniu materiałów

Krok 2: Obwód

Okrążenie
Okrążenie

To jest obwód dla mojego projektu. Zawiera dużo przewodów, ale nie jest tak trudny do zbudowania. Upewnij się, że włączyłeś następujące interfejsy na swoim Raspberry Pi

  • SPI: dla MCP
  • I2C: dla wyświetlacza OLED

Korzystałem z następujących bibliotek:

  • Biblioteka DHT: https://learn.adafruit.com/dht(Uwaga: Ten czujnik nie jest zbyt dokładny, jeśli potrzebujesz, polecam poszukać innego.)
  • Biblioteka L293D:
  • Zainstaluj bibliotekę Adafruit_SSD1306 z pakietów
  • Zainstaluj bibliotekę Adafruti_DHT z pakietów

Krok 3: Załącznik

Załącznik
Załącznik
Załącznik
Załącznik
Załącznik
Załącznik

Po wykonaniu obwodu przystąpiłem do budowy obudowy. Chciałem umieścić wszystko w miniaturowej kuchni. Użyłem MDF 3mm, 18mm i pleksi 4mm. Wykonałem dużo otworów wiertłem do przełożenia kabli.

Szkic został wykonany w skali 1:3 cm, a 1 pudełko ma długość 0,5 cm w celach informacyjnych.

Krok 4: Baza danych

Baza danych
Baza danych

Użyłem tej bazy danych do kodu, który łączę w następnym kroku. Został wykonany w MySQL i hostowany na Raspberry Pi z MariaDB.

Krok 5: Kod

Umieściłem cały kod w jednym repozytorium github, tam możesz znaleźć zarówno front-end, jak i back-end. Kod: Moje repozytorium github lub pobierz i rozpakuj pliki, które przesłałem tutaj.

Zalecana: