Tartalomjegyzék:
- 1. lépés: HARDVER
- 2. lépés: Működési elv
- 3. lépés: SZOFTVER
- 4. lépés: ARDUINO KÓD
- 5. lépés: Demo
- 6. lépés: huzalozás
- 7. lépés: Zárás
Videó: HRV (otthoni légcserélő) Arduino vezérlő levegőgazdaságosítóval: 7 lépés (képekkel)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:42
HRV Arduino vezérlő Air Economizerrel
Tehát a projekt története az, hogy Minnesotában élek, és az áramköri lapom a LifeBreath 155Max HRV -n sült. Nem akartam fizetni a 200 dollárt egy újért.
Mindig is szerettem volna valamit légkondícionálóval, mivel a tavaszunk és zuhanásunk ideális alkalom arra, hogy befogadjuk a hűvös, alacsony páratartalmú külső levegőt és kondicionáljuk a házat, ahelyett, hogy bekapcsolnánk a légkondicionálót vagy kinyitnánk az ablakokat. Ez a projekt illeszkedik ide.
Az összes üzemmód részletes leírását írtam le, az alapjel -szabályozás, stb. Itt található "HRV Control Narrative.docx"
Minden forráskód, fénykép, kapcsolási rajz és dokumentáció megtalálható a GitHub oldalamon.
1. lépés: HARDVER
(1) Arduino ESP32 - A projekthez szükséges GPIO mennyiség miatt használják. Az ESP8266 egyszerűen nem volt elég GPIO.
(1) 120V - 5V lekapcsolási tápegység - Ne használja az olcsó tápegység PCB -ket. Két másik típuson mentem keresztül, mielőtt rájöttem, hogy ez a legstabilabb.
(2) DHT 22 hőmérséklet -érzékelők - belső érzékelő és külső távérzékelő. Mérje meg a külső és belső hőmérsékletet és páratartalmat.
(1) 0,96 -os OLED kijelző az üzemmód helyi jelzésére és a hőmérséklet/páratartalom jelzésére. Ügyeljen arra, hogy a forrasztó és forrasztó csapokat úgy helyezze el, hogy a kártya I2C kommunikációra legyen konfigurálva. Az SPI és I2C utasítások itt találhatók.
(1) 8 csatornás SSR 5 voltos magas szintű trigger relé kártya
(1) LM1117 Lineáris feszültségszabályozó az ESP32 tápellátásához 3,3 V -on
(1) KY-040 forgó kódoló és nyomógomb. A jövőbeni funkciók közé tartozik a menü, valamint a működési módok és az alapértékek kiválasztása.
(1) Ház az OLED kijelző és a burkolat elhelyezésére. Szerezd meg a nagyot. Mérete 100mmx68mmx50mm.
2. lépés: Működési elv
A HRV programozása 4 módban történik.
Ki - magától értetődő
Folyamatos- Be 20 / Ki 40 változó futási idővel.
Magas kihasználtság - 100% -os fúvási sebesség az időzített kikapcsolási késleltetési alapértékhez. Képzelje el a hálavacsorát 20 vendéggel.
Légtakarékos - Ha a levegő hűvösebb és kívánatosabb kívül, akkor húzza be a házba. A beltéri hőmérséklet/páratartalom beállítási pontjait csak akkor szabályozza, ha az a kültéri/beltéri körülményeknek megfelelően biztonságos.
3. lépés: SZOFTVER
A Blynk App for iOS a HRV állapotának ellenőrzésére és ellenőrzésére szolgál.
Az arduino írja a hőmérsékletet, a páratartalmat és a berendezés működési állapotát a blynk -be, és beolvassa az alapértékeket és a futtatási parancsokat a blynk szerverről. Mindössze annyit kell tennie, hogy regisztrál egy fiókot, és megkap egy hitelesítési tokent. Rengeteg oktatóanyag található az interneten, hogyan kell ezt megtenni.
Miután megvan a projekt hitelesítési tokenje, szkennelje be ezt a QR -kódot a telefonjáról a blynk alkalmazásban, és letölti a projektet, amely már konfigurálva van, és készen áll az arduino számára.
4. lépés: ARDUINO KÓD
A forráskód itt található.
Telepítendő speciális könyvtárak:
Blynk by Volodymyr Shymanskyy (v 0.4.10) - a BlynkSimpleEsp32.h -t használja adatok olvasására és írására iOS -alkalmazásukba.
Adafruit SSD1306 az AdaFruit 1.1.2 verziójától - az Adafruit_SSD1306.h, SPI.h és Wire.h -t használja az OLED helyi kijelzőhöz
ArduinoOTA, Ivan Grokhotkov és Miguel Ajo 1.0.0 verzió - az ArduinoOTA.h, mDNS.h, WiFiClient.h és WiFiUdp.h szolgáltatásokat használja az éterben történő frissítésekhez.
A kód feltöltésekor a következő sikeres beállításokat használtam:
Alaplap: NodeMCU-32S
Feltöltési sebesség: 512000
Vaku: 40MHz
Megjegyzések:
1.) Mivel OTA könyvtárakat használ, az arduino ide soros monitorja nem támogatott.
5. lépés: Demo
Húzza ki a HRV tápkábelt, hogy ne dolgozzon melegen. Készítsen sok közeli fényképet biztonsági mentésként, miközben eltávolítja a vezetékeket, mivel később hasznosnak találja őket.
A billentyűzet távolítsa el a billentyűzetet és a szalagkábelt a HRV külsejéről, és dobja el.
NYÁK Válassza le az összes szalagkábelt a tábla eltávolításához és dobja el.
Az automatikus transzformátornak 6 vezetéke van. SZÜKSÉGES EZ A RÉSZ. Ez szabályozza a 120 voltos ventilátor motor fordulatszámát. Az alacsony sebesség 73 volt, a nagy sebesség 120 volt, és a kettő között koppint. Vágja le a csatlakozót a lehető legkisebb vezetékhosszal. KELL A HOSSZ !!!. Dokumentálja a színeket most vagy később. Később multiméterrel rögzítheti a transzformátor csapjait, hogy megkapja a ventilátor fordulatszámának megfelelő feszültséget. Lásd a kapcsolási rajzomat.
A Ventilátor Motornak mindössze két vezetéke van, amelyek az új SSR kártyához csatlakoznak. 120 voltos motor.
A csappantyú mágnesszelepe 3 vezetékkel rendelkezik (120 volt - közös, nyitott, záró). Csíptesse le a zárócsatlakozót, és csatlakoztassa az új SSR kártyához.
MEGJEGYZÉS: Ha nem rendelkezik HRV típusú automatikus transzformátorral, és az egyik újabb egységben ECM motorokat használ, akkor másképpen kell vezérelnie a motort, és a kódom/huzalozásom nem fog működni a HRV rendszerében.
6. lépés: huzalozás
A kapcsolási rajz itt található.
Az általános elve az, hogy a 120V -os tápellátás a HRV -n belül van, és egy szalagkábel csatlakozik a távoli OLED -kijelzőhöz.
A HRV szekrény tartalmazza az 5 V -os tápegységet, az automatikus transzformátort (meglévő), az SSR relélapot, a biztosítékokat és a megszakítótáblát. Kitörési táblákat használtam a szalagkábel egyszerű leválasztására, ha bármit szervizelnem kell.
Az OLED ház tartalmazza az arduino vezérlőt, az OLED -et és a kódoló gombot.
Mindezek az alkatrészek, érintkezők és a kioldólapok bekötési módja egyértelműen megtalálható a kapcsolási rajzon.
7. lépés: Zárás
Remélem ez segít. 2 év be- és kikapcsolási időbe telt, amíg befejeztem ezt a projektet, csak megtaláltam az időt és a kezdeményezést a projekt végrehajtásához. Remélem, élvezte ezt az olvasást, és talán inspirált is kipróbálni.
Dolgok, amelyeket másként csináltam volna, vagy a jövőbeni fejlesztések.
- A kültéri hőmérséklet -érzékelő helyett tartalmazzon időjárási API -t. Jelenleg van egy mintavételi időszaka, amelyre nincs szükség. Lásd a vezérlés leírását.
- Használja a blynk áthidaló funkciót, és tegye a belső hőmérséklet -távadót a házba valahová. Használjon ESP-01-t wifi-n keresztül. A szalagkábelek rendetlenséget okoztak, és egyszerűbbé tették volna a projektet. Lásd a Blynk API dokumentációját a Két eszköz áthidalása című témakörben.
- Menükönyvtárat akartam hozzáadni az OLED kijelzőhöz. Módosítsa helyileg az alapértékeket, és tekintse meg az összes hibakeresési információt az OLED kijelzőről. Ez időbeli elkötelezettség lett volna, de egy nap mégis szeretném ezt megtenni.
- Tisztítsa meg egy kicsit a kódot. Sok hibakeresési sor létezik még, de a működésük nem árt.
Ajánlott:
Arduino MIDI vezérlő építése: 9 lépés (képekkel)
Arduino MIDI vezérlő építése: Ezt az utasítást eredetileg a blogomban tették közzé 2020. június 28 -án. Szeretek olyan dolgokat építeni, amelyek elektronikát tartalmaznak, és mindig szerettem volna valamit építeni az Arduino segítségével. A kezdők egyik leggyakoribb építménye egy MIDI vezérlő
Lune - MIDI vezérlő Arduino -val (DJ -hez vagy zenészhez): 5 lépés (képekkel)
Lune - MIDI vezérlő Arduino -val (DJ -hez vagy zenészhez): Ez az első arduino (mikrokontroller) projektem neve Lune. Szerettem volna megtanulni az arduino -t egy hasznos és nagy projekt segítségével, ezért úgy döntöttem, hogy készítek egy midi DJ vezérlőt, amely rendelkezik minden olyan funkcióval, amely önálló keveréshez szükséges. Mindenféle érzékelő (potenci
Arduino vezérlő automatikus 360 ° -os termékfotózáshoz: 5 lépés (képekkel)
Arduino vezérlő automatikus 360 ° -os termékfotózáshoz: Építsünk egy arduino alapú vezérlőt, amely vezérli a léptetőmotort és a fényképezőgép redőnyét. A léptetőmotoros meghajtású lemezjátszóval együtt ez egy erőteljes és olcsó rendszer az automatikus 360 ° -os termékfotózáshoz vagy fotogrammetriához. Az automatikus
DemUino - otthoni számítógép/vezérlő: 7 lépés
DemUino - Otthoni számítógép/vezérlő: A DemuArt által inspirált Arduino számítógép Hozza ki a legtöbbet a régi PS2 billentyűzetből. Hack egy személyre szabott személyi számítógép, hogy ellenőrizzék a dolgokat! Mindig is szerettem volna saját otthoni számítógépet építeni, amolyan retro stílusú, semmi divatos, de a
IoT hálózati vezérlő. 9. rész: IoT, otthoni automatizálás: 10 lépés (képekkel)
IoT hálózati vezérlő. 9. rész: IoT, otthoni automatizálás: Jogi nyilatkozat OLVASD EL EZT AZ ELSŐT választ