Sadržaj:
- Korak 1: HARDVER
- Korak 2: Načelnik operacije
- Korak 3: SOFTVER
- Korak 4: ARDUINO KOD
- Korak 5: Demo
- Korak 6: Ožičenje
- Korak 7: Zatvaranje
Video: HRV (kućni izmjenjivač zraka) Arduino kontroler s ekonomizatorom zraka: 7 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:35
Kontroler HRV Arduino s ekonomizatorom zraka
Dakle, moja povijest s ovim projektom je to što živim u Minnesoti i moja je ploča pečena na mom LifeBreath 155Max HRV -u. Nisam htio platiti 200 dolara za novu.
Uvijek sam želio nešto s ekonomizatorom zraka jer su naši proljeći i padovi ovdje idealno vrijeme za hladan vanjski zrak s niskom vlagom i uređivanje kuće, a ne za uključivanje klima uređaja ili otvaranje prozora. Tu se ovaj projekt uklapa.
Napisao sam detaljan opis rada za sve načine rada, kontrolu zadane vrijednosti itd. Ovdje se može pronaći "HRV Control Narrative.docx"
Sav izvorni kod, fotografije, sheme ožičenja i dokumentacija mogu se pronaći na mojoj stranici GitHub.
Korak 1: HARDVER
(1) Arduino ESP32 - Koristi se zbog količine GPIO -a potrebne za ovaj projekt. ESP8266 jednostavno nije bio dovoljan GPIO.
(1) Snažno napajanje od 120V do 5V - Nemojte koristiti jeftine PCB -ove za napajanje. Prošao sam još dvije vrste prije nego što sam saznao da je to najstabilniji.
(2) DHT 22 temperaturni osjetnici - unutarnji osjetnik i vanjski daljinski osjetnik. Izmjerite unutarnju i vanjsku temperaturu i vlažnost.
(1) OLED zaslon od 0,96 za lokalnu indikaciju načina rada i za prikaz temperature/vlažnosti. Svakako odspojite i lemite pinove tako da je ploča konfigurirana za I2C komunikaciju. Upute za SPI i I2C možete pronaći ovdje.
(1) 8-kanalna ploča releja okidača SSR od 5 volti na visokoj razini od 5 volti
(1) LM1117 Linearni regulator napona za napajanje ESP32 na 3.3V
(1) Okretni davač KY-040 i tipka se koriste kao gumb. Buduća funkcionalnost uključuje izbornik i mogućnost odabira načina rada i kontrole zadanih vrijednosti.
(1) Kućište za smještaj OLED zaslona i kućišta. Uzmi veliku. Dimenzije su 100mmx68mmx50mm.
Korak 2: Načelnik operacije
Način programiranja ovog HRV -a je u 4 načina.
Isključeno - Samo po sebi razumljivo
Kontinuirano- Uključeno 20 / Isključeno 40 s promjenjivim vremenima rada.
Visoka popunjenost - 100% brzina ventilatora za zadanu vrijednost odgode odgode. Zamislite večeru zahvalnosti s 20 gostiju.
Ekonomizator zraka - Kad je zrak hladniji i poželjniji vani, povucite ga u kuću. Upravljate postavljenim unutarnjim temperaturama/vlagom samo kad je to sigurno na temelju vanjskih/unutarnjih uvjeta.
Korak 3: SOFTVER
Blynk App za iOS koristi se za kontrolu i praćenje statusa HRV -a.
Arduino zapisuje temp, vlažnost i stanje rada opreme na blynk te čita zadane vrijednosti i izvršava naredbe s poslužitelja blynk. Sve što trebate učiniti je prijaviti se na račun i dobiti token za autorizaciju. Na internetu postoji mnogo vodiča kako to učiniti.
Nakon što imate token autorizacije za svoj projekt, skenirajte ovaj QR kôd sa svog telefona u aplikaciji blynk i on će preuzeti projekt koji je već konfiguriran i spreman za vaš arduino.
Korak 4: ARDUINO KOD
Izvorni kod možete pronaći ovdje.
Posebne knjižnice koje trebate instalirati:
Blynk, Volodymyr Shymanskyy (v 0.4.10) - koristi BlynkSimpleEsp32.h za čitanje i pisanje podataka u svoju iOS aplikaciju.
Adafruit SSD1306 AdaFruit verzija 1.1.2 - koristi Adafruit_SSD1306.h, SPI.h i Wire.h za OLED lokalni zaslon
ArduinoOTA autora Ivana Grokhotkova i Miguela Ajo verzija 1.0.0 - koristi ArduinoOTA.h, mDNS.h, WiFiClient.h i WiFiUdp.h za ažuriranja bežičnim putem.
Prilikom prijenosa koda uspješne postavke koje sam koristio su sljedeće:
Ploča: NodeMCU-32S
Brzina prijenosa: 512000
Bljeskalica: 40MHz
Bilješke:
1.) Budući da koristite OTA knjižnice, serijski monitor u arduino ide neće biti podržan.
Korak 5: Demo
Isključite HRV kabel za napajanje da na njemu ne biste radili vruće. Snimite dosta fotografija izbliza kao sigurnosnu kopiju dok uklanjate žice jer će vam kasnije biti korisne.
Tipkovnica uklonite tipkovnicu i vrpčani kabel s vanjske strane HRV -a i bacite.
PCB Odspojite sve vrpčne kabele da biste uklonili ploču i bacili je.
Auto-transformator ima 6 žica. OVAJ DIO TREBA. Ovo kontrolira brzinu motora puhala od 120 volti. Mala brzina iznosi 73 volti, a velika brzina 120 volti, a između njih se pipa. Odvojite konektor koji troši što je moguće manju duljinu žice. DOLŽINA ĆE TREBATI !!!. Dokumentirajte boje sada ili kasnije. Kasnije možete koristiti višemetar za isticanje slavina transformatora kako biste dobili napon za brzine ventilatora. Pogledajte moj dijagram ožičenja.
Motor ventilatora ima samo dva kabela koji će ožičiti novu SSR ploču. Motor od 120 volti.
Elektromagnet za prigušivač ima 3 žice (120 volti - zajednička, otvorena, zatvorena). Pričvrstite utikač blizu priključka i spojit ćete ga na novu SSR ploču.
NAPOMENA: Ako nemate auto-transformator tipa HRV, a jedna od novijih jedinica koristi ECM motore, tada ćete morati drugačije upravljati motorom, a moj kôd/ožičenje neće raditi za vaš HRV sustav.
Korak 6: Ožičenje
Shemu ožičenja možete pronaći ovdje.
Općenito je da ja imam svih 120v napajanja unutar HRV -a i vrpčani kabel spojen na udaljeni OLED zaslon.
HRV kućište sadrži napajanje od 5 V, automatski transformator (postojeći), relejnu ploču SSR -a, osigurače i prekidač. Koristio sam ploče za razbijanje za jednostavan način odvajanja vrpčnog kabela u slučaju da bilo što trebam servisirati.
OLED kućište sadrži arduino kontroler, OLED i gumb kodera.
Sve ove komponente, spojevi i način povezivanja razvodnih ploča jasno su identificirani na shemi ožičenja.
Korak 7: Zatvaranje
Nadam se da ovo pomaže. Trebalo mi je 2 godine vremena za uključivanje/isključivanje da dovršim ovaj projekt, samo sam pronašao vrijeme i inicijativu za ovaj projekt. Nadam se da ste uživali čitajući ovo i možda nadahnuti da ovo isprobate.
Stvari koje bih učinio drugačije ili buduća poboljšanja.
- Uključite vremenski API umjesto osjetnika vanjske temperature. Trenutno ima razdoblje uzorkovanja koje ne bi bilo potrebno. Pogledajte opis kontrole.
- Upotrijebite funkciju premošćivanja blynka i postavite odašiljač unutarnje temperature negdje u kuću. Koristite ESP-01 preko WiFi-ja. Vrpčasti kabeli bili su u neredu i učinili bi projekt jednostavnijim. Pogledajte dokumentaciju Blynk API -ja o premošćivanju dva uređaja.
- Htio sam dodati biblioteku izbornika na OLED zaslon. Lokalno promijenite zadane vrijednosti i pogledajte sve informacije o otklanjanju pogrešaka s OLED zaslona. To bi bilo vremensko opredjeljenje, ali ipak bih to želio učiniti jednog dana.
- Očistite malo kôd. Mnogo linija za ispravljanje pogrešaka i dalje postoji, ali ne škode ništa za rad.
Preporučeni:
Izgradite kućni IoT osjetnik kvalitete zraka Nije potreban oblak: 10 koraka
Izgradite kućni IoT osjetnik kvalitete zraka Nije potreban oblak: Kvaliteta unutarnjeg ili vanjskog zraka ovisi o mnogim izvorima zagađenja, a također i o vremenskim prilikama. Ovaj uređaj bilježi neke uobičajene i neke od najzanimljivijih parametara pomoću 2 senzorska čipa. Temperatura vlaga tlak organski plin mikro
Arduino kontroler za igre DIY - Arduino PS2 kontroler igre - Igranje Tekkena s DIY Arduino gamepadom: 7 koraka
Arduino kontroler za igre DIY | Arduino PS2 kontroler igre | Igranje Tekkena s DIY Arduino gamepad -om: Zdravo dečki, igranje igara uvijek je zabavno, ali igranje sa vlastitim DIY prilagođenim kontrolorom igara je zabavnije. Zato ćemo u ovim uputama napraviti kontroler igre pomoću arduino pro micro
Otkrivanje onečišćenja zraka + filtriranje zraka: 4 koraka
Otkrivanje onečišćenja zraka + filtriranje zraka: Učenici (Aristobulus Lam, Victor Sim, Nathan Rosenzweig i Declan Loges) njemačke švicarske međunarodne škole radili su s osobljem MakerBay -a na stvaranju integriranog sustava za mjerenje onečišćenja zraka i učinkovitosti filtriranja zraka. Ovaj
Arduino kućni sigurnosni sustav: 7 koraka (sa slikama)
Arduino kućni sigurnosni sustav: Ovo je kućni sigurnosni sustav koji koristi Arduino Mega 2560, koji će aktivirati alarm kada se otvore bilo koja vrata ili otkrije kretanje u prostoriji kada je sustav aktiviran. To je lijep projekt za svakoga tko završi sveučilišnu godinu. možete ga nadograditi ev
Izmjenjivač zvuka: 5 koraka (sa slikama)
Izmjenjivač zvuka: Zdravo! Oduvijek ste željeli stvoriti zvučni sustav za akviziciju/restituciju koji može promijeniti vaš zvuk s efektima poput filtriranja ili modulacije! Izmjenjivač zvuka je napravljen za vas! Ovom projektu je potrebno oko 10 sati i proračun od 173,78.1 USD DE0 nano Dakle