Spisu treści:
Wideo: Venti - Inteligentna wentylacja: 5 kroków
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:30
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
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
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
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:
Licznik kroków - Micro:Bit: 12 kroków (ze zdjęciami)
Licznik kroków - Micro:Bit: Ten projekt będzie licznikiem kroków. Do pomiaru kroków użyjemy czujnika przyspieszenia wbudowanego w Micro:Bit. Za każdym razem, gdy Micro:Bit się trzęsie, dodamy 2 do licznika i wyświetlimy go na ekranie
Lewitacja akustyczna z Arduino Uno krok po kroku (8 kroków): 8 kroków
Lewitacja akustyczna z Arduino Uno Krok po kroku (8-kroków): ultradźwiękowe przetworniki dźwięku Zasilacz żeński L298N Dc z męskim pinem dc Arduino UNOBreadboardJak to działa: Najpierw wgrywasz kod do Arduino Uno (jest to mikrokontroler wyposażony w cyfrowy oraz porty analogowe do konwersji kodu (C++)
Jak używać silnika krokowego jako enkodera obrotowego i wyświetlacza OLED dla kroków: 6 kroków
Jak używać silnika krokowego jako enkodera obrotowego i wyświetlacza OLED dla kroków: W tym samouczku dowiemy się, jak śledzić kroki silnika krokowego na wyświetlaczu OLED. Obejrzyj film demonstracyjny.Kredyt samouczka oryginalnego trafia do użytkownika YouTube „sky4fly”
Bolt - DIY Wireless Charging Night Clock (6 kroków): 6 kroków (ze zdjęciami)
Bolt - DIY Wireless Charging Night Clock (6 kroków): Ładowanie indukcyjne (znane również jako ładowanie bezprzewodowe lub ładowanie bezprzewodowe) to rodzaj bezprzewodowego przesyłania energii. Wykorzystuje indukcję elektromagnetyczną do dostarczania energii elektrycznej do urządzeń przenośnych. Najpopularniejszym zastosowaniem jest stacja ładowania bezprzewodowego Qi
Jak zdemontować komputer za pomocą prostych kroków i zdjęć: 13 kroków (ze zdjęciami)
Jak zdemontować komputer za pomocą prostych kroków i zdjęć: To jest instrukcja demontażu komputera. Większość podstawowych komponentów ma budowę modułową i jest łatwa do usunięcia. Jednak ważne jest, abyś był w tym zorganizowany. Pomoże to uchronić Cię przed utratą części, a także ułatwi ponowny montaż