Përmbajtje:

HRV (Shkëmbyesi i ajrit në shtëpi) Kontrolluesi Arduino me ekonomizues ajri: 7 hapa (me fotografi)
HRV (Shkëmbyesi i ajrit në shtëpi) Kontrolluesi Arduino me ekonomizues ajri: 7 hapa (me fotografi)

Video: HRV (Shkëmbyesi i ajrit në shtëpi) Kontrolluesi Arduino me ekonomizues ajri: 7 hapa (me fotografi)

Video: HRV (Shkëmbyesi i ajrit në shtëpi) Kontrolluesi Arduino me ekonomizues ajri: 7 hapa (me fotografi)
Video: Дали трёхмоторный параплан ► 2 Прохождение The Legend of Zelda: Breath of the Wild (Nintendo Wii U) 2024, Qershor
Anonim
HRV (Shkëmbyesi i Ajrit në Shtëpi) Kontrolluesi Arduino me Ekonomizues Ajri
HRV (Shkëmbyesi i Ajrit në Shtëpi) Kontrolluesi Arduino me Ekonomizues Ajri
HRV (Shkëmbyesi i Ajrit në Shtëpi) Kontrolluesi Arduino me Ekonomizues Ajri
HRV (Shkëmbyesi i Ajrit në Shtëpi) Kontrolluesi Arduino me Ekonomizues Ajri

HRV Arduino Controller me Air Economizer

Kështu që historia ime me këtë projekt është se unë jetoj në Minesota dhe bordi im i qarkut është skuqur në LifeBreath 155Max HRV tim. Nuk doja të paguaja 200 dollarë për një të re.

Unë gjithmonë kam dashur diçka me një ekonomizues të ajrit pasi burimet dhe rëniet tona këtu janë kohë të përsosura për të marrë lagështi të ulët të ftohtë jashtë ajrit dhe për të rregulluar shtëpinë në vend që të ndizni kondicionerin ose të hapni dritare. Këtu përshtatet ky projekt.

Shkrova një përshkrim të hollësishëm të funksionimit për të gjitha mënyrat, kontrollin e pikës së caktuar, etj mund të gjenden këtu "HRV Control Narrative.docx"

I gjithë kodi burim, fotot, skemat e instalimeve elektrike dhe dokumentacioni mund të gjenden në faqen time në GitHub.

Hapi 1: HARDWARE

HARDWARE
HARDWARE
HARDWARE
HARDWARE
HARDWARE
HARDWARE

(1) Arduino ESP32 - Përdoret për shkak të sasisë së GPIO të kërkuar për këtë projekt. ESP8266 thjesht nuk ishte GPIO e mjaftueshme.

(1) Furnizimi me energji 120V deri në 5V - Mos përdorni PCB të furnizimit me energji të lirë. Kam kaluar nëpër dy lloje të tjera para se të zbuloja se kjo ishte më e qëndrueshme.

(2) Sensorë të temperaturës DHT 22 - Sensori i brendshëm dhe Sensori i jashtëm i telekomandës. Matni temperaturën dhe lagështinë brenda dhe jashtë.

(1) Ekran OLED 0.96 për treguesin lokal të mënyrës që funksionon dhe për treguesin e temperaturës/lagështisë. Sigurohuni që të shkrini dhe lidhni kunjat në mënyrë që tabela të konfigurohet për komunikimin I2C. Udhëzimet për SPI dhe I2C mund t'i gjeni këtu.

(1) Tabela e stafetës së shkrepjes me 8 kanale SSR 5 Volt të Lartë

(1) Rregullatori LM1117 i Tensionit Linear për të fuqizuar ESP32 në 3.3V

(1) Kodifikuesi rrotullues KY-040 & Doreza e përdorur si një buton shtypës. Funksionaliteti i ardhshëm për të përfshirë një menu dhe të jetë në gjendje të zgjedhë mënyrat e funksionimit dhe pikat e kontrollit.

(1) Mbyllje për të vendosur ekranin dhe enkoderin OLED. Merrni atë të madhën. Përmasat janë 100mmx68mmx50mm.

Hapi 2: Parimi i funksionimit

Mënyra se si programohet ky HRV është në 4 mënyra.

Jo - Vetëkuptues

Vazhdimisht- Aktivizuar 20 / Fikur 40 me kohë të ndryshueshme të funksionimit.

Përdorim i lartë - 100% shpejtësi e ventilatorit për një pikë të caktuar të vonesës së caktuar. Imagjinoni një darkë falënderimi me 20 të ftuar.

Ekonomizuesi i ajrit - Kur ajri është më i ftohtë dhe më i dëshirueshëm jashtë, atëherë tërhiqeni atë në shtëpi. Ju kontrolloni pikat e vendosura të temperaturës/lagështisë së brendshme vetëm kur është e sigurt bazuar në kushtet e jashtme/të brendshme.

Hapi 3: SOFTUER

SOFTWARE
SOFTWARE
SOFTWARE
SOFTWARE
SOFTWARE
SOFTWARE
SOFTWARE
SOFTWARE

Aplikacioni Blynk për iOS përdoret për të kontrolluar dhe monitoruar statusin e HRV.

Arduino shkruan temperaturat, lagështinë dhe gjendjen e pajisjeve që funksionojnë në blynk dhe lexon pikat e përcaktuara dhe ekzekuton komandat nga serveri blynk. E tëra çfarë ju duhet të bëni është të regjistroheni për një llogari dhe të merrni një shenjë autoriteti. Ka shumë mësime në internet se si ta bëni këtë.

Pasi të keni kodin tuaj të autorizimit për projektin tuaj skanoni këtë kod QR nga telefoni juaj në aplikacionin blynk dhe ai do të shkarkojë projektin tashmë të konfiguruar dhe gati për arduino -n tuaj.

Hapi 4: KODI ARDUINO

Kodi burimor mund të gjendet këtu.

Bibliotekat speciale që duhet të instaloni:

Blynk nga Volodymyr Shymanskyy (v 0.4.10) - përdor BlynkSimpleEsp32.h për leximin dhe shkrimin e të dhënave në aplikacionin e tyre iOS.

Adafruit SSD1306 nga AdaFruit Version 1.1.2 - përdor Adafruit_SSD1306.h, SPI.h & Wire.h për ekranin lokal OLED

ArduinoOTA nga Ivan Grokhotkov dhe Miguel Ajo version 1.0.0 - përdor ArduinoOTA.h, mDNS.h, WiFiClient.h & WiFiUdp.h për përditësimet e ajrit.

Kur ngarkoni kodin, cilësimet e suksesshme që kam përdorur janë si më poshtë:

Bordi: NodeMCU-32S

Shpejtësia e Ngarkimit: 512000

Flash: 40 MHz

Shënime:

1.) Meqenëse po përdorni bibliotekat OTA, monitori serik në arduino ide nuk do të mbështetet.

Hapi 5: Demo

Demo
Demo
Demo
Demo
Demo
Demo

Shkëputni kordonin e energjisë HRV në mënyrë që të mos punoni në të nxehtë. Bëni shumë fotografi nga afër si kopje rezervë ndërsa hiqni telat pasi do t’i gjeni të dobishme më vonë.

Tastiera hiqni tastierën dhe kabllon e shiritit nga pjesa e jashtme e HRV dhe hidhini.

PCB Shkëputni të gjithë kabllot e shiritit për të hequr pllakën dhe për ta hedhur.

Auto-transformatori ka 6 tela. KJO NEVOJE KETE PJESE. Kjo kontrollon shpejtësinë e motorit të fryrjes 120 volt. Shpejtësia e ulët është 73 volt dhe shpejtësia e lartë është 120 volt dhe çezmat në mes. Shkëputeni lidhësin duke humbur sa më pak gjatësinë e telit të jetë e mundur. DO T KENI NEVOJ GJATSIN. !!!. Dokumentoni ngjyrat tani ose më vonë. Ju mund të përdorni një metër më vonë për të nxjerrë çezmat e transformatorit për të marrë tensionin për shpejtësitë e ventilatorit. Shihni diagramin tim të instalimeve elektrike.

Fan Motor ka vetëm dy drejtime që do të lidhen me bordin e ri SSR. Motor 120 volt.

Solenoid për damper ka 3 tela (120 volt - të zakonshme, të hapura, të mbyllura). Mbërtheni lidhësin afër dhe lidheni me bordin e ri SSR.

SH NOTNIM: Nëse nuk keni një auto-transformator HRV dhe një nga njësitë më të reja që përdorin motorë ECM, atëherë do t'ju duhet të kontrolloni motorin ndryshe dhe kodi/instalimet e mia nuk do të funksionojnë për sistemin tuaj HRV.

Hapi 6: Instalimet elektrike

Instalime elektrike
Instalime elektrike
Instalime elektrike
Instalime elektrike
Instalime elektrike
Instalime elektrike
Instalime elektrike
Instalime elektrike

Diagrami i instalimeve elektrike mund të gjendet këtu.

Drejtori i përgjithshëm është se kam të gjithë fuqinë 120v brenda HRV dhe një kabllo fjongo që lidhet me ekranin e largët OLED.

Rrethimi HRV përmban furnizimin me energji 5v, transformatorin automatik (ekzistues), tabelën e stafetë SSR, siguresat dhe bordin e prishjes. Kam përdorur bordet e shpërthimit për një mënyrë të thjeshtë për të shkëputur kabllon time me shirit në rast se do të kisha nevojë për të shërbyer ndonjë gjë.

OLED Enclosure përmban kontrolluesin arduino, OLED dhe butonin e koduesit.

Të gjithë këta përbërës, pinouts dhe mënyra se si janë lidhur tabelat e ndarjes janë identifikuar qartë në diagramin e instalimeve elektrike.

Hapi 7: Mbyllja

Shpresoj se kjo ndihmon. M’u deshën 2 vjet kohë të ndezjes/fikjes për të përfunduar këtë projekt vetëm duke gjetur kohën dhe iniciativën për ta bërë këtë projekt. Shpresoj se ju ka pëlqyer leximi i kësaj dhe ndoshta jeni frymëzuar ta provoni këtë.

Gjërat që do të kisha bërë ndryshe ose përmirësime të ardhshme.

  • Përfshini një API të motit në vend të sensorit të temperaturës së jashtme. Tani për tani ka një periudhë mostrimi që nuk do të ishte e nevojshme. Shikoni përshkrimin e kontrollit.
  • Përdorni funksionalitetin e urës blynk dhe vendosni transmetuesin e temperaturës së brendshme brenda shtëpisë diku. Përdorni një ESP-01 mbi wifi. Kabllot me shirita ishin një rrëmujë dhe do ta kishin bërë projektin më të thjeshtë. Shihni dokumentacionin API të Blynk në Bridging të dy pajisjeve.
  • Doja të shtoja një bibliotekë të menusë në ekranin OLED. Ndryshoni pikat e vendosjes në nivel lokal dhe shikoni të gjitha informacionet e korrigjimit nga ekrani OLED. Ky do të ishte një angazhim kohor, por unë ende do të doja ta bëja atë një ditë.
  • Pastroni pak kodin. Shumë linja të korrigjimit akoma ekzistojnë, por nuk dëmtojnë asgjë për funksionim.

Recommended: