Мазмұны:

HRV (үйдегі ауа алмастырғыш) Arduino контроллері ауа экономайзері бар: 7 қадам (суреттермен)
HRV (үйдегі ауа алмастырғыш) Arduino контроллері ауа экономайзері бар: 7 қадам (суреттермен)

Бейне: HRV (үйдегі ауа алмастырғыш) Arduino контроллері ауа экономайзері бар: 7 қадам (суреттермен)

Бейне: HRV (үйдегі ауа алмастырғыш) Arduino контроллері ауа экономайзері бар: 7 қадам (суреттермен)
Бейне: Анаңның көңіл-күйі бұзылса, үйдегі ауа-райы бұзыла ма? 2024, Шілде
Anonim
HRV (үйдегі ауа алмастырғыш) Arduino контроллері ауа экономизаторымен
HRV (үйдегі ауа алмастырғыш) Arduino контроллері ауа экономизаторымен
HRV (үйдегі ауа алмастырғыш) Arduino контроллері ауа экономизаторымен
HRV (үйдегі ауа алмастырғыш) Arduino контроллері ауа экономизаторымен

HRV Arduino контроллері ауа экономизаторымен

Менің бұл жобадағы тарихым - мен Миннесотада тұрамын, ал менің платам LifeBreath 155Max HRV -де қуырылған. Мен жаңасына 200 доллар төлегім келмеді.

Мен әрқашан ауа үнемдегішпен бірдеңе алғым келді, өйткені біздің бұлақтар мен күздер ауаның сыртында төмен ылғалдылықта және кондиционерді қосудан немесе терезелерді ашудан гөрі үйді жайластырудың тамаша уақыты. Дәл осы жерде бұл жоба сәйкес келеді.

Мен барлық режимдер үшін операцияның егжей -тегжейлі сипаттамасын жаздым, бақылау нүктесін және т.б. осы жерден табуға болады «HRV Control Narrative.docx»

Барлық бастапқы кодты, фотосуреттерді, сымдар схемасын және құжаттаманы GitHub бетінде табуға болады.

1 -қадам: ЖАБДЫҚ

ЖАБДЫҚ
ЖАБДЫҚ
ЖАБДЫҚ
ЖАБДЫҚ
ЖАБДЫҚ
ЖАБДЫҚ

(1) Arduino ESP32 - осы жобаға қажет GPIO көлеміне байланысты қолданылады. ESP8266 GPIO жеткіліксіз болды.

(1) 120 В -тан 5 В -қа дейін электрмен жабдықтауды төмендетіңіз - ПХД -ны арзан қуат көзімен қолданбаңыз. Мен бұл ең тұрақты екенін білмес бұрын мен басқа екі түрді өткіздім.

(2) DHT 22 температура сенсорлары - Ішкі сенсор және Сыртқы қашықтан басқару сенсоры. Ішкі және сыртқы температура мен ылғалдылықты өлшеңіз.

(1) 0,96 дюймдік OLED дисплейі жұмыс режимін жергілікті түрде көрсетуге және температураны/ылғалдылықты көрсетуге арналған. I2C байланысы үшін тақта конфигурациялануы үшін түйреуіштерді босатып, дәнекерлеңіз. SPI мен I2C нұсқауларын мына жерден табуға болады.

(1) 8 каналды SSR 5 вольтты жоғары деңгейлі триггерлік реле тақтасы

(1) LM1117 ESP32 -ді 3,3В кернеуге арналған сызықтық кернеу реттегіші

(1) KY-040 Rotary Encoder & тұтқасы түймешік ретінде пайдаланылады. Болашақ функционалдылық мәзірді қосады, жұмыс режимін және бақылау параметрлерін таңдай алады.

(1) OLED дисплейі мен қоршауының корпусы. Үлкенін алыңыз. Өлшемдері 100x68x50 мм.

2 -қадам: жұмыс принципі

Бұл HRV бағдарламалау әдісі 4 режимде.

Өшірілген - өздігінен түсіндіріледі

Үздіксіз- ауыспалы жұмыс уақыты бар 20 / Off 40.

Жоғары орын - 100% желдеткіш жылдамдығы уақытты кешіктіруді орнатады. Елестетіп көріңізші, 20 адамнан тұратын алғыс айту кеші.

Ауа экономайзері - ауа салқындаған кезде және сыртта қалаған кезде оны үйге кіргізіңіз. Сіз ішкі температура мен ылғалдылық нүктелерін сыртқы/ішкі жағдайларға байланысты қауіпсіз болған кезде ғана басқарасыз.

3 -қадам: БАҒДАРЛАМА

БАҒДАРЛАМА
БАҒДАРЛАМА
БАҒДАРЛАМА
БАҒДАРЛАМА
БАҒДАРЛАМА
БАҒДАРЛАМА
БАҒДАРЛАМА
БАҒДАРЛАМА

IOS үшін Blynk қосымшасы HRV күйін бақылау және бақылау үшін қолданылады.

Arduino температураны, ылғалдылықты және жабдықтың жұмыс күйін blynk -ге жазады және blynk серверінен орнатылған нүктелер мен командаларды оқиды. Сізге тек тіркелгіге тіркелу және авторизация белгісін алу жеткілікті. Мұны қалай жасауға болатыны туралы көптеген оқулықтар бар.

Сізде жобаның авторизация белгісі болғаннан кейін, blynk қосымшасында телефоннан осы QR кодын сканерлеңіз және ол сіздің arduino -ға дайын конфигурацияланған жобаны жүктейді.

4 -қадам: ARDUINO КОДЫ

Бастапқы кодты мына жерден табуға болады.

Арнайы кітапханаларды орнату қажет:

Blynk by Volodymyr Shymanskyy (v 0.4.10) - iOS қосымшасына деректерді оқу және жазу үшін BlynkSimpleEsp32.h пайдаланады.

Adafruit SSD1306 AdaFruit 1.1.2 нұсқасы - OLED жергілікті дисплейі үшін Adafruit_SSD1306.h, SPI.h & Wire.h пайдаланады.

Иван Грохотков пен Мигель Ажоның 1.0.0 нұсқасы бойынша ArduinoOTA - жаңартулар үшін ArduinoOTA.h, mDNS.h, WiFiClient.h & WiFiUdp.h пайдаланады.

Кодты жүктеу кезінде мен қолданған сәтті параметрлер келесідей:

Тақта: NodeMCU-32S

Жүктеу жылдамдығы: 512000

Жарқыл: 40 МГц

Ескертулер:

1.) Сіз OTA кітапханаларын қолданғандықтан arduino ide сериялық мониторына қолдау көрсетілмейді.

5 -қадам: демо

Демо
Демо
Демо
Демо
Демо
Демо

HRV қуат сымын розеткадан ажыратыңыз, сонда сіз онымен жұмыс істемейсіз. Сымдарды алып тастау кезінде сақтық көшірме ретінде көптеген фотосуреттерді түсіріңіз, себебі олар кейін пайдалы болады.

Пернетақта пернетақтаны және таспалы кабельді HRV сыртқы жағынан алып тастаңыз және лақтырыңыз.

ПХД Тақтаны алып тастау үшін барлық таспалы кабельдерді ажыратыңыз.

Авто-трансформаторда 6 сым бар. Сізге бұл бөлім қажет. Бұл 120 вольтты желдеткіш қозғалтқышының жылдамдығын басқарады. Төмен жылдамдық - 73 вольт, ал жоғары жылдамдық - 120 вольт. Мүмкіндігінше сым ұзындығының ең аз мөлшерін қосқыштан ажыратыңыз. Сізге ҰЗЫНДЫҚ қажет болады !!!. Түстерді қазір немесе кейінірек құжаттаңыз. Желдеткіш жылдамдығының кернеуін алу үшін трансформаторлық шүмектерді бекіту үшін кейінірек көп метрді қолдануға болады. Менің электр схемасын қараңыз.

Желдеткіш моторында жаңа SSR тақтасына қосылатын екі ғана сым бар. 120 вольтты қозғалтқыш.

Сорғышқа арналған электромагниде 3 сым бар (120 вольт - Жалпы, Ашық, Жабық). Коннекторға жақын қысыңыз және жаңа SSR тақтасына қосылады.

ЕСКЕРТПЕ: Егер сізде HRV автотрансформаторы болмаса және олар ECM қозғалтқыштарын қолданатын жаңа қондырғылардың бірі болмаса, онда сіз қозғалтқышты басқаша басқаруыңыз қажет болады, ал менің код/сым HRV жүйесінде жұмыс істемейді.

6 -қадам: Сымдарды жалғау

Сымдар
Сымдар
Сымдар
Сымдар
Сымдар
Сымдар
Сымдар
Сымдар

Қосылу схемасын мына жерден табуға болады.

Негізгі принцип - менде HRV -дің 120 вольттық қуаты және қашықтан OLED дисплейіне қосылатын таспа кабелі бар.

HRV корпусында 5В қуат көзі, автотрансформатор (бар), SSR релелік тақтасы, сақтандырғыштар мен ажырату тақтасы бар. Мен кез келген нәрсеге қызмет көрсету қажет болған жағдайда таспалы кабельді ажыратудың оңай әдісі ретінде ажырату тақталарын қолдандым.

OLED корпусында arduino контроллері, OLED және кодер түймесі бар.

Барлық осы компоненттер, түйреуіштер мен сөндіргіш тақталардың қалай сымдалғандығы электр схемасында анық көрсетілген.

7 -қадам: жабылу

Бұл көмектеседі деп үміттенемін. Бұл жобаны орындауға уақыт пен бастаманы тауып, бұл жобаны аяқтау үшін маған 2 жыл қосылу/өшіру уақыты қажет болды. Сізге мұны оқу ұнады деп үміттенемін және мүмкін оны сынап көруге шабыттандырдыңыз.

Мен басқаша жасаған болар едім немесе болашақта жақсартулар.

  • Сыртқы температура сенсорының орнына ауа райы API қосыңыз. Дәл қазір оның қажет емес іріктеу кезеңі бар. Бақылау сипаттамасын қараңыз.
  • Blynk көпір функциясын қолданыңыз және ішкі температура таратқышын үйдің ішіне бір жерге қойыңыз. Wi-Fi арқылы ESP-01 пайдаланыңыз. Таспалы кабельдер күрделі болды және жобаны жеңілдетеді. Екі құрылғыны байланыстыру туралы Blynk API құжаттамасын қараңыз.
  • Мен OLED дисплейіне мәзір кітапханасын қосқым келді. Орнату нүктелерін жергілікті түрде өзгертіңіз және OLED дисплейінен барлық жөндеу туралы ақпаратты қараңыз. Бұл уақытша міндеттеме болар еді, бірақ мен оны бір күні жасағым келеді.
  • Кодты аздап тазалаңыз. Көптеген түзету сызықтары әлі де бар, бірақ жұмыс үшін ештеңе зиян келтірмейді.

Ұсынылған: